SlideShare a Scribd company logo
Kostas Voudouris
Maxus / GroupM
Performance-Based Optimisation Using
Google Search Console API
@kvonweb
https://www.slideshare.net/kvonweb
Who Am I?
@kvonweb #BrightonSEO
Why do I love Google Search Console API
• Limited number of keywords tracked
• Irrelevant keywords tracked via legacy files
• Difficult to attribute traffic increase or
decrease on rankings alone
• Snapshot of rankings by 1 IP/location,
device
• Needs regular review to maintain an up to
date keyword set
• Retrieve and store all of your available
keywords (API lets you download more
than 1,000 elements)
• Attribute traffic fluctuations using clicks,
impressions, CTR and avg. position
• Identify new keywords and establish
available opportunities
• Real time automation of keyword addition
when content is indexed.
Traditional rank *extracting
*scraping
@kvonweb #BrightonSEO
Track and analyse the keywords
you have content for, not the
ones you wish to rank for.
@kvonweb #BrightonSEO
GSC API Reference
Google’s API Explorer: https://developers.google.com/apis-explorer/#p/webmasters/v3/webmasters.searchanalytics.query
Reference: https://developers.google.com/webmaster-tools/search-console-api-original/v3/searchanalytics/query
@kvonweb #BrightonSEO
Type exactly as you see on GSC
Last 90 days of data available
Max 5000 rows of data per request. Use start row of
5000 to get the next 5000 records and so on..
3 letter country code (ISO 3166-1 alpha-3)
Your keywords
Use a combination of filters to retrieve
the preferred segment of your data
How to download GSC data with just your browser
JSON to CSV Converter: https://konklone.io/json/
1 2 3Add your parameters on Google’s
API Explorer and hit execute
Copy the returned
response
Paste your JSON response into a CSV
converter and download your excel table
@kvonweb #BrightonSEO
Store historical GSC data with this GDocs add-on
Google Sheets add-on: https://searchanalyticsforsheets.com/
1 Enable the Search
Analytics for Sheets add-
one
2 Configure your
parameters and start
storing your data
@kvonweb #BrightonSEO
Start harvesting Google Search
Console data now
@kvonweb #BrightonSEO
Label newly discovered keywords to unlock insight
@kvonweb #BrightonSEO
Formulas
on H1 add: =ARRAYFORMULA(MIN(IF(A:A=A1,B:B)))
on I1 add: =if(H1=B1,TRUE,FALSE)
Visualise “new keywords” to gain additional insights from
your organic search traffic
Visualising your new keyword data will provide instant feedback on new content creation and will help you justify
increases in organic search traffic.
Impressions
Clicks
Number of New Keywords
Impressions
Clicks
Number of New Keywords
@kvonweb #BrightonSEO
Do not use Avg. Position as a KPI for a large set of keywords
As a site's visibility increases and ranks for a wider number of keywords, it's average position inversely correlates.
This is due to the appearance of new keywords in low positions, effecting the sites median ranking.
Average Position
Number of keywords
receiving impressions from
Clicks
Average Position
Number of keywords
receiving impressions from
Clicks
@kvonweb #BrightonSEO
The ability to read Google Search
Console charts is the single most
important thing you can do to
understand your Google traffic
@kvonweb #BrightonSEO
Kick off your optimisation strategy with a GSC-powered
Content Analysis
@kvonweb #BrightonSEO
Top Performers Quick Wins Content Gaps
Criteria: Avg. Position 1-3 Criteria: Avg. Position: 4-19 Criteria: Avg. Position: 20-1000
Keywords you are ranking well. Typically
your brand terms found in top positions
with high Click-Through (CTR) rate.
Keywords you rank on the first/second
page but not within top positions.
Keywords ranking past page 3. The topics
are somewhat related to your business
but not targeted with content.
Action: Monitor/Increase CTR Action: Optimise Action: Create Content
Identify your best performing listing for a page
using GSC data
Remember: A listing for a single page can differ depending on the keyword it ranks for. Be mindful of how you
interpret avg. position. Test over a month and isolate copy changes and seasonality.
@kvonweb #BrightonSEO
1
2
Live for Ranked
Keywords
Impressions Clicks CTR Daily
Clicks
New
Keywords
Avg.
Position
48 days 1303 100,799 35,279 35.1% 734 +20 45
Live for Ranked
Keywords
Impressions Clicks CTR Daily
Clicks
New
Keywords
Avg.
Position
24 days 1404 60,699 23,672 39.5% 986 +101 62
Analyse Keywords against Pages – Sitelinks and
keyword cannibalisation
Keyword Page Impressions Clicks CTR
Avg.
Position
Sitelink or
Cannibal?
urlitor / 995 805 80.9% 1 Main
urlitor /web-scraping 995 18 1.8% 1 Sitelink
urlitor /mobile 994 4 0.4% 1 Sitelink
urlitor /tools/yandex-tic-checker 995 2 0.2% 1 Sitelink
urlitor /landing-page-suggester 966 2 0.2% 1 Sitelink
urlitor /about 995 1 0.1% 1 Sitelink
urlitor /contact 964 1 0.1% 1 Sitelink
80.9%
0.2%
0.4%
0.1%
0.1%
0.2%
1.8%
Sometimes impressions and average position are similar when pages rank for the same keyword. This usually
indicates that sitelinks appear in the SERP.
@kvonweb #BrightonSEO
Keyword Page Impressions Clicks CTR
Avg.
Position
Sitelink or
Cannibal?
hdmi cables /HDMI-Cables/ 12,343 805 6.52% 2.7 Main
hdmi cables /tv-accessories/hdmi-cables/ 11,323 132 1.17% 8.2 Cannibal
hdmi cables /search?q=HDMI+Cables 837 3 0.36% 19.4 Cannibal
1
6
11
16
21
26
1 3 5 7 9 11 13 15 17 19 21 23 25 27 29
AveragePosition(GoogleUK)
Rankings over time
/HDMI-Cables/ /search?q=HDMI+Cables /tv-accessories/hdmi-cables/
Find multiple URL rankings for the same keyword. If the ranking pages are not sitelinks, consolidate all your ranking power
into your preferred page. Use canonicals, 301 redirects, and no index to combat cannibals and boost your rankings.
Analyse Keywords against Pages – Sitelinks and
keyword cannibalisation
@kvonweb #BrightonSEO
Create your own custom CTR model to benchmark
your performance and forecast traffic
Ranking
Group
Blog
Articles
Category
Pages
Car Hire Flights Hotels
1 20.0% 18.6% 17.2% 15.4% 19.4%
2 12.3% 13.7% 15.1% 13.0% 12.4%
3 8.2% 8.4% 8.5% 11.1% 8.6%
4 5.9% 5.8% 5.7% 6.2% 6.1%
5 3.8% 4.2% 4.5% 3.4% 4.5%
6 2.1% 2.5% 2.9% 2.3% 2.1%
7 1.5% 1.4% 1.2% 1.9% 1.2%
8 1.2% 1.2% 1.1% 1.5% 1.2%
9 1.9% 1.9% 2.0% 1.7% 1.3%
Ranking
Group
Brand Generic
1 23.5% 17.2%
2 17.8% 11.9%
3 8.6% 8.2%
4 6.5% 6.4%
5 3.9% 3.9%
6 2.1% 2.1%
7 2.5% 1.3%
8 1.5% 1.1%
9 4.0% 0.0%
Ranking
Group
Desktop Mobile
1 20.0% 24.0%
2 12.3% 16.0%
3 8.2% 9.2%
4 5.9% 5.0%
5 3.8% 2.1%
6 2.1% 1.2%
7 1.5% 0.9%
8 1.2% 0.4%
9 1.9% 0.4%
CTR by Page Type CTR by Device CTR by Keyword Type
Create CTR models for the main type of pages, keywords and use them to monitor and
benchmark the performance of new content.
@kvonweb #BrightonSEO
CTR Opportunities - from observing trends to quick
wins
@kvonweb #BrightonSEO
Use your own GSC data to look for CTR outliers, dive in to find the reason, then identify whether
an action is needed.
Forecast revenue using custom CTR models
Position
CTR for
Keyword
Group
Monthly
Clicks
(est.)
Click
Difference
(est.)
% of
Increase
(est.)
Monthly
Conversions
(est.)
Monthly
Revenue
(est.)
1 11.50% 55,861 39,248 236% 50 £76,015.52
2 6.47% 31,428 14,815 89% 28 £42,766.99
3 4.59% 22,296 5,683 34% 20 £30,340.11
4 3.42% 16,613 - - 15 £22,606.35
5 2.25% 10,929 -5,683 -34% 10 £14,872.60
6 2.35% 11,415 -5,197 -31% 10 £15,533.61
Use your own GSC data to create custom models and forecast traffic and revenue uplifts.
@kvonweb #BrightonSEO
{ "message": "Thank you"}
@kvonweb #BrightonSEO
Go through the presentation in slow motion:
https://www.slideshare.net/kvonweb
Get in touch:
https://www.linkedin.com/in/kostasvoudouris/
https://twitter.com/kvonweb
Free SEO tools: www.urlitor.com
My GSC SEO Platform: http://isomer.io/

More Related Content

PDF
BrightonSEO Takeaways September 2017
PDF
The Toughest Battles in SEO are Internal - Rachel Costello, Technical SEO, De...
PPTX
David Lockie 'Using Open Source to Speed Up your Roadmap' BrightonSEO 2017
PDF
Product Feed Research: What we learned from indexing 500m SKUs
PDF
URL Funnel Optimisation: How to get budget for SEO - Michal Magdziarz, CEO, D...
PDF
MeasureFest July 2021 - Session Segmentation with Machine Learning
PPTX
Paywall SEO: Digital First Print Second, From 0 to 35k subscribers in a year
PPTX
Matching Keywords to Pages - Information Architecture
BrightonSEO Takeaways September 2017
The Toughest Battles in SEO are Internal - Rachel Costello, Technical SEO, De...
David Lockie 'Using Open Source to Speed Up your Roadmap' BrightonSEO 2017
Product Feed Research: What we learned from indexing 500m SKUs
URL Funnel Optimisation: How to get budget for SEO - Michal Magdziarz, CEO, D...
MeasureFest July 2021 - Session Segmentation with Machine Learning
Paywall SEO: Digital First Print Second, From 0 to 35k subscribers in a year
Matching Keywords to Pages - Information Architecture

What's hot (19)

PDF
HOW TO INCREASE YOUR TRAFFIC 5X WITH THIS ONE SEO METHOD
PPTX
BrightonSEO Structured Data by Alexis Sanders
PDF
Driving *Meaningful* Clicks with Enriched SERPs - BrightonSEO 2019
PDF
Cut the Crap: Next Level Content Audits with Crawlers - Sam Marsden, SEO & Co...
PPTX
Why You Should Invest in Technical SEO by Ruth Burr Reedy
PDF
Brighton SEO Takeaways - April 2018
PPTX
Competitor Site Audits with Free Tools and Data - Sophie Gibson - BrightonSEO...
PDF
Rendering SEO Manifesto - Why we need to go beyond JavaScript SEO
PPTX
What a search engine can teach you about product sitemaps - BrightonSEO April...
PPTX
How to Kick Ass at Internal Linking
PDF
Can Google properly crawl and index JavaScript? SEO Experiments - Results and...
PDF
Technical SEO Beyond the Audit - Brighton SEO April 2017 - Philip Gamble
PDF
Christoph Cemper - Advanced Link Audit & Google Updates
PDF
The Inbounder London - 2. May 2017 Russell Mc Athy
PDF
How to Survive & Thrive after Mobile First Indexing - Rachel Costello, Techni...
PDF
Meaningful SEO Reporting Insights Without Google Analytics
PDF
Conflicting Website Signals & Confused Search Engines - Rachel Costello, Tech...
PDF
11 Advanced Uses of Screaming Frog Nov 2019 DMSS
PPTX
Practical SEO for Developers - An Introduction
HOW TO INCREASE YOUR TRAFFIC 5X WITH THIS ONE SEO METHOD
BrightonSEO Structured Data by Alexis Sanders
Driving *Meaningful* Clicks with Enriched SERPs - BrightonSEO 2019
Cut the Crap: Next Level Content Audits with Crawlers - Sam Marsden, SEO & Co...
Why You Should Invest in Technical SEO by Ruth Burr Reedy
Brighton SEO Takeaways - April 2018
Competitor Site Audits with Free Tools and Data - Sophie Gibson - BrightonSEO...
Rendering SEO Manifesto - Why we need to go beyond JavaScript SEO
What a search engine can teach you about product sitemaps - BrightonSEO April...
How to Kick Ass at Internal Linking
Can Google properly crawl and index JavaScript? SEO Experiments - Results and...
Technical SEO Beyond the Audit - Brighton SEO April 2017 - Philip Gamble
Christoph Cemper - Advanced Link Audit & Google Updates
The Inbounder London - 2. May 2017 Russell Mc Athy
How to Survive & Thrive after Mobile First Indexing - Rachel Costello, Techni...
Meaningful SEO Reporting Insights Without Google Analytics
Conflicting Website Signals & Confused Search Engines - Rachel Costello, Tech...
11 Advanced Uses of Screaming Frog Nov 2019 DMSS
Practical SEO for Developers - An Introduction
Ad

Viewers also liked (20)

PDF
BrightonSEO - Influencer Marketing - Allyson Griffiths iCrossing
PPTX
Brighton SEO 2017: Six Kick Ass Content Strategies - Laura Hampton
PPTX
SPEAK EASY: THE RISE OF VOICE SEARCH (Mindshare Fast - Brighton SEO 2017)
PPTX
BrightonSEO 2017- Harnessing your Reputation to win New Customers
PDF
BrightonSEO 2017 - SEO quick wins from a technical check
PDF
Shut up and Listen: Social Listening Beyond Your Brand
PPTX
Better conversion with Intelligent Analytics
PPTX
How to Get Top Tier Links With No Budget
PDF
The SEO's Guide To JavaScript - Ric Rodriguez, Brighton SEO 2017
PPTX
Creating more human experiences with chatbots
PDF
How Google Tag Manager can save your seo ? - Talk for Brighton SEO 2017
PDF
Technical SEO - Generational cruft in SEO - there is never a new site when th...
PDF
Brighton SEO - Getting a competitive advantage on ebay
PPTX
Quality PR Linkbuilding - With Terrible Budget (BrightonSEO, September 2017)
PDF
BrightonSEO Slides - Blogging advice that'll make your job easier - guaranteed!
PDF
Robots: Txt, Meta & X - The Snog, Marry & Avoid of the Web Crawling World - B...
PDF
Setting AMP for Success at #BrightonSEO
PDF
Link Building 2018
PDF
Amazon Sponsored Ads: Beyond Basics
PPTX
Affiliate Marketing - What's it All About?
BrightonSEO - Influencer Marketing - Allyson Griffiths iCrossing
Brighton SEO 2017: Six Kick Ass Content Strategies - Laura Hampton
SPEAK EASY: THE RISE OF VOICE SEARCH (Mindshare Fast - Brighton SEO 2017)
BrightonSEO 2017- Harnessing your Reputation to win New Customers
BrightonSEO 2017 - SEO quick wins from a technical check
Shut up and Listen: Social Listening Beyond Your Brand
Better conversion with Intelligent Analytics
How to Get Top Tier Links With No Budget
The SEO's Guide To JavaScript - Ric Rodriguez, Brighton SEO 2017
Creating more human experiences with chatbots
How Google Tag Manager can save your seo ? - Talk for Brighton SEO 2017
Technical SEO - Generational cruft in SEO - there is never a new site when th...
Brighton SEO - Getting a competitive advantage on ebay
Quality PR Linkbuilding - With Terrible Budget (BrightonSEO, September 2017)
BrightonSEO Slides - Blogging advice that'll make your job easier - guaranteed!
Robots: Txt, Meta & X - The Snog, Marry & Avoid of the Web Crawling World - B...
Setting AMP for Success at #BrightonSEO
Link Building 2018
Amazon Sponsored Ads: Beyond Basics
Affiliate Marketing - What's it All About?
Ad

Similar to Kostas Voudouris - BrightonSEO - Perfromance-based optimisation using Google Search Console and the API (20)

PDF
BrightonSEO April'19 Key Takeaways
PDF
Get SEO Buy-In By Using the Language of the “C”
PPTX
Brighton SEO 2014 - Lukasz Zelezny - Track your keywords like a boss
PDF
Stephen Kenwright - London Affiliates Conference
PDF
GSC vs Scraping: Go Beyond Rankings
PPTX
200 SEO Ranking Factors for Lincolnshire Business Expo 2019
PPTX
Things to know more about google console
PDF
BrightonSEO Takeaways – September 2018
PPSX
Keyword Research in Autopilot by Google Spreadsheet Macros
PPTX
SEO 101 - Google Search Console Explained
PPTX
Keywords
PPTX
Keyword tools.pptx
PPTX
Search Engine Optimization, SEO Audits, and Analytics
PDF
Webmaster tools (ICMK485)
PDF
Keeping up with Google 2014
PDF
Simple adwords by mahesh gangurde with lt's digital
PDF
Search IF Dmytro Melinyshyn 30 10 2015
PDF
Important Digital Marketing Topics
PDF
Site migrations | Brighton SEO 2019
PDF
The Step-by-Step Guide on Improving Your Google Rankings Without Getting Pena...
BrightonSEO April'19 Key Takeaways
Get SEO Buy-In By Using the Language of the “C”
Brighton SEO 2014 - Lukasz Zelezny - Track your keywords like a boss
Stephen Kenwright - London Affiliates Conference
GSC vs Scraping: Go Beyond Rankings
200 SEO Ranking Factors for Lincolnshire Business Expo 2019
Things to know more about google console
BrightonSEO Takeaways – September 2018
Keyword Research in Autopilot by Google Spreadsheet Macros
SEO 101 - Google Search Console Explained
Keywords
Keyword tools.pptx
Search Engine Optimization, SEO Audits, and Analytics
Webmaster tools (ICMK485)
Keeping up with Google 2014
Simple adwords by mahesh gangurde with lt's digital
Search IF Dmytro Melinyshyn 30 10 2015
Important Digital Marketing Topics
Site migrations | Brighton SEO 2019
The Step-by-Step Guide on Improving Your Google Rankings Without Getting Pena...

Recently uploaded (20)

PDF
Wondershare Filmora Crack Free Download 2025
PDF
AI & Automation: The Future of Marketing or the End of Creativity - Matthew W...
PDF
RC 14001 Certification: Enhancing ISO 14001 with EHS & Security Standards
PDF
UNIT 2 - 5 DISTRIBUTION IN RURAL MARKETS.pdf
PDF
E_Book_Customer_Relation_Management_0.pdf
PPTX
UNIT 3 - 5 INDUSTRIAL PRICING.ppt x
PDF
Proven AI Visibility: From SEO Strategy To GEO Tactics
PDF
MARG’s Door & Window Hardware Catalogue | Trending Branding Digital Solutions
PPTX
"Best Healthcare Digital Marketing Ideas
PPTX
Ipsos+Protocols+Playbook+V1.2+(DEC2024)+final+IntClientUseOnly.pptx
PDF
Fly Emirates SEO case study by Rakesh pathak.pdf
PDF
PPTX
hnk joint business plan for_Rooftop_Plan
PPTX
The evolution of the internet - its impacts on consumers
PDF
How a Travel Company Can Implement Content Marketing
PPTX
Kimberly Crossland Storytelling Marketing Class 5stars.pptx
DOCX
AL-ahly Sabbour un official strategic plan.docx
PDF
Building a strong social media presence.
PPTX
Mastering eCommerce SEO: Strategies to Boost Traffic and Maximize Conversions
PDF
Modernizing IT for the age of AI - Jason Aloia, Freshworks
Wondershare Filmora Crack Free Download 2025
AI & Automation: The Future of Marketing or the End of Creativity - Matthew W...
RC 14001 Certification: Enhancing ISO 14001 with EHS & Security Standards
UNIT 2 - 5 DISTRIBUTION IN RURAL MARKETS.pdf
E_Book_Customer_Relation_Management_0.pdf
UNIT 3 - 5 INDUSTRIAL PRICING.ppt x
Proven AI Visibility: From SEO Strategy To GEO Tactics
MARG’s Door & Window Hardware Catalogue | Trending Branding Digital Solutions
"Best Healthcare Digital Marketing Ideas
Ipsos+Protocols+Playbook+V1.2+(DEC2024)+final+IntClientUseOnly.pptx
Fly Emirates SEO case study by Rakesh pathak.pdf
hnk joint business plan for_Rooftop_Plan
The evolution of the internet - its impacts on consumers
How a Travel Company Can Implement Content Marketing
Kimberly Crossland Storytelling Marketing Class 5stars.pptx
AL-ahly Sabbour un official strategic plan.docx
Building a strong social media presence.
Mastering eCommerce SEO: Strategies to Boost Traffic and Maximize Conversions
Modernizing IT for the age of AI - Jason Aloia, Freshworks

Kostas Voudouris - BrightonSEO - Perfromance-based optimisation using Google Search Console and the API

  • 1. Kostas Voudouris Maxus / GroupM Performance-Based Optimisation Using Google Search Console API @kvonweb https://www.slideshare.net/kvonweb
  • 2. Who Am I? @kvonweb #BrightonSEO
  • 3. Why do I love Google Search Console API • Limited number of keywords tracked • Irrelevant keywords tracked via legacy files • Difficult to attribute traffic increase or decrease on rankings alone • Snapshot of rankings by 1 IP/location, device • Needs regular review to maintain an up to date keyword set • Retrieve and store all of your available keywords (API lets you download more than 1,000 elements) • Attribute traffic fluctuations using clicks, impressions, CTR and avg. position • Identify new keywords and establish available opportunities • Real time automation of keyword addition when content is indexed. Traditional rank *extracting *scraping @kvonweb #BrightonSEO
  • 4. Track and analyse the keywords you have content for, not the ones you wish to rank for. @kvonweb #BrightonSEO
  • 5. GSC API Reference Google’s API Explorer: https://developers.google.com/apis-explorer/#p/webmasters/v3/webmasters.searchanalytics.query Reference: https://developers.google.com/webmaster-tools/search-console-api-original/v3/searchanalytics/query @kvonweb #BrightonSEO Type exactly as you see on GSC Last 90 days of data available Max 5000 rows of data per request. Use start row of 5000 to get the next 5000 records and so on.. 3 letter country code (ISO 3166-1 alpha-3) Your keywords Use a combination of filters to retrieve the preferred segment of your data
  • 6. How to download GSC data with just your browser JSON to CSV Converter: https://konklone.io/json/ 1 2 3Add your parameters on Google’s API Explorer and hit execute Copy the returned response Paste your JSON response into a CSV converter and download your excel table @kvonweb #BrightonSEO
  • 7. Store historical GSC data with this GDocs add-on Google Sheets add-on: https://searchanalyticsforsheets.com/ 1 Enable the Search Analytics for Sheets add- one 2 Configure your parameters and start storing your data @kvonweb #BrightonSEO
  • 8. Start harvesting Google Search Console data now @kvonweb #BrightonSEO
  • 9. Label newly discovered keywords to unlock insight @kvonweb #BrightonSEO Formulas on H1 add: =ARRAYFORMULA(MIN(IF(A:A=A1,B:B))) on I1 add: =if(H1=B1,TRUE,FALSE)
  • 10. Visualise “new keywords” to gain additional insights from your organic search traffic Visualising your new keyword data will provide instant feedback on new content creation and will help you justify increases in organic search traffic. Impressions Clicks Number of New Keywords Impressions Clicks Number of New Keywords @kvonweb #BrightonSEO
  • 11. Do not use Avg. Position as a KPI for a large set of keywords As a site's visibility increases and ranks for a wider number of keywords, it's average position inversely correlates. This is due to the appearance of new keywords in low positions, effecting the sites median ranking. Average Position Number of keywords receiving impressions from Clicks Average Position Number of keywords receiving impressions from Clicks @kvonweb #BrightonSEO
  • 12. The ability to read Google Search Console charts is the single most important thing you can do to understand your Google traffic @kvonweb #BrightonSEO
  • 13. Kick off your optimisation strategy with a GSC-powered Content Analysis @kvonweb #BrightonSEO Top Performers Quick Wins Content Gaps Criteria: Avg. Position 1-3 Criteria: Avg. Position: 4-19 Criteria: Avg. Position: 20-1000 Keywords you are ranking well. Typically your brand terms found in top positions with high Click-Through (CTR) rate. Keywords you rank on the first/second page but not within top positions. Keywords ranking past page 3. The topics are somewhat related to your business but not targeted with content. Action: Monitor/Increase CTR Action: Optimise Action: Create Content
  • 14. Identify your best performing listing for a page using GSC data Remember: A listing for a single page can differ depending on the keyword it ranks for. Be mindful of how you interpret avg. position. Test over a month and isolate copy changes and seasonality. @kvonweb #BrightonSEO 1 2 Live for Ranked Keywords Impressions Clicks CTR Daily Clicks New Keywords Avg. Position 48 days 1303 100,799 35,279 35.1% 734 +20 45 Live for Ranked Keywords Impressions Clicks CTR Daily Clicks New Keywords Avg. Position 24 days 1404 60,699 23,672 39.5% 986 +101 62
  • 15. Analyse Keywords against Pages – Sitelinks and keyword cannibalisation Keyword Page Impressions Clicks CTR Avg. Position Sitelink or Cannibal? urlitor / 995 805 80.9% 1 Main urlitor /web-scraping 995 18 1.8% 1 Sitelink urlitor /mobile 994 4 0.4% 1 Sitelink urlitor /tools/yandex-tic-checker 995 2 0.2% 1 Sitelink urlitor /landing-page-suggester 966 2 0.2% 1 Sitelink urlitor /about 995 1 0.1% 1 Sitelink urlitor /contact 964 1 0.1% 1 Sitelink 80.9% 0.2% 0.4% 0.1% 0.1% 0.2% 1.8% Sometimes impressions and average position are similar when pages rank for the same keyword. This usually indicates that sitelinks appear in the SERP. @kvonweb #BrightonSEO
  • 16. Keyword Page Impressions Clicks CTR Avg. Position Sitelink or Cannibal? hdmi cables /HDMI-Cables/ 12,343 805 6.52% 2.7 Main hdmi cables /tv-accessories/hdmi-cables/ 11,323 132 1.17% 8.2 Cannibal hdmi cables /search?q=HDMI+Cables 837 3 0.36% 19.4 Cannibal 1 6 11 16 21 26 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 AveragePosition(GoogleUK) Rankings over time /HDMI-Cables/ /search?q=HDMI+Cables /tv-accessories/hdmi-cables/ Find multiple URL rankings for the same keyword. If the ranking pages are not sitelinks, consolidate all your ranking power into your preferred page. Use canonicals, 301 redirects, and no index to combat cannibals and boost your rankings. Analyse Keywords against Pages – Sitelinks and keyword cannibalisation @kvonweb #BrightonSEO
  • 17. Create your own custom CTR model to benchmark your performance and forecast traffic Ranking Group Blog Articles Category Pages Car Hire Flights Hotels 1 20.0% 18.6% 17.2% 15.4% 19.4% 2 12.3% 13.7% 15.1% 13.0% 12.4% 3 8.2% 8.4% 8.5% 11.1% 8.6% 4 5.9% 5.8% 5.7% 6.2% 6.1% 5 3.8% 4.2% 4.5% 3.4% 4.5% 6 2.1% 2.5% 2.9% 2.3% 2.1% 7 1.5% 1.4% 1.2% 1.9% 1.2% 8 1.2% 1.2% 1.1% 1.5% 1.2% 9 1.9% 1.9% 2.0% 1.7% 1.3% Ranking Group Brand Generic 1 23.5% 17.2% 2 17.8% 11.9% 3 8.6% 8.2% 4 6.5% 6.4% 5 3.9% 3.9% 6 2.1% 2.1% 7 2.5% 1.3% 8 1.5% 1.1% 9 4.0% 0.0% Ranking Group Desktop Mobile 1 20.0% 24.0% 2 12.3% 16.0% 3 8.2% 9.2% 4 5.9% 5.0% 5 3.8% 2.1% 6 2.1% 1.2% 7 1.5% 0.9% 8 1.2% 0.4% 9 1.9% 0.4% CTR by Page Type CTR by Device CTR by Keyword Type Create CTR models for the main type of pages, keywords and use them to monitor and benchmark the performance of new content. @kvonweb #BrightonSEO
  • 18. CTR Opportunities - from observing trends to quick wins @kvonweb #BrightonSEO Use your own GSC data to look for CTR outliers, dive in to find the reason, then identify whether an action is needed.
  • 19. Forecast revenue using custom CTR models Position CTR for Keyword Group Monthly Clicks (est.) Click Difference (est.) % of Increase (est.) Monthly Conversions (est.) Monthly Revenue (est.) 1 11.50% 55,861 39,248 236% 50 £76,015.52 2 6.47% 31,428 14,815 89% 28 £42,766.99 3 4.59% 22,296 5,683 34% 20 £30,340.11 4 3.42% 16,613 - - 15 £22,606.35 5 2.25% 10,929 -5,683 -34% 10 £14,872.60 6 2.35% 11,415 -5,197 -31% 10 £15,533.61 Use your own GSC data to create custom models and forecast traffic and revenue uplifts. @kvonweb #BrightonSEO
  • 20. { "message": "Thank you"} @kvonweb #BrightonSEO Go through the presentation in slow motion: https://www.slideshare.net/kvonweb Get in touch: https://www.linkedin.com/in/kostasvoudouris/ https://twitter.com/kvonweb Free SEO tools: www.urlitor.com My GSC SEO Platform: http://isomer.io/