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

How To EAT Links.pptx
How To EAT Links.pptxHow To EAT Links.pptx
How To EAT Links.pptxDixon Jones
 
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
 
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
 
Content Design & its Role in SEO and Accessibility [BrightonSEO Spring 2023]
Content Design & its Role in SEO and Accessibility [BrightonSEO Spring 2023]Content Design & its Role in SEO and Accessibility [BrightonSEO Spring 2023]
Content Design & its Role in SEO and Accessibility [BrightonSEO Spring 2023]Chloe Smith
 
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
 
SEO Reporting to Impress: How to Successfully Report your SEO Efforts & Resul...
SEO Reporting to Impress: How to Successfully Report your SEO Efforts & Resul...SEO Reporting to Impress: How to Successfully Report your SEO Efforts & Resul...
SEO Reporting to Impress: How to Successfully Report your SEO Efforts & Resul...Aleyda Solís
 
BrightonSEO - NLP for SEOs - How to optimise your content for BERT.pptx
BrightonSEO - NLP for SEOs - How to optimise your content for BERT.pptxBrightonSEO - NLP for SEOs - How to optimise your content for BERT.pptx
BrightonSEO - NLP for SEOs - How to optimise your content for BERT.pptxJosephineHaagen
 
Data Driven Approach to Scale SEO at BrightonSEO 2023
Data Driven Approach to Scale SEO at BrightonSEO 2023Data Driven Approach to Scale SEO at BrightonSEO 2023
Data Driven Approach to Scale SEO at BrightonSEO 2023Nitin Manchanda
 
Ashley Liddell - BrightonSEO 2023.pdf
Ashley Liddell - BrightonSEO 2023.pdfAshley Liddell - BrightonSEO 2023.pdf
Ashley Liddell - BrightonSEO 2023.pdfAshley Liddell
 
Speed up alt text generation without coding skills
Speed up alt text generation without coding skillsSpeed up alt text generation without coding skills
Speed up alt text generation without coding skillsMiracle Inameti-Archibong
 
[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
 
SEO Low hanging Fruit: Identifying SEO Opportunities to Achieve Results Fast ...
SEO Low hanging Fruit: Identifying SEO Opportunities to Achieve Results Fast ...SEO Low hanging Fruit: Identifying SEO Opportunities to Achieve Results Fast ...
SEO Low hanging Fruit: Identifying SEO Opportunities to Achieve Results Fast ...Aleyda Solís
 
Kleecks - AI-Martech as a game changer-DEF.pdf
Kleecks - AI-Martech as a game changer-DEF.pdfKleecks - AI-Martech as a game changer-DEF.pdf
Kleecks - AI-Martech as a game changer-DEF.pdfKleecks
 
BrightonSEO - Master Crawl Budget Optimization for Enterprise Websites
BrightonSEO - Master Crawl Budget Optimization for Enterprise WebsitesBrightonSEO - Master Crawl Budget Optimization for Enterprise Websites
BrightonSEO - Master Crawl Budget Optimization for Enterprise WebsitesManick Bhan
 
The Ultimate Maturity Audit _ Brighton SEO.pdf
The Ultimate Maturity Audit _ Brighton SEO.pdfThe Ultimate Maturity Audit _ Brighton SEO.pdf
The Ultimate Maturity Audit _ Brighton SEO.pdfGrace Frohlich
 
Why your tech optimisations are still sat in the backlog
Why your tech optimisations are still sat in the backlogWhy your tech optimisations are still sat in the backlog
Why your tech optimisations are still sat in the backlogVicky481083
 
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
 
BrightonSEO - Apr 2022 - No excuses for doing UX
BrightonSEO - Apr 2022 - No excuses for doing UXBrightonSEO - Apr 2022 - No excuses for doing UX
BrightonSEO - Apr 2022 - No excuses for doing UXOban International
 

What's hot (20)

How To EAT Links.pptx
How To EAT Links.pptxHow To EAT Links.pptx
How To EAT Links.pptx
 
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
 
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
 
Content Design & its Role in SEO and Accessibility [BrightonSEO Spring 2023]
Content Design & its Role in SEO and Accessibility [BrightonSEO Spring 2023]Content Design & its Role in SEO and Accessibility [BrightonSEO Spring 2023]
Content Design & its Role in SEO and Accessibility [BrightonSEO Spring 2023]
 
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
 
SEO Reporting to Impress: How to Successfully Report your SEO Efforts & Resul...
SEO Reporting to Impress: How to Successfully Report your SEO Efforts & Resul...SEO Reporting to Impress: How to Successfully Report your SEO Efforts & Resul...
SEO Reporting to Impress: How to Successfully Report your SEO Efforts & Resul...
 
BrightonSEO - NLP for SEOs - How to optimise your content for BERT.pptx
BrightonSEO - NLP for SEOs - How to optimise your content for BERT.pptxBrightonSEO - NLP for SEOs - How to optimise your content for BERT.pptx
BrightonSEO - NLP for SEOs - How to optimise your content for BERT.pptx
 
Data Driven Approach to Scale SEO at BrightonSEO 2023
Data Driven Approach to Scale SEO at BrightonSEO 2023Data Driven Approach to Scale SEO at BrightonSEO 2023
Data Driven Approach to Scale SEO at BrightonSEO 2023
 
Ashley Liddell - BrightonSEO 2023.pdf
Ashley Liddell - BrightonSEO 2023.pdfAshley Liddell - BrightonSEO 2023.pdf
Ashley Liddell - BrightonSEO 2023.pdf
 
Don't be a cannibal
Don't be a cannibalDon't be a cannibal
Don't be a cannibal
 
Speed up alt text generation without coding skills
Speed up alt text generation without coding skillsSpeed up alt text generation without coding skills
Speed up alt text generation without coding skills
 
[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
 
SEO Low hanging Fruit: Identifying SEO Opportunities to Achieve Results Fast ...
SEO Low hanging Fruit: Identifying SEO Opportunities to Achieve Results Fast ...SEO Low hanging Fruit: Identifying SEO Opportunities to Achieve Results Fast ...
SEO Low hanging Fruit: Identifying SEO Opportunities to Achieve Results Fast ...
 
Kleecks - AI-Martech as a game changer-DEF.pdf
Kleecks - AI-Martech as a game changer-DEF.pdfKleecks - AI-Martech as a game changer-DEF.pdf
Kleecks - AI-Martech as a game changer-DEF.pdf
 
BrightonSEO - Master Crawl Budget Optimization for Enterprise Websites
BrightonSEO - Master Crawl Budget Optimization for Enterprise WebsitesBrightonSEO - Master Crawl Budget Optimization for Enterprise Websites
BrightonSEO - Master Crawl Budget Optimization for Enterprise Websites
 
The Ultimate Maturity Audit _ Brighton SEO.pdf
The Ultimate Maturity Audit _ Brighton SEO.pdfThe Ultimate Maturity Audit _ Brighton SEO.pdf
The Ultimate Maturity Audit _ Brighton SEO.pdf
 
Why your tech optimisations are still sat in the backlog
Why your tech optimisations are still sat in the backlogWhy your tech optimisations are still sat in the backlog
Why your tech optimisations are still sat in the backlog
 
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
 
BrightonSEO - Apr 2022 - No excuses for doing UX
BrightonSEO - Apr 2022 - No excuses for doing UXBrightonSEO - Apr 2022 - No excuses for doing UX
BrightonSEO - Apr 2022 - No excuses for doing UX
 

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

Unraveling the Mystery of Roanoke Colony: What Really Happened?
Unraveling the Mystery of Roanoke Colony: What Really Happened?Unraveling the Mystery of Roanoke Colony: What Really Happened?
Unraveling the Mystery of Roanoke Colony: What Really Happened?elizabethella096
 
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
 
2024 SEO Trends for Business Success (WSA)
2024 SEO Trends for Business Success (WSA)2024 SEO Trends for Business Success (WSA)
2024 SEO Trends for Business Success (WSA)Jomer Gregorio
 
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
 
Digital Marketing Spotlight: Lifecycle Advertising Strategies.pdf
Digital Marketing Spotlight: Lifecycle Advertising Strategies.pdfDigital Marketing Spotlight: Lifecycle Advertising Strategies.pdf
Digital Marketing Spotlight: Lifecycle Advertising Strategies.pdfDemandbase
 
Call Girls in Lajpat Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Lajpat Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls in Lajpat Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Lajpat Nagar Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Netflix Ads The Game Changer in Video Ads – Who Needs YouTube.pptx (Chester Y...
Netflix Ads The Game Changer in Video Ads – Who Needs YouTube.pptx (Chester Y...Netflix Ads The Game Changer in Video Ads – Who Needs YouTube.pptx (Chester Y...
Netflix Ads The Game Changer in Video Ads – Who Needs YouTube.pptx (Chester Y...ChesterYang6
 
How videos can elevate your Google rankings and improve your EEAT - Benjamin ...
How videos can elevate your Google rankings and improve your EEAT - Benjamin ...How videos can elevate your Google rankings and improve your EEAT - Benjamin ...
How videos can elevate your Google rankings and improve your EEAT - Benjamin ...Benjamin Szturmaj
 
BLOOM_April2024. Balmer Lawrie Online Monthly Bulletin
BLOOM_April2024. Balmer Lawrie Online Monthly BulletinBLOOM_April2024. Balmer Lawrie Online Monthly Bulletin
BLOOM_April2024. Balmer Lawrie Online Monthly BulletinBalmerLawrie
 
SORA AI: Will It Be the Future of Video Creation?
SORA AI: Will It Be the Future of Video Creation?SORA AI: Will It Be the Future of Video Creation?
SORA AI: Will It Be the Future of Video Creation?Searchable Design
 
What are the 4 characteristics of CTAs that convert?
What are the 4 characteristics of CTAs that convert?What are the 4 characteristics of CTAs that convert?
What are the 4 characteristics of CTAs that convert?Juan Pineda
 
Best Persuasive selling skills presentation.pptx
Best Persuasive selling skills  presentation.pptxBest Persuasive selling skills  presentation.pptx
Best Persuasive selling skills presentation.pptxMasterPhil1
 
Uncover Insightful User Journey Secrets Using GA4 Reports
Uncover Insightful User Journey Secrets Using GA4 ReportsUncover Insightful User Journey Secrets Using GA4 Reports
Uncover Insightful User Journey Secrets Using GA4 ReportsVWO
 
Forecast of Content Marketing through AI
Forecast of Content Marketing through AIForecast of Content Marketing through AI
Forecast of Content Marketing through AIRinky
 
The Pitfalls of Keyword Stuffing in SEO Copywriting
The Pitfalls of Keyword Stuffing in SEO CopywritingThe Pitfalls of Keyword Stuffing in SEO Copywriting
The Pitfalls of Keyword Stuffing in SEO CopywritingJuan Pineda
 
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
 
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
 

Recently uploaded (20)

Unraveling the Mystery of Roanoke Colony: What Really Happened?
Unraveling the Mystery of Roanoke Colony: What Really Happened?Unraveling the Mystery of Roanoke Colony: What Really Happened?
Unraveling the Mystery of Roanoke Colony: What Really Happened?
 
Brand Strategy Master Class - Juntae DeLane
Brand Strategy Master Class - Juntae DeLaneBrand Strategy Master Class - Juntae DeLane
Brand Strategy Master Class - Juntae DeLane
 
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
 
2024 SEO Trends for Business Success (WSA)
2024 SEO Trends for Business Success (WSA)2024 SEO Trends for Business Success (WSA)
2024 SEO Trends for Business Success (WSA)
 
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 ...
 
Digital Marketing Spotlight: Lifecycle Advertising Strategies.pdf
Digital Marketing Spotlight: Lifecycle Advertising Strategies.pdfDigital Marketing Spotlight: Lifecycle Advertising Strategies.pdf
Digital Marketing Spotlight: Lifecycle Advertising Strategies.pdf
 
Call Girls in Lajpat Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Lajpat Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls in Lajpat Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Lajpat Nagar Delhi 💯Call Us 🔝8264348440🔝
 
Netflix Ads The Game Changer in Video Ads – Who Needs YouTube.pptx (Chester Y...
Netflix Ads The Game Changer in Video Ads – Who Needs YouTube.pptx (Chester Y...Netflix Ads The Game Changer in Video Ads – Who Needs YouTube.pptx (Chester Y...
Netflix Ads The Game Changer in Video Ads – Who Needs YouTube.pptx (Chester Y...
 
How videos can elevate your Google rankings and improve your EEAT - Benjamin ...
How videos can elevate your Google rankings and improve your EEAT - Benjamin ...How videos can elevate your Google rankings and improve your EEAT - Benjamin ...
How videos can elevate your Google rankings and improve your EEAT - Benjamin ...
 
No Cookies No Problem - Steve Krull, Be Found Online
No Cookies No Problem - Steve Krull, Be Found OnlineNo Cookies No Problem - Steve Krull, Be Found Online
No Cookies No Problem - Steve Krull, Be Found Online
 
BLOOM_April2024. Balmer Lawrie Online Monthly Bulletin
BLOOM_April2024. Balmer Lawrie Online Monthly BulletinBLOOM_April2024. Balmer Lawrie Online Monthly Bulletin
BLOOM_April2024. Balmer Lawrie Online Monthly Bulletin
 
Creator Influencer Strategy Master Class - Corinne Rose Guirgis
Creator Influencer Strategy Master Class - Corinne Rose GuirgisCreator Influencer Strategy Master Class - Corinne Rose Guirgis
Creator Influencer Strategy Master Class - Corinne Rose Guirgis
 
SORA AI: Will It Be the Future of Video Creation?
SORA AI: Will It Be the Future of Video Creation?SORA AI: Will It Be the Future of Video Creation?
SORA AI: Will It Be the Future of Video Creation?
 
What are the 4 characteristics of CTAs that convert?
What are the 4 characteristics of CTAs that convert?What are the 4 characteristics of CTAs that convert?
What are the 4 characteristics of CTAs that convert?
 
Best Persuasive selling skills presentation.pptx
Best Persuasive selling skills  presentation.pptxBest Persuasive selling skills  presentation.pptx
Best Persuasive selling skills presentation.pptx
 
Uncover Insightful User Journey Secrets Using GA4 Reports
Uncover Insightful User Journey Secrets Using GA4 ReportsUncover Insightful User Journey Secrets Using GA4 Reports
Uncover Insightful User Journey Secrets Using GA4 Reports
 
Forecast of Content Marketing through AI
Forecast of Content Marketing through AIForecast of Content Marketing through AI
Forecast of Content Marketing through AI
 
The Pitfalls of Keyword Stuffing in SEO Copywriting
The Pitfalls of Keyword Stuffing in SEO CopywritingThe Pitfalls of Keyword Stuffing in SEO Copywriting
The Pitfalls of Keyword Stuffing in SEO Copywriting
 
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
 
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
 

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