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

EAT: Have We Been Looking At It Backwards
EAT: Have We Been Looking At It BackwardsEAT: Have We Been Looking At It Backwards
EAT: Have We Been Looking At It BackwardsEdwardZiubrzynski1
 
SEO at Scale - BrightonSEO April 2022
SEO at Scale - BrightonSEO April 2022SEO at Scale - BrightonSEO April 2022
SEO at Scale - BrightonSEO April 2022Nitin Manchanda
 
Why Scaling (Great) Content Is So Bloody Hard
Why Scaling (Great) Content Is So Bloody HardWhy Scaling (Great) Content Is So Bloody Hard
Why Scaling (Great) Content Is So Bloody HardJoshuaHardwickAhrefs
 
Swipe left: Why your content is getting ghosted
Swipe left: Why your content is getting ghostedSwipe left: Why your content is getting ghosted
Swipe left: Why your content is getting ghostedEleni Cashell
 
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
 
HELP! I've Been Hit By An Algorithm Update - Jess Maloney - BrightonSEO Apri...
HELP! I've Been Hit By An Algorithm Update - Jess Maloney - BrightonSEO  Apri...HELP! I've Been Hit By An Algorithm Update - Jess Maloney - BrightonSEO  Apri...
HELP! I've Been Hit By An Algorithm Update - Jess Maloney - BrightonSEO Apri...Jessica Maloney
 
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
 
How to go viral on a budget using Digital PR.pptx
How to go viral on a budget using Digital PR.pptxHow to go viral on a budget using Digital PR.pptx
How to go viral on a budget using Digital PR.pptxAlexHickson3
 
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
 
Core Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdf
Core Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdfCore Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdf
Core Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdfSophie Gibson
 
GretaMunari - The redemption of content automation
GretaMunari - The redemption of content automationGretaMunari - The redemption of content automation
GretaMunari - The redemption of content automationGretaMunari1
 
Lucy Dodds - BrightonSEO Autumn 22
Lucy Dodds - BrightonSEO Autumn 22Lucy Dodds - BrightonSEO Autumn 22
Lucy Dodds - BrightonSEO Autumn 22Lucy Dodds
 
Monet BrightonSEO Slides 2022
Monet BrightonSEO Slides 2022Monet BrightonSEO Slides 2022
Monet BrightonSEO Slides 2022MonetBlake
 
What is in a link?
What is in a link?What is in a link?
What is in a link?Dixon Jones
 
[BrightonSEO 2022] Unlocking the Hidden Potential of Product Listing Pages
[BrightonSEO 2022] Unlocking the Hidden Potential of Product Listing Pages[BrightonSEO 2022] Unlocking the Hidden Potential of Product Listing Pages
[BrightonSEO 2022] Unlocking the Hidden Potential of Product Listing PagesAreej AbuAli
 
Data Pitfalls - Brighton SEO - Katie Swann.pptx
Data Pitfalls - Brighton SEO - Katie Swann.pptxData Pitfalls - Brighton SEO - Katie Swann.pptx
Data Pitfalls - Brighton SEO - Katie Swann.pptxKatieSwann5
 
Beth Barnham Schema Auditing BrightonSEO Slides.pptx
Beth Barnham Schema Auditing BrightonSEO Slides.pptxBeth Barnham Schema Auditing BrightonSEO Slides.pptx
Beth Barnham Schema Auditing BrightonSEO Slides.pptxBethBarnham1
 
How to Implement Machine Learning in Your Internal Linking Audit - Lazarina S...
How to Implement Machine Learning in Your Internal Linking Audit - Lazarina S...How to Implement Machine Learning in Your Internal Linking Audit - Lazarina S...
How to Implement Machine Learning in Your Internal Linking Audit - Lazarina S...LazarinaStoyanova
 
Data-driven SEO & content strategy to reduce your customer acquisition costs
Data-driven SEO & content strategy to reduce your customer acquisition costsData-driven SEO & content strategy to reduce your customer acquisition costs
Data-driven SEO & content strategy to reduce your customer acquisition costsadlift
 

What's hot (20)

EAT: Have We Been Looking At It Backwards
EAT: Have We Been Looking At It BackwardsEAT: Have We Been Looking At It Backwards
EAT: Have We Been Looking At It Backwards
 
SEO at Scale - BrightonSEO April 2022
SEO at Scale - BrightonSEO April 2022SEO at Scale - BrightonSEO April 2022
SEO at Scale - BrightonSEO April 2022
 
Why Scaling (Great) Content Is So Bloody Hard
Why Scaling (Great) Content Is So Bloody HardWhy Scaling (Great) Content Is So Bloody Hard
Why Scaling (Great) Content Is So Bloody Hard
 
Swipe left: Why your content is getting ghosted
Swipe left: Why your content is getting ghostedSwipe left: Why your content is getting ghosted
Swipe left: Why your content is getting ghosted
 
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
 
HELP! I've Been Hit By An Algorithm Update - Jess Maloney - BrightonSEO Apri...
HELP! I've Been Hit By An Algorithm Update - Jess Maloney - BrightonSEO  Apri...HELP! I've Been Hit By An Algorithm Update - Jess Maloney - BrightonSEO  Apri...
HELP! I've Been Hit By An Algorithm Update - Jess Maloney - BrightonSEO Apri...
 
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
 
How to go viral on a budget using Digital PR.pptx
How to go viral on a budget using Digital PR.pptxHow to go viral on a budget using Digital PR.pptx
How to go viral on a budget using Digital PR.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
 
Core Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdf
Core Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdfCore Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdf
Core Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdf
 
GretaMunari - The redemption of content automation
GretaMunari - The redemption of content automationGretaMunari - The redemption of content automation
GretaMunari - The redemption of content automation
 
Lucy Dodds - BrightonSEO Autumn 22
Lucy Dodds - BrightonSEO Autumn 22Lucy Dodds - BrightonSEO Autumn 22
Lucy Dodds - BrightonSEO Autumn 22
 
Monet BrightonSEO Slides 2022
Monet BrightonSEO Slides 2022Monet BrightonSEO Slides 2022
Monet BrightonSEO Slides 2022
 
What is in a link?
What is in a link?What is in a link?
What is in a link?
 
[BrightonSEO 2022] Unlocking the Hidden Potential of Product Listing Pages
[BrightonSEO 2022] Unlocking the Hidden Potential of Product Listing Pages[BrightonSEO 2022] Unlocking the Hidden Potential of Product Listing Pages
[BrightonSEO 2022] Unlocking the Hidden Potential of Product Listing Pages
 
Data Pitfalls - Brighton SEO - Katie Swann.pptx
Data Pitfalls - Brighton SEO - Katie Swann.pptxData Pitfalls - Brighton SEO - Katie Swann.pptx
Data Pitfalls - Brighton SEO - Katie Swann.pptx
 
Beth Barnham Schema Auditing BrightonSEO Slides.pptx
Beth Barnham Schema Auditing BrightonSEO Slides.pptxBeth Barnham Schema Auditing BrightonSEO Slides.pptx
Beth Barnham Schema Auditing BrightonSEO Slides.pptx
 
How to Implement Machine Learning in Your Internal Linking Audit - Lazarina S...
How to Implement Machine Learning in Your Internal Linking Audit - Lazarina S...How to Implement Machine Learning in Your Internal Linking Audit - Lazarina S...
How to Implement Machine Learning in Your Internal Linking Audit - Lazarina S...
 
Data-driven SEO & content strategy to reduce your customer acquisition costs
Data-driven SEO & content strategy to reduce your customer acquisition costsData-driven SEO & content strategy to reduce your customer acquisition costs
Data-driven SEO & content strategy to reduce your customer acquisition costs
 

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

Codes and Conventions of Film Magazine Websites.pptx
Codes and Conventions of Film Magazine Websites.pptxCodes and Conventions of Film Magazine Websites.pptx
Codes and Conventions of Film Magazine Websites.pptxGeorgeCulica
 
TAM AdEx 2023 Cross Media Advertising Recap - Auto Sector
TAM AdEx 2023 Cross Media Advertising Recap - Auto SectorTAM AdEx 2023 Cross Media Advertising Recap - Auto Sector
TAM AdEx 2023 Cross Media Advertising Recap - Auto SectorSocial Samosa
 
Inbound Marekting 2.0 - The Paradigm Shift in Marketing | Axon Garside
Inbound Marekting 2.0 - The Paradigm Shift in Marketing | Axon GarsideInbound Marekting 2.0 - The Paradigm Shift in Marketing | Axon Garside
Inbound Marekting 2.0 - The Paradigm Shift in Marketing | Axon Garsiderobwhite630290
 
Storyboards for my Final Major Project Video
Storyboards for my Final Major Project VideoStoryboards for my Final Major Project Video
Storyboards for my Final Major Project VideoSineadBidwell
 
Infographics about SEO strategies and uses
Infographics about SEO strategies and usesInfographics about SEO strategies and uses
Infographics about SEO strategies and usesbhavanirupeshmoksha
 
The power of SEO-driven market intelligence
The power of SEO-driven market intelligenceThe power of SEO-driven market intelligence
The power of SEO-driven market intelligenceHinde Lamrani
 
2024's Top PPC Tactics: Triple Your Google Ads Local Leads
2024's Top PPC Tactics: Triple Your Google Ads Local Leads2024's Top PPC Tactics: Triple Your Google Ads Local Leads
2024's Top PPC Tactics: Triple Your Google Ads Local LeadsSearch Engine Journal
 
Understanding the Affiliate Marketing Channel; the short guide
Understanding the Affiliate Marketing Channel; the short guideUnderstanding the Affiliate Marketing Channel; the short guide
Understanding the Affiliate Marketing Channel; the short guidePartnercademy
 
Master the Art of Digital Recruitment in Asia.pdf
Master the Art of Digital Recruitment in Asia.pdfMaster the Art of Digital Recruitment in Asia.pdf
Master the Art of Digital Recruitment in Asia.pdfHigher Education Marketing
 
ASO Process: What is App Store Optimization
ASO Process: What is App Store OptimizationASO Process: What is App Store Optimization
ASO Process: What is App Store OptimizationAli Raza
 
Introduction to marketing Management Notes
Introduction to marketing Management NotesIntroduction to marketing Management Notes
Introduction to marketing Management NotesKiranTiwari42
 
The 10 Most Inspirational Leaders LEADING THE WAY TO SUCCESS, 2024
The 10 Most Inspirational Leaders LEADING THE WAY TO SUCCESS, 2024The 10 Most Inspirational Leaders LEADING THE WAY TO SUCCESS, 2024
The 10 Most Inspirational Leaders LEADING THE WAY TO SUCCESS, 2024CIO Business World
 
Most Impressive Construction Leaders in Tech, Making Waves in the Industry, 2...
Most Impressive Construction Leaders in Tech, Making Waves in the Industry, 2...Most Impressive Construction Leaders in Tech, Making Waves in the Industry, 2...
Most Impressive Construction Leaders in Tech, Making Waves in the Industry, 2...CIO Business World
 
Miss Immigrant USA Activity Pageant Program.pdf
Miss Immigrant USA Activity Pageant Program.pdfMiss Immigrant USA Activity Pageant Program.pdf
Miss Immigrant USA Activity Pageant Program.pdfMagdalena Kulisz
 
DIGITAL MARKETING STRATEGY_INFOGRAPHIC IMAGE.pdf
DIGITAL MARKETING STRATEGY_INFOGRAPHIC IMAGE.pdfDIGITAL MARKETING STRATEGY_INFOGRAPHIC IMAGE.pdf
DIGITAL MARKETING STRATEGY_INFOGRAPHIC IMAGE.pdfmayanksharma0441
 
Prezentare Brandfluence 2023 - Social Media Trends
Prezentare Brandfluence 2023 - Social Media TrendsPrezentare Brandfluence 2023 - Social Media Trends
Prezentare Brandfluence 2023 - Social Media TrendsCristian Manafu
 
Unlocking Passive Income: The Power of Affiliate Marketing
Unlocking Passive Income: The Power of Affiliate MarketingUnlocking Passive Income: The Power of Affiliate Marketing
Unlocking Passive Income: The Power of Affiliate MarketingDaniel
 
Michael Kors marketing assignment swot analysis
Michael Kors marketing assignment swot analysisMichael Kors marketing assignment swot analysis
Michael Kors marketing assignment swot analysisjunaid794917
 
Exploring Web 3.0 Growth marketing: Navigating the Future of the Internet
Exploring Web 3.0 Growth marketing: Navigating the Future of the InternetExploring Web 3.0 Growth marketing: Navigating the Future of the Internet
Exploring Web 3.0 Growth marketing: Navigating the Future of the Internetnehapardhi711
 
top marketing posters - Fresh Spar Technologies - Manojkumar C
top marketing posters - Fresh Spar Technologies - Manojkumar Ctop marketing posters - Fresh Spar Technologies - Manojkumar C
top marketing posters - Fresh Spar Technologies - Manojkumar CManojkumar C
 

Recently uploaded (20)

Codes and Conventions of Film Magazine Websites.pptx
Codes and Conventions of Film Magazine Websites.pptxCodes and Conventions of Film Magazine Websites.pptx
Codes and Conventions of Film Magazine Websites.pptx
 
TAM AdEx 2023 Cross Media Advertising Recap - Auto Sector
TAM AdEx 2023 Cross Media Advertising Recap - Auto SectorTAM AdEx 2023 Cross Media Advertising Recap - Auto Sector
TAM AdEx 2023 Cross Media Advertising Recap - Auto Sector
 
Inbound Marekting 2.0 - The Paradigm Shift in Marketing | Axon Garside
Inbound Marekting 2.0 - The Paradigm Shift in Marketing | Axon GarsideInbound Marekting 2.0 - The Paradigm Shift in Marketing | Axon Garside
Inbound Marekting 2.0 - The Paradigm Shift in Marketing | Axon Garside
 
Storyboards for my Final Major Project Video
Storyboards for my Final Major Project VideoStoryboards for my Final Major Project Video
Storyboards for my Final Major Project Video
 
Infographics about SEO strategies and uses
Infographics about SEO strategies and usesInfographics about SEO strategies and uses
Infographics about SEO strategies and uses
 
The power of SEO-driven market intelligence
The power of SEO-driven market intelligenceThe power of SEO-driven market intelligence
The power of SEO-driven market intelligence
 
2024's Top PPC Tactics: Triple Your Google Ads Local Leads
2024's Top PPC Tactics: Triple Your Google Ads Local Leads2024's Top PPC Tactics: Triple Your Google Ads Local Leads
2024's Top PPC Tactics: Triple Your Google Ads Local Leads
 
Understanding the Affiliate Marketing Channel; the short guide
Understanding the Affiliate Marketing Channel; the short guideUnderstanding the Affiliate Marketing Channel; the short guide
Understanding the Affiliate Marketing Channel; the short guide
 
Master the Art of Digital Recruitment in Asia.pdf
Master the Art of Digital Recruitment in Asia.pdfMaster the Art of Digital Recruitment in Asia.pdf
Master the Art of Digital Recruitment in Asia.pdf
 
ASO Process: What is App Store Optimization
ASO Process: What is App Store OptimizationASO Process: What is App Store Optimization
ASO Process: What is App Store Optimization
 
Introduction to marketing Management Notes
Introduction to marketing Management NotesIntroduction to marketing Management Notes
Introduction to marketing Management Notes
 
The 10 Most Inspirational Leaders LEADING THE WAY TO SUCCESS, 2024
The 10 Most Inspirational Leaders LEADING THE WAY TO SUCCESS, 2024The 10 Most Inspirational Leaders LEADING THE WAY TO SUCCESS, 2024
The 10 Most Inspirational Leaders LEADING THE WAY TO SUCCESS, 2024
 
Most Impressive Construction Leaders in Tech, Making Waves in the Industry, 2...
Most Impressive Construction Leaders in Tech, Making Waves in the Industry, 2...Most Impressive Construction Leaders in Tech, Making Waves in the Industry, 2...
Most Impressive Construction Leaders in Tech, Making Waves in the Industry, 2...
 
Miss Immigrant USA Activity Pageant Program.pdf
Miss Immigrant USA Activity Pageant Program.pdfMiss Immigrant USA Activity Pageant Program.pdf
Miss Immigrant USA Activity Pageant Program.pdf
 
DIGITAL MARKETING STRATEGY_INFOGRAPHIC IMAGE.pdf
DIGITAL MARKETING STRATEGY_INFOGRAPHIC IMAGE.pdfDIGITAL MARKETING STRATEGY_INFOGRAPHIC IMAGE.pdf
DIGITAL MARKETING STRATEGY_INFOGRAPHIC IMAGE.pdf
 
Prezentare Brandfluence 2023 - Social Media Trends
Prezentare Brandfluence 2023 - Social Media TrendsPrezentare Brandfluence 2023 - Social Media Trends
Prezentare Brandfluence 2023 - Social Media Trends
 
Unlocking Passive Income: The Power of Affiliate Marketing
Unlocking Passive Income: The Power of Affiliate MarketingUnlocking Passive Income: The Power of Affiliate Marketing
Unlocking Passive Income: The Power of Affiliate Marketing
 
Michael Kors marketing assignment swot analysis
Michael Kors marketing assignment swot analysisMichael Kors marketing assignment swot analysis
Michael Kors marketing assignment swot analysis
 
Exploring Web 3.0 Growth marketing: Navigating the Future of the Internet
Exploring Web 3.0 Growth marketing: Navigating the Future of the InternetExploring Web 3.0 Growth marketing: Navigating the Future of the Internet
Exploring Web 3.0 Growth marketing: Navigating the Future of the Internet
 
top marketing posters - Fresh Spar Technologies - Manojkumar C
top marketing posters - Fresh Spar Technologies - Manojkumar Ctop marketing posters - Fresh Spar Technologies - Manojkumar C
top marketing posters - Fresh Spar Technologies - Manojkumar C
 

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