SlideShare a Scribd company logo
1 of 186
Google Sheets
For SEO
Tom Pool
Technical SEO Director
@cptntommy
Everyone uses
spreadsheets
@cptntommy
There’s a huge
social following
@cptntommy
For all
things
GSheets &
Excel
@cptntommy
It’s not just tik-
tok
@cptntommy
Even my mum, who
is your classic
technophobe
@cptntommy
Uses Excel (2007) to
manage her CD, DVD
& vinyl collection
@cptntommy
Google Sheets
(GSheets, for the cool kids)
@cptntommy
Google’s answer
to Microsoft Excel
@cptntommy
Everyone has a
favourite
@cptntommy
Microsoft Excel
@cptntommy
750 Million Users
https://thenewstack.io/microsoft-excel-becomes-a-
programming-language/
(It was also released in 1985 on Mac,
and 1987 on Windows)
@cptntommy
Microsoft Excel
Google Sheets
@cptntommy
750 Million to 2
Billion
https://www.axios.com/google-g-suite-total-users-
9a6d3df6-c990-4866-9efc-ba6756ba3c4d.html
(Released in 2006)
Microsoft Excel
Google Sheets
Apple Numbers (ew)
Libre Office
…
@cptntommy
@cptntommy
There’s a huge range
of people using
spreadsheet
software everyday
@cptntommy
I’ll share a few
‘hacks’ and tips that
I’ve learnt & used
@cptntommy
Especially useful
for SEO datasets
@cptntommy
Who Am I?
@cptntommy
Look after
technical
output of the
agency
@cptntommy
@cptntommy
I work on almost all of our
clients
@cptntommy
I work on a lot of cool projects,
too!
@cptntommy
@cptntommy
I really enjoy testing
and messing around
with sites
@cptntommy
Learning &
implementing all sorts
of technical SEO stuff
@cptntommy
Outside of work, I
spend a lot of time
cycling & running
@cptntommy
I’m currently training for
Ride London 100
https://www.justgiving.com/fundraising/
tom-pool-rl2022
@cptntommy
Over the next
15 minutes,
we’re going to
focus on
@cptntommy
How we can use
Google Sheets
@cptntommy
To turbocharge insights
that we can glean from
ecommerce data
@cptntommy
Help us understand
more about the
potential of GSheets
@cptntommy
Sound good?
@cptntommy
Identifying
Duplicates
@cptntommy
Let’s have a look
at a website
@cptntommy
@cptntommy
Say I wanted to
identify all pages with
a duplicate title
@cptntommy
(Yes, Screaming Frog &
other crawling software
can show this)
@cptntommy
Step 1 - Get the data
& import to GSheets
@cptntommy
There’s a demo sheet
that is attached to
this deck
@cptntommy
@cptntommy
@cptntommy
Insert another
column, and then use
@cptntommy
=countif(D:D,D2)>1
@cptntommy
=countif(D:D,D2)>1
@cptntommy
=countif(D:D,D2)>1
The range we’re
looking for dupes in
@cptntommy
=countif(D:D,D2)>1
The specific value
we’d like to check
@cptntommy
=countif(D:D,D2)>1
If the value occurs
more than once
@cptntommy
@cptntommy
@cptntommy
If you want to take this
to the next level, wrap
the COUNTIF in an IF
@cptntommy
@cptntommy
=IF(COUNTIF(D:D,D2)>1,
"Duplicated", "Unique")
@cptntommy
=IF(COUNTIF(D:D,D2)>1,
"Duplicated", "Unique")
What to output if the
COUNTIF = TRUE
@cptntommy
=IF(COUNTIF(D:D,D2)>1,
"Duplicated", "Unique")
What to output if the
COUNTIF = FALSE
@cptntommy
@cptntommy
Vlookup
&
Index Match
@cptntommy
Vlookup is one of
those things that
initially seemed like
magic
@cptntommy
Useful if you want to
match 2 datasets
together
@cptntommy
Crawl data & external
link metrics
@cptntommy
@cptntommy
Let's go back to the
crawl data, and add
another column
@cptntommy
@cptntommy
@cptntommy
=VLOOKUP(A2,'G&B
Majestic
Data'!B:G,5,False)
@cptntommy
=VLOOKUP(A2,'G&B
Majestic
Data'!B:G,5,False)
@cptntommy
=VLOOKUP(A2,'G&B
Majestic
Data'!B:G,5,False)
The value that we’re looking to
match
@cptntommy
=VLOOKUP(A2,'G&B
Majestic
Data'!B:G,5,False)
The range we’re looking for a
match in, and data to return
@cptntommy
=VLOOKUP(A2,'G&B
Majestic
Data'!B:G,5,False)
The number of the column we’d
like data from
@cptntommy
=VLOOKUP(A2,'G&B
Majestic
Data'!B:G,5,False)
If the data is sorted
@cptntommy
@cptntommy
@cptntommy
@cptntommy
Consider wrapping
the vlookup in an
‘IFNA’ to remove
those ugly ‘#N/A’
values
@cptntommy
=IFNA(VLOOKUP(A2,'G&B
Majestic
Data'!B:G,5,False),"Not
Found")
@cptntommy
@cptntommy
The problem with
vlookup is that it
doesn’t take CASE
into account
@cptntommy
example.com/product/A2 - 100 links
example.com/product/a2 - 10 links
@cptntommy
Using vlookup, both of these different
product URLs would either be flagged
to have 10 or 100 links
Enter
INDEX
MATCH
@cptntommy
=INDEX('G&B Majestic
Data'!F2:F,MATCH(TRUE,
EXACT(A2,'G&B Majestic
Data'!B2:B),0))
@cptntommy
=INDEX('G&B Majestic
Data'!F2:F,MATCH(TRUE,
EXACT(A2,'G&B Majestic
Data'!B2:B),0))
We’re looking for an exact match
@cptntommy
=INDEX('G&B Majestic
Data'!F2:F,MATCH(TRUE,
EXACT(A2,'G&B Majestic
Data'!B2:B),0))
The range we’re looking for a
match in
@cptntommy
=INDEX('G&B Majestic
Data'!F2:F,MATCH(TRUE,
EXACT(A2,'G&B Majestic
Data'!B2:B),0))
The data we’d like to return
@cptntommy
Once you
INDEX MATCH,
you never go
back
@cptntommy
To step this up to
the next level
(again)
@cptntommy
Wrap that INDEX
MATCH in an IFNA to
make the data look
nicer
@cptntommy
@cptntommy
RegexReplace/
RegexMatch
@cptntommy
Now this is
arguably one of
the most useful
@cptntommy
Especially when
used with other
formulae
@cptntommy
I use it all the time -
and is a life saver
when it comes to
migrations
@cptntommy
Or even for hreflang
mapping
@cptntommy
For example, imagine
that we’re looking to
migrate
@cptntommy
greenandblacks.co.uk
to
gandb.com
@cptntommy
We’d typically create a
redirect mapping
document
@cptntommy
@cptntommy
We could copy &
paste, and then run a
find & replace
@cptntommy
=REGEXREPLACE(A2,"^https
://www.greenandblacks.co
.uk","https://www.gandb.
com")
@cptntommy
=REGEXREPLACE(A2,"^https
://www.greenandblacks.co
.uk","https://www.gandb.
com")
@cptntommy
=REGEXREPLACE(A2,"^https
://www.greenandblacks.co
.uk","https://www.gandb.
com")
What we’d like to run the
formula on
@cptntommy
=REGEXREPLACE(A2,"^https
://www.greenandblacks.co
.uk","https://www.gandb.
com")
The REGEX that we’d like to
match
@cptntommy
"^(http://|https://|http
://www.|https://www.)gre
enandblacks.co.uk"
We could also take non-www
versions of URLs into account here
@cptntommy
=REGEXREPLACE(A2,"^https
://www.greenandblacks.co
.uk","https://www.gandb.
com")
What we’d like to replace the
REGEX with
@cptntommy
@cptntommy
This has so many
potential uses &
applications
@cptntommy
Product name changes
Category moves
Redirect mapping
Testing additional modifiers in
meta data
…
@cptntommy
Translate
@cptntommy
Google Sheets
has a direct line
to Google
Translate
@cptntommy
Which is
incredibly useful
for quick checks
@cptntommy
Or even keyword
research
@cptntommy
For example, let’s
translate:
EN - ES
@cptntommy
@cptntommy
=GOOGLETRANSLATE
(B2,"en","es")
@cptntommy
=GOOGLETRANSLATE
(B2,"en","es")
@cptntommy
=GOOGLETRANSLATE
(B2,"en","es")
The cell we’d like to translate
@cptntommy
=GOOGLETRANSLATE
(B2,"en","es")
The language that it’s in
@cptntommy
=GOOGLETRANSLATE
(B2,"en","es")
The language we’d like it in
@cptntommy
@cptntommy
However, we’d
like to remove
the brand name
from translation
@cptntommy
We could split the cell,
or find & replace the
translated brand name
@cptntommy
OR
@cptntommy
Combine with
REGEXEXTRACT
to remove brand
name
@cptntommy
=GOOGLETRANSLATE
(REGEXEXTRACT
(B2,"(.*)| Green and
Black's"),"en","es")
@cptntommy
=GOOGLETRANSLATE
(REGEXEXTRACT
(B2,"(.*)| Green and
Black's"),"en","es")
The value to run REGEX on
@cptntommy
=GOOGLETRANSLATE
(REGEXEXTRACT
(B2,"(.*)| Green and
Black's"),"en","es")
Our REGEX Expression
@cptntommy
=GOOGLETRANSLATE
(REGEXEXTRACT
(B2,"(.*)| Green and
Black's"),"en","es")
Extract everything before “| Green and …”
@cptntommy
=GOOGLETRANSLATE
(REGEXEXTRACT
(B2,"(.*)| Green and
Black's"),"en","es")
Then translate into Spanish from English
@cptntommy
@cptntommy
@cptntommy
Tracking
Spreadsheet
Views In GA
@cptntommy
I found this idea while
looking for something
completely different
@cptntommy
Involves using
Apps Script
Editor
@cptntommy
For those familiar
with GA
@cptntommy
You are provided
with a JS snippet to
add to your website
@cptntommy
Now gtag.js
Used to be UA-
12345
@cptntommy
This ‘hack’
involves writing a
custom function
@cptntommy
@cptntommy
This takes
advantage of the
=IMAGE formula
@cptntommy
=IMAGE(https://www.bluearray.co.u
k/wp-
content/uploads/2021/06/mtt-tom-
pool_edit.jpg)
@cptntommy
@cptntommy
@cptntommy
Save this
function code
@cptntommy
@cptntommy
=IMAGE(GOOGLEANALYTICS
("UA-12345-67","Sample
Formulae","GA"))
Using the custom function
@cptntommy
=IMAGE(GOOGLEANALYTICS
("UA-12345-67","Sample
Formulae","GA"))
Specifying the UA- value
@cptntommy
=IMAGE(GOOGLEANALYTICS
("UA-12345-67","Sample
Formulae","GA"))
Specifying the spreadsheet
@cptntommy
=IMAGE(GOOGLEANALYTICS
("UA-12345-67","Sample
Formulae","GA"))
Specifying the individual sheet
@cptntommy
You’ll probably want to
put the formula in a cell
that’s not going to be
overwritten
@cptntommy
Dashboard
building with
Query
@cptntommy
Google Sheets has
something very
similar to SQL
@cptntommy
Can be used to
build dashboards
@cptntommy
Highlighting things
such as
@cptntommy
Top ten category pages
Top ten products by number of links
Most popular pages
Average page views within a
category
Keywords by pre-defined category
@cptntommy
Incredibly valuable,
especially if you have
data that changes a
lot!
@cptntommy
Or (like me) you just
love data
@cptntommy
Let’s have a look at
the first example
@cptntommy
And build the start of
a dashboard, showing
the top ten ‘gift idea’
pages, by number of
referring URLs
@cptntommy
=QUERY('G&B
Majestic
Data'!A:G)
@cptntommy
@cptntommy
If you know SQL, the
next steps should
look familiar!
@cptntommy
=QUERY('G&B
Majestic
Data'!A:G,
"SELECT B, F")
@cptntommy
@cptntommy
@cptntommy
=QUERY('G&B Majestic
Data'!A:G,
"SELECT B, F ORDER
BY F DESC")
@cptntommy
@cptntommy
=QUERY('G&B Majestic
Data'!A:G,"SELECT B,
F WHERE B CONTAINS
'/gift-ideas/' ORDER
BY F DESC")
@cptntommy
@cptntommy
=QUERY('G&B Majestic
Data'!A:G,"SELECT B,
F WHERE B CONTAINS
'/gift-ideas/' ORDER
BY F DESC LIMIT 10")
@cptntommy
@cptntommy
Using some further
formula wrapping &
QUERY magic
@cptntommy
=ARRAYFORMULA(SUBSTITUTE(QUERY(
'G&B Majestic Data'!A:G,"SELECT
B, F WHERE B CONTAINS '/gift-
ideas/' ORDER BY F DESC LIMIT
10 LABEL B 'Most Popular /gift-
ideas/ URLs', F 'Incoming
Links'"),"https://www.greenandb
lacks.co.uk/gift-ideas",""))
@cptntommy
I’m not going to go
through that painful
formula - but I’ll show
the results
@cptntommy
@cptntommy
You can then insert a
chart to visualise that
lovely data
@cptntommy
@cptntommy
Query can be used for
any sort of bulk data
analysis & insight
extraction
@cptntommy
Recapping the
last few minutes
@cptntommy
We’ve looked at
@cptntommy
How we can use
Google Sheets
@cptntommy
And a number of
different formulae
that we can use
@cptntommy
To turbocharge insights
that we can glean from
SEO datasets
@cptntommy
Closing thoughts
@cptntommy
Google sheets is powerful.
@cptntommy
Consider how you can
improve processes, increase
efficiency and ultimately,
help improve overall
productivity!
@cptntommy
Thank You

More Related Content

What's hot

SEO Automation Without Using Hard Code by Tevfik Mert Azizoglu - BrightonSEO ...
SEO Automation Without Using Hard Code by Tevfik Mert Azizoglu - BrightonSEO ...SEO Automation Without Using Hard Code by Tevfik Mert Azizoglu - BrightonSEO ...
SEO Automation Without Using Hard Code by Tevfik Mert Azizoglu - BrightonSEO ...Tevfik Mert Azizoglu
 
I Am A Donut - How To Avoid International SEO Mistakes
I Am A Donut - How To Avoid International SEO MistakesI Am A Donut - How To Avoid International SEO Mistakes
I Am A Donut - How To Avoid International SEO MistakesTom Brennan
 
How to get your SEO work prioritised in house - Maddie McCartney.pptx
How to get your SEO work prioritised in house - Maddie McCartney.pptxHow to get your SEO work prioritised in house - Maddie McCartney.pptx
How to get your SEO work prioritised in house - Maddie McCartney.pptxMaddie McCartney
 
Brighton SEO 2023 - ML Lessons For Total Search.pdf
Brighton SEO 2023 - ML Lessons For Total Search.pdfBrighton SEO 2023 - ML Lessons For Total Search.pdf
Brighton SEO 2023 - ML Lessons For Total Search.pdfMaxFlajsner1
 
What we can learn from losing SEO tests
What we can learn from losing SEO testsWhat we can learn from losing SEO tests
What we can learn from losing SEO testsWill Critchlow
 
SEO at Scale - BrightonSEO April 2022
SEO at Scale - BrightonSEO April 2022SEO at Scale - BrightonSEO April 2022
SEO at Scale - BrightonSEO April 2022Nitin Manchanda
 
The Hidden Gems of Low search volume
The Hidden Gems of Low search volumeThe Hidden Gems of Low search volume
The Hidden Gems of Low search volumeLiraz Postan
 
brightonSEO - Stress Is Contagious Don't Catch It From Your Clients
brightonSEO - Stress Is Contagious Don't Catch It From Your ClientsbrightonSEO - Stress Is Contagious Don't Catch It From Your Clients
brightonSEO - Stress Is Contagious Don't Catch It From Your ClientsKathryn Monkcom
 
Shining a light on the dark funnel
Shining a light on the dark funnelShining a light on the dark funnel
Shining a light on the dark funnelRiaz Kanani
 
Crawl Budget: Everything you Need to Know
Crawl Budget: Everything you Need to KnowCrawl Budget: Everything you Need to Know
Crawl Budget: Everything you Need to KnowSallyR7
 
How To EAT Links.pptx
How To EAT Links.pptxHow To EAT Links.pptx
How To EAT Links.pptxDixon Jones
 
How to improve Core Web Vitals on a WordPress website
How to improve Core Web Vitals on a WordPress websiteHow to improve Core Web Vitals on a WordPress website
How to improve Core Web Vitals on a WordPress websiteIndigo Tree Digital
 
How to take care of yourself when researching/writing about tough subjects
How to take care of yourself when researching/writing about tough subjectsHow to take care of yourself when researching/writing about tough subjects
How to take care of yourself when researching/writing about tough subjectsKat Nicholls
 
How to produce great multilingual content, even when you can't read it | Laur...
How to produce great multilingual content, even when you can't read it | Laur...How to produce great multilingual content, even when you can't read it | Laur...
How to produce great multilingual content, even when you can't read it | Laur...Oban International
 
Using Search Intent in our Link Building Efforts
Using Search Intent in our Link Building EffortsUsing Search Intent in our Link Building Efforts
Using Search Intent in our Link Building EffortsChris Czermak
 
How to Use Search Intent to Dominate Google Discover
How to Use Search Intent to Dominate Google DiscoverHow to Use Search Intent to Dominate Google Discover
How to Use Search Intent to Dominate Google DiscoverFelipe Bazon
 
The Value of Featured Snippets (BrightonSEO 2023).pdf
The Value of Featured Snippets (BrightonSEO 2023).pdfThe Value of Featured Snippets (BrightonSEO 2023).pdf
The Value of Featured Snippets (BrightonSEO 2023).pdfNiki Mosier
 
SEO Reporting: Slay the Time-Sucking Monster and Deliver Amazing Reports
SEO Reporting: Slay the Time-Sucking Monster and Deliver Amazing ReportsSEO Reporting: Slay the Time-Sucking Monster and Deliver Amazing Reports
SEO Reporting: Slay the Time-Sucking Monster and Deliver Amazing ReportsSimon Lesser
 
How to get more traffic with less content - BrightonSEO
How to get more traffic with less content - BrightonSEOHow to get more traffic with less content - BrightonSEO
How to get more traffic with less content - BrightonSEOAnna Gregory-Hall
 

What's hot (20)

SEO Automation Without Using Hard Code by Tevfik Mert Azizoglu - BrightonSEO ...
SEO Automation Without Using Hard Code by Tevfik Mert Azizoglu - BrightonSEO ...SEO Automation Without Using Hard Code by Tevfik Mert Azizoglu - BrightonSEO ...
SEO Automation Without Using Hard Code by Tevfik Mert Azizoglu - BrightonSEO ...
 
I Am A Donut - How To Avoid International SEO Mistakes
I Am A Donut - How To Avoid International SEO MistakesI Am A Donut - How To Avoid International SEO Mistakes
I Am A Donut - How To Avoid International SEO Mistakes
 
How to get your SEO work prioritised in house - Maddie McCartney.pptx
How to get your SEO work prioritised in house - Maddie McCartney.pptxHow to get your SEO work prioritised in house - Maddie McCartney.pptx
How to get your SEO work prioritised in house - Maddie McCartney.pptx
 
Brighton SEO 2023 - ML Lessons For Total Search.pdf
Brighton SEO 2023 - ML Lessons For Total Search.pdfBrighton SEO 2023 - ML Lessons For Total Search.pdf
Brighton SEO 2023 - ML Lessons For Total Search.pdf
 
What we can learn from losing SEO tests
What we can learn from losing SEO testsWhat we can learn from losing SEO tests
What we can learn from losing SEO tests
 
How to control googlebot
How to control googlebotHow to control googlebot
How to control googlebot
 
SEO at Scale - BrightonSEO April 2022
SEO at Scale - BrightonSEO April 2022SEO at Scale - BrightonSEO April 2022
SEO at Scale - BrightonSEO April 2022
 
The Hidden Gems of Low search volume
The Hidden Gems of Low search volumeThe Hidden Gems of Low search volume
The Hidden Gems of Low search volume
 
brightonSEO - Stress Is Contagious Don't Catch It From Your Clients
brightonSEO - Stress Is Contagious Don't Catch It From Your ClientsbrightonSEO - Stress Is Contagious Don't Catch It From Your Clients
brightonSEO - Stress Is Contagious Don't Catch It From Your Clients
 
Shining a light on the dark funnel
Shining a light on the dark funnelShining a light on the dark funnel
Shining a light on the dark funnel
 
Crawl Budget: Everything you Need to Know
Crawl Budget: Everything you Need to KnowCrawl Budget: Everything you Need to Know
Crawl Budget: Everything you Need to Know
 
How To EAT Links.pptx
How To EAT Links.pptxHow To EAT Links.pptx
How To EAT Links.pptx
 
How to improve Core Web Vitals on a WordPress website
How to improve Core Web Vitals on a WordPress websiteHow to improve Core Web Vitals on a WordPress website
How to improve Core Web Vitals on a WordPress website
 
How to take care of yourself when researching/writing about tough subjects
How to take care of yourself when researching/writing about tough subjectsHow to take care of yourself when researching/writing about tough subjects
How to take care of yourself when researching/writing about tough subjects
 
How to produce great multilingual content, even when you can't read it | Laur...
How to produce great multilingual content, even when you can't read it | Laur...How to produce great multilingual content, even when you can't read it | Laur...
How to produce great multilingual content, even when you can't read it | Laur...
 
Using Search Intent in our Link Building Efforts
Using Search Intent in our Link Building EffortsUsing Search Intent in our Link Building Efforts
Using Search Intent in our Link Building Efforts
 
How to Use Search Intent to Dominate Google Discover
How to Use Search Intent to Dominate Google DiscoverHow to Use Search Intent to Dominate Google Discover
How to Use Search Intent to Dominate Google Discover
 
The Value of Featured Snippets (BrightonSEO 2023).pdf
The Value of Featured Snippets (BrightonSEO 2023).pdfThe Value of Featured Snippets (BrightonSEO 2023).pdf
The Value of Featured Snippets (BrightonSEO 2023).pdf
 
SEO Reporting: Slay the Time-Sucking Monster and Deliver Amazing Reports
SEO Reporting: Slay the Time-Sucking Monster and Deliver Amazing ReportsSEO Reporting: Slay the Time-Sucking Monster and Deliver Amazing Reports
SEO Reporting: Slay the Time-Sucking Monster and Deliver Amazing Reports
 
How to get more traffic with less content - BrightonSEO
How to get more traffic with less content - BrightonSEOHow to get more traffic with less content - BrightonSEO
How to get more traffic with less content - BrightonSEO
 

Similar to Google Sheets For SEO - Tom Pool - London SEO Meetup XL

Command Line Hacks For SEO - Brighton April 2018 - Tom Pool
Command Line Hacks For SEO - Brighton April 2018 - Tom PoolCommand Line Hacks For SEO - Brighton April 2018 - Tom Pool
Command Line Hacks For SEO - Brighton April 2018 - Tom PoolTom Pool
 
Reading SEO Feb 2020 - The Massive Growth Of Structured Data - Tom Pool - Blu...
Reading SEO Feb 2020 - The Massive Growth Of Structured Data - Tom Pool - Blu...Reading SEO Feb 2020 - The Massive Growth Of Structured Data - Tom Pool - Blu...
Reading SEO Feb 2020 - The Massive Growth Of Structured Data - Tom Pool - Blu...Tom Pool
 
Doing More with Less: Automated, High-Quality Content Generation
Doing More with Less: Automated, High-Quality Content GenerationDoing More with Less: Automated, High-Quality Content Generation
Doing More with Less: Automated, High-Quality Content GenerationHamlet Batista
 
OK Google, Whats next? - OMT Wiesbaden 2018
OK Google, Whats next? - OMT Wiesbaden 2018OK Google, Whats next? - OMT Wiesbaden 2018
OK Google, Whats next? - OMT Wiesbaden 2018Bastian Grimm
 
BrightonSEO April 2019 - Tom Pool - Chrome Puppeteer, Fake Googlebot & Monito...
BrightonSEO April 2019 - Tom Pool - Chrome Puppeteer, Fake Googlebot & Monito...BrightonSEO April 2019 - Tom Pool - Chrome Puppeteer, Fake Googlebot & Monito...
BrightonSEO April 2019 - Tom Pool - Chrome Puppeteer, Fake Googlebot & Monito...Tom Pool
 
Apache Spark 101 [in 50 min]
Apache Spark 101 [in 50 min]Apache Spark 101 [in 50 min]
Apache Spark 101 [in 50 min]Pawel Szulc
 
PyCon 2011 talk - ngram assembly with Bloom filters
PyCon 2011 talk - ngram assembly with Bloom filtersPyCon 2011 talk - ngram assembly with Bloom filters
PyCon 2011 talk - ngram assembly with Bloom filtersc.titus.brown
 
Network Downtime: How to Calculate the Business Cost
Network Downtime: How to Calculate the Business CostNetwork Downtime: How to Calculate the Business Cost
Network Downtime: How to Calculate the Business Costtvgconsulting
 
stackconf 2023 | What the Heck is Edge Computing Anyway? by Austin Gil.pdf
stackconf 2023 | What the Heck is Edge Computing Anyway? by Austin Gil.pdfstackconf 2023 | What the Heck is Edge Computing Anyway? by Austin Gil.pdf
stackconf 2023 | What the Heck is Edge Computing Anyway? by Austin Gil.pdfNETWAYS
 
Pycon 2011 talk (may not be final, note)
Pycon 2011 talk (may not be final, note)Pycon 2011 talk (may not be final, note)
Pycon 2011 talk (may not be final, note)c.titus.brown
 
Ecs 10 programming assignment 4 loopapalooza
Ecs 10 programming assignment 4   loopapaloozaEcs 10 programming assignment 4   loopapalooza
Ecs 10 programming assignment 4 loopapaloozaJenniferBall44
 
Perl Teach-In (part 1)
Perl Teach-In (part 1)Perl Teach-In (part 1)
Perl Teach-In (part 1)Dave Cross
 
How To Make Any Site Blazing Fast!!! Tom Pool - London SEO Meetup Jan'20
How To Make Any Site Blazing Fast!!! Tom Pool - London SEO Meetup Jan'20How To Make Any Site Blazing Fast!!! Tom Pool - London SEO Meetup Jan'20
How To Make Any Site Blazing Fast!!! Tom Pool - London SEO Meetup Jan'20Tom Pool
 
GDG Cloud Southlake #6 Tammy Bryant Butow: Chaos Engineering The Road To Res...
 GDG Cloud Southlake #6 Tammy Bryant Butow: Chaos Engineering The Road To Res... GDG Cloud Southlake #6 Tammy Bryant Butow: Chaos Engineering The Road To Res...
GDG Cloud Southlake #6 Tammy Bryant Butow: Chaos Engineering The Road To Res...James Anderson
 
A Beginner's Guide to Shopping Ads: From Take-Off to Soaring Smartly
A Beginner's Guide to Shopping Ads: From Take-Off to Soaring SmartlyA Beginner's Guide to Shopping Ads: From Take-Off to Soaring Smartly
A Beginner's Guide to Shopping Ads: From Take-Off to Soaring SmartlyHanapin Marketing
 
Get Started with Excel for PPC in 40 Minutes - Hero Conf London 2017
Get Started with Excel for PPC in 40 Minutes - Hero Conf London 2017Get Started with Excel for PPC in 40 Minutes - Hero Conf London 2017
Get Started with Excel for PPC in 40 Minutes - Hero Conf London 2017Frederik Hyldig
 
TAUS USER CONFERENCE 2009, Normalization of translation memories
TAUS USER CONFERENCE 2009, Normalization of translation memoriesTAUS USER CONFERENCE 2009, Normalization of translation memories
TAUS USER CONFERENCE 2009, Normalization of translation memoriesTAUS - The Language Data Network
 
Introducing Modern Perl
Introducing Modern PerlIntroducing Modern Perl
Introducing Modern PerlDave Cross
 
Adventures on live partitioning
Adventures on live partitioningAdventures on live partitioning
Adventures on live partitioningMatteo Melli
 

Similar to Google Sheets For SEO - Tom Pool - London SEO Meetup XL (20)

Command Line Hacks For SEO - Brighton April 2018 - Tom Pool
Command Line Hacks For SEO - Brighton April 2018 - Tom PoolCommand Line Hacks For SEO - Brighton April 2018 - Tom Pool
Command Line Hacks For SEO - Brighton April 2018 - Tom Pool
 
Reading SEO Feb 2020 - The Massive Growth Of Structured Data - Tom Pool - Blu...
Reading SEO Feb 2020 - The Massive Growth Of Structured Data - Tom Pool - Blu...Reading SEO Feb 2020 - The Massive Growth Of Structured Data - Tom Pool - Blu...
Reading SEO Feb 2020 - The Massive Growth Of Structured Data - Tom Pool - Blu...
 
Doing More with Less: Automated, High-Quality Content Generation
Doing More with Less: Automated, High-Quality Content GenerationDoing More with Less: Automated, High-Quality Content Generation
Doing More with Less: Automated, High-Quality Content Generation
 
OK Google, Whats next? - OMT Wiesbaden 2018
OK Google, Whats next? - OMT Wiesbaden 2018OK Google, Whats next? - OMT Wiesbaden 2018
OK Google, Whats next? - OMT Wiesbaden 2018
 
BrightonSEO April 2019 - Tom Pool - Chrome Puppeteer, Fake Googlebot & Monito...
BrightonSEO April 2019 - Tom Pool - Chrome Puppeteer, Fake Googlebot & Monito...BrightonSEO April 2019 - Tom Pool - Chrome Puppeteer, Fake Googlebot & Monito...
BrightonSEO April 2019 - Tom Pool - Chrome Puppeteer, Fake Googlebot & Monito...
 
Apache Spark 101 [in 50 min]
Apache Spark 101 [in 50 min]Apache Spark 101 [in 50 min]
Apache Spark 101 [in 50 min]
 
PyCon 2011 talk - ngram assembly with Bloom filters
PyCon 2011 talk - ngram assembly with Bloom filtersPyCon 2011 talk - ngram assembly with Bloom filters
PyCon 2011 talk - ngram assembly with Bloom filters
 
Network Downtime: How to Calculate the Business Cost
Network Downtime: How to Calculate the Business CostNetwork Downtime: How to Calculate the Business Cost
Network Downtime: How to Calculate the Business Cost
 
stackconf 2023 | What the Heck is Edge Computing Anyway? by Austin Gil.pdf
stackconf 2023 | What the Heck is Edge Computing Anyway? by Austin Gil.pdfstackconf 2023 | What the Heck is Edge Computing Anyway? by Austin Gil.pdf
stackconf 2023 | What the Heck is Edge Computing Anyway? by Austin Gil.pdf
 
Pycon 2011 talk (may not be final, note)
Pycon 2011 talk (may not be final, note)Pycon 2011 talk (may not be final, note)
Pycon 2011 talk (may not be final, note)
 
Ecs 10 programming assignment 4 loopapalooza
Ecs 10 programming assignment 4   loopapaloozaEcs 10 programming assignment 4   loopapalooza
Ecs 10 programming assignment 4 loopapalooza
 
Perl Teach-In (part 1)
Perl Teach-In (part 1)Perl Teach-In (part 1)
Perl Teach-In (part 1)
 
How To Make Any Site Blazing Fast!!! Tom Pool - London SEO Meetup Jan'20
How To Make Any Site Blazing Fast!!! Tom Pool - London SEO Meetup Jan'20How To Make Any Site Blazing Fast!!! Tom Pool - London SEO Meetup Jan'20
How To Make Any Site Blazing Fast!!! Tom Pool - London SEO Meetup Jan'20
 
GDG Cloud Southlake #6 Tammy Bryant Butow: Chaos Engineering The Road To Res...
 GDG Cloud Southlake #6 Tammy Bryant Butow: Chaos Engineering The Road To Res... GDG Cloud Southlake #6 Tammy Bryant Butow: Chaos Engineering The Road To Res...
GDG Cloud Southlake #6 Tammy Bryant Butow: Chaos Engineering The Road To Res...
 
A Beginner's Guide to Shopping Ads: From Take-Off to Soaring Smartly
A Beginner's Guide to Shopping Ads: From Take-Off to Soaring SmartlyA Beginner's Guide to Shopping Ads: From Take-Off to Soaring Smartly
A Beginner's Guide to Shopping Ads: From Take-Off to Soaring Smartly
 
Get Started with Excel for PPC in 40 Minutes - Hero Conf London 2017
Get Started with Excel for PPC in 40 Minutes - Hero Conf London 2017Get Started with Excel for PPC in 40 Minutes - Hero Conf London 2017
Get Started with Excel for PPC in 40 Minutes - Hero Conf London 2017
 
TAUS USER CONFERENCE 2009, Normalization of translation memories
TAUS USER CONFERENCE 2009, Normalization of translation memoriesTAUS USER CONFERENCE 2009, Normalization of translation memories
TAUS USER CONFERENCE 2009, Normalization of translation memories
 
Introducing Modern Perl
Introducing Modern PerlIntroducing Modern Perl
Introducing Modern Perl
 
Advanced Excel: DIY SEM Tools: Amy Bishop #UtahDMC 2018
Advanced Excel: DIY SEM Tools: Amy Bishop #UtahDMC 2018Advanced Excel: DIY SEM Tools: Amy Bishop #UtahDMC 2018
Advanced Excel: DIY SEM Tools: Amy Bishop #UtahDMC 2018
 
Adventures on live partitioning
Adventures on live partitioningAdventures on live partitioning
Adventures on live partitioning
 

Recently uploaded

Branding strategies of new company .pptx
Branding strategies of new company .pptxBranding strategies of new company .pptx
Branding strategies of new company .pptxVikasTiwari846641
 
What is Google Search Console and What is it provide?
What is Google Search Console and What is it provide?What is Google Search Console and What is it provide?
What is Google Search Console and What is it provide?riteshhsociall
 
Labour Day Celebrating Workers and Their Contributions.pptx
Labour Day Celebrating Workers and Their Contributions.pptxLabour Day Celebrating Workers and Their Contributions.pptx
Labour Day Celebrating Workers and Their Contributions.pptxelizabethella096
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Film Nagar high-profile Call ...
VIP 7001035870 Find & Meet Hyderabad Call Girls Film Nagar high-profile Call ...VIP 7001035870 Find & Meet Hyderabad Call Girls Film Nagar high-profile Call ...
VIP 7001035870 Find & Meet Hyderabad Call Girls Film Nagar high-profile Call ...aditipandeya
 
CALL ON ➥8923113531 🔝Call Girls Hazratganj Lucknow best sexual service Online
CALL ON ➥8923113531 🔝Call Girls Hazratganj Lucknow best sexual service OnlineCALL ON ➥8923113531 🔝Call Girls Hazratganj Lucknow best sexual service Online
CALL ON ➥8923113531 🔝Call Girls Hazratganj Lucknow best sexual service Onlineanilsa9823
 
Five Essential Tools for International SEO - Natalia Witczyk - SearchNorwich 15
Five Essential Tools for International SEO - Natalia Witczyk - SearchNorwich 15Five Essential Tools for International SEO - Natalia Witczyk - SearchNorwich 15
Five Essential Tools for International SEO - Natalia Witczyk - SearchNorwich 15SearchNorwich
 
How to Leverage Behavioral Science Insights for Direct Mail Success
How to Leverage Behavioral Science Insights for Direct Mail SuccessHow to Leverage Behavioral Science Insights for Direct Mail Success
How to Leverage Behavioral Science Insights for Direct Mail SuccessAggregage
 
Call Us ➥9654467111▻Call Girls In Delhi NCR
Call Us ➥9654467111▻Call Girls In Delhi NCRCall Us ➥9654467111▻Call Girls In Delhi NCR
Call Us ➥9654467111▻Call Girls In Delhi NCRSapana Sha
 
Unraveling the Mystery of the Hinterkaifeck Murders.pptx
Unraveling the Mystery of the Hinterkaifeck Murders.pptxUnraveling the Mystery of the Hinterkaifeck Murders.pptx
Unraveling the Mystery of the Hinterkaifeck Murders.pptxelizabethella096
 
Kraft Mac and Cheese campaign presentation
Kraft Mac and Cheese campaign presentationKraft Mac and Cheese campaign presentation
Kraft Mac and Cheese campaign presentationtbatkhuu1
 
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
The Science of Landing Page Messaging.pdf
The Science of Landing Page Messaging.pdfThe Science of Landing Page Messaging.pdf
The Science of Landing Page Messaging.pdfVWO
 
Unraveling the Mystery of The Circleville Letters.pptx
Unraveling the Mystery of The Circleville Letters.pptxUnraveling the Mystery of The Circleville Letters.pptx
Unraveling the Mystery of The Circleville Letters.pptxelizabethella096
 
Situation Analysis | Management Company.
Situation Analysis | Management Company.Situation Analysis | Management Company.
Situation Analysis | Management Company.DanielaQuiroz63
 

Recently uploaded (20)

Turn Digital Reputation Threats into Offense Tactics - Daniel Lemin
Turn Digital Reputation Threats into Offense Tactics - Daniel LeminTurn Digital Reputation Threats into Offense Tactics - Daniel Lemin
Turn Digital Reputation Threats into Offense Tactics - Daniel Lemin
 
Branding strategies of new company .pptx
Branding strategies of new company .pptxBranding strategies of new company .pptx
Branding strategies of new company .pptx
 
Digital Strategy Master Class - Andrew Rupert
Digital Strategy Master Class - Andrew RupertDigital Strategy Master Class - Andrew Rupert
Digital Strategy Master Class - Andrew Rupert
 
BUY GMAIL ACCOUNTS PVA USA IP INDIAN IP GMAIL
BUY GMAIL ACCOUNTS PVA USA IP INDIAN IP GMAILBUY GMAIL ACCOUNTS PVA USA IP INDIAN IP GMAIL
BUY GMAIL ACCOUNTS PVA USA IP INDIAN IP GMAIL
 
What is Google Search Console and What is it provide?
What is Google Search Console and What is it provide?What is Google Search Console and What is it provide?
What is Google Search Console and What is it provide?
 
Labour Day Celebrating Workers and Their Contributions.pptx
Labour Day Celebrating Workers and Their Contributions.pptxLabour Day Celebrating Workers and Their Contributions.pptx
Labour Day Celebrating Workers and Their Contributions.pptx
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Film Nagar high-profile Call ...
VIP 7001035870 Find & Meet Hyderabad Call Girls Film Nagar high-profile Call ...VIP 7001035870 Find & Meet Hyderabad Call Girls Film Nagar high-profile Call ...
VIP 7001035870 Find & Meet Hyderabad Call Girls Film Nagar high-profile Call ...
 
How to Create a Social Media Plan Like a Pro - Jordan Scheltgen
How to Create a Social Media Plan Like a Pro - Jordan ScheltgenHow to Create a Social Media Plan Like a Pro - Jordan Scheltgen
How to Create a Social Media Plan Like a Pro - Jordan Scheltgen
 
CALL ON ➥8923113531 🔝Call Girls Hazratganj Lucknow best sexual service Online
CALL ON ➥8923113531 🔝Call Girls Hazratganj Lucknow best sexual service OnlineCALL ON ➥8923113531 🔝Call Girls Hazratganj Lucknow best sexual service Online
CALL ON ➥8923113531 🔝Call Girls Hazratganj Lucknow best sexual service Online
 
SEO Master Class - Steve Wiideman, Wiideman Consulting Group
SEO Master Class - Steve Wiideman, Wiideman Consulting GroupSEO Master Class - Steve Wiideman, Wiideman Consulting Group
SEO Master Class - Steve Wiideman, Wiideman Consulting Group
 
Five Essential Tools for International SEO - Natalia Witczyk - SearchNorwich 15
Five Essential Tools for International SEO - Natalia Witczyk - SearchNorwich 15Five Essential Tools for International SEO - Natalia Witczyk - SearchNorwich 15
Five Essential Tools for International SEO - Natalia Witczyk - SearchNorwich 15
 
How to Leverage Behavioral Science Insights for Direct Mail Success
How to Leverage Behavioral Science Insights for Direct Mail SuccessHow to Leverage Behavioral Science Insights for Direct Mail Success
How to Leverage Behavioral Science Insights for Direct Mail Success
 
Call Us ➥9654467111▻Call Girls In Delhi NCR
Call Us ➥9654467111▻Call Girls In Delhi NCRCall Us ➥9654467111▻Call Girls In Delhi NCR
Call Us ➥9654467111▻Call Girls In Delhi NCR
 
Unraveling the Mystery of the Hinterkaifeck Murders.pptx
Unraveling the Mystery of the Hinterkaifeck Murders.pptxUnraveling the Mystery of the Hinterkaifeck Murders.pptx
Unraveling the Mystery of the Hinterkaifeck Murders.pptx
 
Kraft Mac and Cheese campaign presentation
Kraft Mac and Cheese campaign presentationKraft Mac and Cheese campaign presentation
Kraft Mac and Cheese campaign presentation
 
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
 
The Science of Landing Page Messaging.pdf
The Science of Landing Page Messaging.pdfThe Science of Landing Page Messaging.pdf
The Science of Landing Page Messaging.pdf
 
Unraveling the Mystery of The Circleville Letters.pptx
Unraveling the Mystery of The Circleville Letters.pptxUnraveling the Mystery of The Circleville Letters.pptx
Unraveling the Mystery of The Circleville Letters.pptx
 
Situation Analysis | Management Company.
Situation Analysis | Management Company.Situation Analysis | Management Company.
Situation Analysis | Management Company.
 
Generative AI Master Class - Generative AI, Unleash Creative Opportunity - Pe...
Generative AI Master Class - Generative AI, Unleash Creative Opportunity - Pe...Generative AI Master Class - Generative AI, Unleash Creative Opportunity - Pe...
Generative AI Master Class - Generative AI, Unleash Creative Opportunity - Pe...
 

Google Sheets For SEO - Tom Pool - London SEO Meetup XL