SlideShare a Scribd company logo
Evaluating URLs at scale
26th May 2019
What was I thinking?
Maybe, just maybe, should have been called:
A guide to an SEO toolkit
Quick BIO
• Head of Digital Marketing at Bray Leino CX – 14 whole days
• Head of SEO - 2 years
• Senior SEO Manager – 2 years
• Ashridge Trees – Marketing Manager – 1 year (was a bad idea)
• Head of SEO – 3 years – SIFT / PracticeWEB
• Run a team of 4 (we’re looking for a technical SEO exec to join us) covering Digital Marketing
How many URLs can you check?
10, 100, 1000, 10,0000, a million, 100 million?
There comes a point where you want to look at them without
having to look at individual URLs.
URL Tool Kit*
* There are other tools. Many. Many other tools.
Crawling Backlinks Site Speed
SEMRush SEMRush Sitespeed.io
SiteBulb Majestic Lighthouse
Xenu Link Sleuth Ahrefs URL Profiler
Screaming Frog
URLProfiler
Custom Built
Botify
Bright Local
DeepCrawl
• Backlink analysis
• Migrations
• Site Structure (Internal linking visualisation)
• Specific Data (authorship?) / Regex? Canonicals
• Angular sites (SPA)
• Content Audits
What context?
Backlink analysis
Initial Audit
Backlink Analysis
• Get links from Search Console,
Majestic, AHREFS, SEMRUSH, MOZ
• Use list mode in Screaming Frog
• Crawl the links
• See which ones 404 or have long
redirect chains
• Fix them!
Initial Audit
Backlink Analysis
• Get links from Search Console,
Majestic, AHREFS, SEMRUSH, MOZ
• Use list mode in Screaming Frog
• Crawl the links
• See which ones 404 or have long
redirect chains
• Fix them!
Migration
Moving site
Migration
• Crawl the existing site in spider mode
• Crawl the development site in spider mode
• Export HTML pages from existing site
• Change domain name in excel (R-Studio if there are too many)
• Use List mode in SF
• Look at 404’s (these are pages that haven’t been moved to the new site)
• Set-up redirect mapping
• Test (recrawl)
Site Structure
Site Structure
Site Structure
All nodes with no-
weight have been
removed.
L. New int. links: 312
R. Old int. links 374
Specific Data
Specific Data
• Author Data
• Tag data
• Unencoded URLs
• Anything not captured by default
Specific Data
Configuration > Custom > Extraction
Specific Data
Right click on the element you want to
Select
Specific Data
Paste in to the extractor and rename
This data will be available at the URL level for any page that has it
JS and SPA’s
Problems
Angular JS and SPA’s
Problems
Angular JS and SPA’s
Problems Google is pretty good at crawling JS but
not all links on a page will be crawled
(Google I/O May 2018)
It is possible that Google can render the
links in a separate action after the initial
crawl
Other search engines are not as good
and are more likely to have problems.
Angular JS and SPA’s
Content Audits
• Readability scores
• Sentiment
• Broadcasted keywords
• Page Speed (Desktop vs Mobile)
Content Audits
Content Audits
Tool Overview
Tools
• Three modes
• Spider
• List
• SERP
• Very configurable. Data focused
• Speed of crawl – (can be a DDOS attack, true story.)
• Can specify CDN’s
• Crawler identifying name
• Add GA and SC
• Storage (RAM vs Hard Disk)
• £149 a year
Tools
• Report, not crawl
focused
• Hints are great
• Runs and reports on
multiple tests
• Keeps all the audits in a
central place
• £27.50 a month
URL Profiler
Tools
• Swiss army knife of tools
• Great at bringing
together metrics in one
place per URL
• £24 a month (2 devices)
R Studio
• Steep learning curve
• Can handle large datasets
• Can use machine learning
• Lots of online tutorials
• Keyword mapping (comp analysis)
• Link visualization
• Keyword clustering
• Free
Any Questions?

More Related Content

What's hot

SPC Europe Training Week - Real World Challenges in Enterprise Search
SPC Europe Training Week - Real World Challenges in Enterprise SearchSPC Europe Training Week - Real World Challenges in Enterprise Search
SPC Europe Training Week - Real World Challenges in Enterprise Search
Agnes Molnar
 
33 Tactics to Engage and Retain More Customers - IRCE 2016
33 Tactics to Engage and Retain More Customers - IRCE 201633 Tactics to Engage and Retain More Customers - IRCE 2016
33 Tactics to Engage and Retain More Customers - IRCE 2016
Mark Ginsberg
 
Office 365 SharePoint Search Planning
Office 365 SharePoint Search PlanningOffice 365 SharePoint Search Planning
Office 365 SharePoint Search Planning
Joel Oleson
 
Il semaforo di Yoast non è il (tuo) problema
Il semaforo di Yoast non è il (tuo) problemaIl semaforo di Yoast non è il (tuo) problema
Il semaforo di Yoast non è il (tuo) problema
Laura Sacco
 
How your (non-SEO) work affects Organic Search.
How your (non-SEO) work affects Organic Search. How your (non-SEO) work affects Organic Search.
How your (non-SEO) work affects Organic Search.
Matt Lacuesta
 
Mobile and Desktop SEO Audits - Rocks Digital Marketing Conference 2018
Mobile and Desktop SEO Audits - Rocks Digital Marketing Conference 2018Mobile and Desktop SEO Audits - Rocks Digital Marketing Conference 2018
Mobile and Desktop SEO Audits - Rocks Digital Marketing Conference 2018
Bill Hartzer
 
Search engine optimization
Search engine optimizationSearch engine optimization
Search engine optimization
mds university ajmer
 
Kahenacon 2012 - Penguin Backlink Analysis with Pivot Tables
Kahenacon 2012 - Penguin Backlink Analysis with Pivot TablesKahenacon 2012 - Penguin Backlink Analysis with Pivot Tables
Kahenacon 2012 - Penguin Backlink Analysis with Pivot Tables
Mark Ginsberg
 
Digital marketing prasentation
Digital marketing prasentationDigital marketing prasentation
Digital marketing prasentation
Shohag Chandra Das
 
Search engine optimization
Search engine optimizationSearch engine optimization
Search engine optimization
ARKA Softwares
 
SEO and search plugins
SEO and search pluginsSEO and search plugins
SEO and search plugins
dotCMS
 
WP Local SEO Basics - 2018 WordCamp DFW
WP Local SEO Basics - 2018 WordCamp DFWWP Local SEO Basics - 2018 WordCamp DFW
WP Local SEO Basics - 2018 WordCamp DFW
Douglas E Stewart
 
Search engine optimization
Search engine optimizationSearch engine optimization
Search engine optimizationRujata Patil
 
Tools for SEO Onsite Audits
Tools for SEO Onsite AuditsTools for SEO Onsite Audits
Tools for SEO Onsite Audits
Mark Ginsberg
 
SEO (Search Engine Optimization)
SEO (Search Engine Optimization)SEO (Search Engine Optimization)
SEO (Search Engine Optimization)
AkshatChaturvedi14
 
SEO Process - Search Engine Optimization Roadmap Requirement Analysis and Sel...
SEO Process - Search Engine Optimization Roadmap Requirement Analysis and Sel...SEO Process - Search Engine Optimization Roadmap Requirement Analysis and Sel...
SEO Process - Search Engine Optimization Roadmap Requirement Analysis and Sel...
Sonu Pandey
 
Migrating to SharePoint 2010 for Public Sites: An Insiders Look at Milestones
Migrating to SharePoint 2010 for Public Sites: An Insiders Look at MilestonesMigrating to SharePoint 2010 for Public Sites: An Insiders Look at Milestones
Migrating to SharePoint 2010 for Public Sites: An Insiders Look at Milestones
SurfRay
 
Search Engine Optimization(SEO)
Search Engine Optimization(SEO)Search Engine Optimization(SEO)
Search Engine Optimization(SEO)
Schezarnie Racip
 
Link Development - PubCon Las Vegas 2013
Link Development - PubCon Las Vegas 2013Link Development - PubCon Las Vegas 2013
Link Development - PubCon Las Vegas 2013MarketingNomads.com
 
Seo dgtlmart ppt ( search engine optimization)
Seo  dgtlmart ppt ( search engine optimization)Seo  dgtlmart ppt ( search engine optimization)
Seo dgtlmart ppt ( search engine optimization)
varunM51
 

What's hot (20)

SPC Europe Training Week - Real World Challenges in Enterprise Search
SPC Europe Training Week - Real World Challenges in Enterprise SearchSPC Europe Training Week - Real World Challenges in Enterprise Search
SPC Europe Training Week - Real World Challenges in Enterprise Search
 
33 Tactics to Engage and Retain More Customers - IRCE 2016
33 Tactics to Engage and Retain More Customers - IRCE 201633 Tactics to Engage and Retain More Customers - IRCE 2016
33 Tactics to Engage and Retain More Customers - IRCE 2016
 
Office 365 SharePoint Search Planning
Office 365 SharePoint Search PlanningOffice 365 SharePoint Search Planning
Office 365 SharePoint Search Planning
 
Il semaforo di Yoast non è il (tuo) problema
Il semaforo di Yoast non è il (tuo) problemaIl semaforo di Yoast non è il (tuo) problema
Il semaforo di Yoast non è il (tuo) problema
 
How your (non-SEO) work affects Organic Search.
How your (non-SEO) work affects Organic Search. How your (non-SEO) work affects Organic Search.
How your (non-SEO) work affects Organic Search.
 
Mobile and Desktop SEO Audits - Rocks Digital Marketing Conference 2018
Mobile and Desktop SEO Audits - Rocks Digital Marketing Conference 2018Mobile and Desktop SEO Audits - Rocks Digital Marketing Conference 2018
Mobile and Desktop SEO Audits - Rocks Digital Marketing Conference 2018
 
Search engine optimization
Search engine optimizationSearch engine optimization
Search engine optimization
 
Kahenacon 2012 - Penguin Backlink Analysis with Pivot Tables
Kahenacon 2012 - Penguin Backlink Analysis with Pivot TablesKahenacon 2012 - Penguin Backlink Analysis with Pivot Tables
Kahenacon 2012 - Penguin Backlink Analysis with Pivot Tables
 
Digital marketing prasentation
Digital marketing prasentationDigital marketing prasentation
Digital marketing prasentation
 
Search engine optimization
Search engine optimizationSearch engine optimization
Search engine optimization
 
SEO and search plugins
SEO and search pluginsSEO and search plugins
SEO and search plugins
 
WP Local SEO Basics - 2018 WordCamp DFW
WP Local SEO Basics - 2018 WordCamp DFWWP Local SEO Basics - 2018 WordCamp DFW
WP Local SEO Basics - 2018 WordCamp DFW
 
Search engine optimization
Search engine optimizationSearch engine optimization
Search engine optimization
 
Tools for SEO Onsite Audits
Tools for SEO Onsite AuditsTools for SEO Onsite Audits
Tools for SEO Onsite Audits
 
SEO (Search Engine Optimization)
SEO (Search Engine Optimization)SEO (Search Engine Optimization)
SEO (Search Engine Optimization)
 
SEO Process - Search Engine Optimization Roadmap Requirement Analysis and Sel...
SEO Process - Search Engine Optimization Roadmap Requirement Analysis and Sel...SEO Process - Search Engine Optimization Roadmap Requirement Analysis and Sel...
SEO Process - Search Engine Optimization Roadmap Requirement Analysis and Sel...
 
Migrating to SharePoint 2010 for Public Sites: An Insiders Look at Milestones
Migrating to SharePoint 2010 for Public Sites: An Insiders Look at MilestonesMigrating to SharePoint 2010 for Public Sites: An Insiders Look at Milestones
Migrating to SharePoint 2010 for Public Sites: An Insiders Look at Milestones
 
Search Engine Optimization(SEO)
Search Engine Optimization(SEO)Search Engine Optimization(SEO)
Search Engine Optimization(SEO)
 
Link Development - PubCon Las Vegas 2013
Link Development - PubCon Las Vegas 2013Link Development - PubCon Las Vegas 2013
Link Development - PubCon Las Vegas 2013
 
Seo dgtlmart ppt ( search engine optimization)
Seo  dgtlmart ppt ( search engine optimization)Seo  dgtlmart ppt ( search engine optimization)
Seo dgtlmart ppt ( search engine optimization)
 

Similar to Evaluating URLs at Scale

Search Engine Optimization Primer
Search Engine Optimization PrimerSearch Engine Optimization Primer
Search Engine Optimization Primer
Simobo
 
SEO for Ecommerce: A Comprehensive Guide
SEO for Ecommerce: A Comprehensive GuideSEO for Ecommerce: A Comprehensive Guide
SEO for Ecommerce: A Comprehensive Guide
Adam Audette
 
SEARCH ENGINE OPTIMIZATION
SEARCH ENGINE OPTIMIZATIONSEARCH ENGINE OPTIMIZATION
SEARCH ENGINE OPTIMIZATIONnetultimateemp
 
Technical SEO Training Day | Igoo
Technical SEO Training Day | Igoo Technical SEO Training Day | Igoo
Technical SEO Training Day | Igoo
Charlie Whitworth
 
Technical SEO - An Introduction to Core Aspects of Technical SEO Best-Practise
Technical SEO - An Introduction to Core Aspects of Technical SEO Best-PractiseTechnical SEO - An Introduction to Core Aspects of Technical SEO Best-Practise
Technical SEO - An Introduction to Core Aspects of Technical SEO Best-Practise
Erudite
 
Search engine optimization (seo)
Search engine optimization (seo)Search engine optimization (seo)
Search engine optimization (seo)
Nilkanth Shirodkar
 
Search-Friendly Web Development at RubyNation
Search-Friendly Web Development at RubyNationSearch-Friendly Web Development at RubyNation
Search-Friendly Web Development at RubyNationLuigi Montanez
 
how to learn Search Engine Optimization for free
how to learn Search Engine Optimization for freehow to learn Search Engine Optimization for free
how to learn Search Engine Optimization for free
SadiaSagheer1
 
Yoast seo per tutti freelance-camp 9 sept 2021
Yoast  seo per tutti   freelance-camp 9 sept 2021Yoast  seo per tutti   freelance-camp 9 sept 2021
Yoast seo per tutti freelance-camp 9 sept 2021
Laura Sacco
 
Digital Marketing For Architects
Digital Marketing For ArchitectsDigital Marketing For Architects
Digital Marketing For Architects
Jon Payne
 
SEO Training Slides October 2016
SEO Training Slides October 2016SEO Training Slides October 2016
SEO Training Slides October 2016
Noisy Little Monkey
 
Basic Search Engine Optimization Strategies
Basic Search Engine Optimization Strategies  Basic Search Engine Optimization Strategies
Basic Search Engine Optimization Strategies
Online Business Owners
 
Site Analysis
Site AnalysisSite Analysis
Site Analysis
deepak tiwari
 
Maximizing Your SEO Results - June 2013
Maximizing Your SEO Results - June 2013Maximizing Your SEO Results - June 2013
Maximizing Your SEO Results - June 2013
Top Floor Technologies
 
SEO Seminar for SF Chamber
SEO Seminar for SF ChamberSEO Seminar for SF Chamber
SEO Seminar for SF ChamberElative
 
Backlinking Best Practices
Backlinking Best PracticesBacklinking Best Practices
Backlinking Best Practices
gShift
 
Backlinking Best Practices
Backlinking Best PracticesBacklinking Best Practices
Backlinking Best Practices
Jeff Riddall
 
SEO Introduction
SEO IntroductionSEO Introduction
SEO Introduction
SSAA60
 
Basics of Search Engine Optimisation (SEO)
Basics of Search Engine Optimisation (SEO)Basics of Search Engine Optimisation (SEO)
Basics of Search Engine Optimisation (SEO)
Social Beat
 

Similar to Evaluating URLs at Scale (20)

Search Engine Optimization Primer
Search Engine Optimization PrimerSearch Engine Optimization Primer
Search Engine Optimization Primer
 
SEO for Ecommerce: A Comprehensive Guide
SEO for Ecommerce: A Comprehensive GuideSEO for Ecommerce: A Comprehensive Guide
SEO for Ecommerce: A Comprehensive Guide
 
SEARCH ENGINE OPTIMIZATION
SEARCH ENGINE OPTIMIZATIONSEARCH ENGINE OPTIMIZATION
SEARCH ENGINE OPTIMIZATION
 
Technical SEO Training Day | Igoo
Technical SEO Training Day | Igoo Technical SEO Training Day | Igoo
Technical SEO Training Day | Igoo
 
Technical SEO - An Introduction to Core Aspects of Technical SEO Best-Practise
Technical SEO - An Introduction to Core Aspects of Technical SEO Best-PractiseTechnical SEO - An Introduction to Core Aspects of Technical SEO Best-Practise
Technical SEO - An Introduction to Core Aspects of Technical SEO Best-Practise
 
Search engine optimization (seo)
Search engine optimization (seo)Search engine optimization (seo)
Search engine optimization (seo)
 
Search-Friendly Web Development at RubyNation
Search-Friendly Web Development at RubyNationSearch-Friendly Web Development at RubyNation
Search-Friendly Web Development at RubyNation
 
how to learn Search Engine Optimization for free
how to learn Search Engine Optimization for freehow to learn Search Engine Optimization for free
how to learn Search Engine Optimization for free
 
Yoast seo per tutti freelance-camp 9 sept 2021
Yoast  seo per tutti   freelance-camp 9 sept 2021Yoast  seo per tutti   freelance-camp 9 sept 2021
Yoast seo per tutti freelance-camp 9 sept 2021
 
Digital Marketing For Architects
Digital Marketing For ArchitectsDigital Marketing For Architects
Digital Marketing For Architects
 
SEO Training Slides October 2016
SEO Training Slides October 2016SEO Training Slides October 2016
SEO Training Slides October 2016
 
Basic Search Engine Optimization Strategies
Basic Search Engine Optimization Strategies  Basic Search Engine Optimization Strategies
Basic Search Engine Optimization Strategies
 
Site Analysis
Site AnalysisSite Analysis
Site Analysis
 
SEOPresentation5-9
SEOPresentation5-9SEOPresentation5-9
SEOPresentation5-9
 
Maximizing Your SEO Results - June 2013
Maximizing Your SEO Results - June 2013Maximizing Your SEO Results - June 2013
Maximizing Your SEO Results - June 2013
 
SEO Seminar for SF Chamber
SEO Seminar for SF ChamberSEO Seminar for SF Chamber
SEO Seminar for SF Chamber
 
Backlinking Best Practices
Backlinking Best PracticesBacklinking Best Practices
Backlinking Best Practices
 
Backlinking Best Practices
Backlinking Best PracticesBacklinking Best Practices
Backlinking Best Practices
 
SEO Introduction
SEO IntroductionSEO Introduction
SEO Introduction
 
Basics of Search Engine Optimisation (SEO)
Basics of Search Engine Optimisation (SEO)Basics of Search Engine Optimisation (SEO)
Basics of Search Engine Optimisation (SEO)
 

More from BristolSEO

BristolSEO - How To Get Big Links Without A Big Budget
BristolSEO - How To Get Big Links Without A Big Budget BristolSEO - How To Get Big Links Without A Big Budget
BristolSEO - How To Get Big Links Without A Big Budget
BristolSEO
 
BristolSEO - Using Schema during a time of crisis: what can we learn for search?
BristolSEO - Using Schema during a time of crisis: what can we learn for search?BristolSEO - Using Schema during a time of crisis: what can we learn for search?
BristolSEO - Using Schema during a time of crisis: what can we learn for search?
BristolSEO
 
Tackling Python: What is it and how can it help with Technical SEO?
Tackling Python: What is it and how can it help with Technical SEO?Tackling Python: What is it and how can it help with Technical SEO?
Tackling Python: What is it and how can it help with Technical SEO?
BristolSEO
 
Spying On Google: Using Log File Analysis To Reveal Invaluable SEO Insights
Spying On Google: Using Log File Analysis To Reveal Invaluable SEO InsightsSpying On Google: Using Log File Analysis To Reveal Invaluable SEO Insights
Spying On Google: Using Log File Analysis To Reveal Invaluable SEO Insights
BristolSEO
 
Identifying On-Page Opportunities for Enterprise Sites Using ScreamingFrog Cu...
Identifying On-Page Opportunities for Enterprise Sites Using ScreamingFrog Cu...Identifying On-Page Opportunities for Enterprise Sites Using ScreamingFrog Cu...
Identifying On-Page Opportunities for Enterprise Sites Using ScreamingFrog Cu...
BristolSEO
 
The Keyword Research Process That Generated 1.6 Million Impressions In 6 Months
The Keyword Research Process That Generated 1.6 Million Impressions In 6 MonthsThe Keyword Research Process That Generated 1.6 Million Impressions In 6 Months
The Keyword Research Process That Generated 1.6 Million Impressions In 6 Months
BristolSEO
 
Using Offline Data to Fuel Success through Online Paid Media
Using Offline Data to Fuel Success through Online Paid MediaUsing Offline Data to Fuel Success through Online Paid Media
Using Offline Data to Fuel Success through Online Paid Media
BristolSEO
 
The Future of Link Buidling
The Future of Link BuidlingThe Future of Link Buidling
The Future of Link Buidling
BristolSEO
 
An SEO's Guide to Website Migrations
An SEO's Guide to Website MigrationsAn SEO's Guide to Website Migrations
An SEO's Guide to Website Migrations
BristolSEO
 
Technical SEO Checklist for Beginners
Technical SEO Checklist for BeginnersTechnical SEO Checklist for Beginners
Technical SEO Checklist for Beginners
BristolSEO
 
Local SEO: 10 things you should be doing but might not be, and 5 things you m...
Local SEO: 10 things you should be doing but might not be, and 5 things you m...Local SEO: 10 things you should be doing but might not be, and 5 things you m...
Local SEO: 10 things you should be doing but might not be, and 5 things you m...
BristolSEO
 
10 Ways To Increase Your Ecommerce Conversion Rate
10 Ways To Increase Your Ecommerce Conversion Rate10 Ways To Increase Your Ecommerce Conversion Rate
10 Ways To Increase Your Ecommerce Conversion Rate
BristolSEO
 
SEO Checklists to make you rich and sexy
SEO Checklists to make you rich and sexySEO Checklists to make you rich and sexy
SEO Checklists to make you rich and sexy
BristolSEO
 

More from BristolSEO (13)

BristolSEO - How To Get Big Links Without A Big Budget
BristolSEO - How To Get Big Links Without A Big Budget BristolSEO - How To Get Big Links Without A Big Budget
BristolSEO - How To Get Big Links Without A Big Budget
 
BristolSEO - Using Schema during a time of crisis: what can we learn for search?
BristolSEO - Using Schema during a time of crisis: what can we learn for search?BristolSEO - Using Schema during a time of crisis: what can we learn for search?
BristolSEO - Using Schema during a time of crisis: what can we learn for search?
 
Tackling Python: What is it and how can it help with Technical SEO?
Tackling Python: What is it and how can it help with Technical SEO?Tackling Python: What is it and how can it help with Technical SEO?
Tackling Python: What is it and how can it help with Technical SEO?
 
Spying On Google: Using Log File Analysis To Reveal Invaluable SEO Insights
Spying On Google: Using Log File Analysis To Reveal Invaluable SEO InsightsSpying On Google: Using Log File Analysis To Reveal Invaluable SEO Insights
Spying On Google: Using Log File Analysis To Reveal Invaluable SEO Insights
 
Identifying On-Page Opportunities for Enterprise Sites Using ScreamingFrog Cu...
Identifying On-Page Opportunities for Enterprise Sites Using ScreamingFrog Cu...Identifying On-Page Opportunities for Enterprise Sites Using ScreamingFrog Cu...
Identifying On-Page Opportunities for Enterprise Sites Using ScreamingFrog Cu...
 
The Keyword Research Process That Generated 1.6 Million Impressions In 6 Months
The Keyword Research Process That Generated 1.6 Million Impressions In 6 MonthsThe Keyword Research Process That Generated 1.6 Million Impressions In 6 Months
The Keyword Research Process That Generated 1.6 Million Impressions In 6 Months
 
Using Offline Data to Fuel Success through Online Paid Media
Using Offline Data to Fuel Success through Online Paid MediaUsing Offline Data to Fuel Success through Online Paid Media
Using Offline Data to Fuel Success through Online Paid Media
 
The Future of Link Buidling
The Future of Link BuidlingThe Future of Link Buidling
The Future of Link Buidling
 
An SEO's Guide to Website Migrations
An SEO's Guide to Website MigrationsAn SEO's Guide to Website Migrations
An SEO's Guide to Website Migrations
 
Technical SEO Checklist for Beginners
Technical SEO Checklist for BeginnersTechnical SEO Checklist for Beginners
Technical SEO Checklist for Beginners
 
Local SEO: 10 things you should be doing but might not be, and 5 things you m...
Local SEO: 10 things you should be doing but might not be, and 5 things you m...Local SEO: 10 things you should be doing but might not be, and 5 things you m...
Local SEO: 10 things you should be doing but might not be, and 5 things you m...
 
10 Ways To Increase Your Ecommerce Conversion Rate
10 Ways To Increase Your Ecommerce Conversion Rate10 Ways To Increase Your Ecommerce Conversion Rate
10 Ways To Increase Your Ecommerce Conversion Rate
 
SEO Checklists to make you rich and sexy
SEO Checklists to make you rich and sexySEO Checklists to make you rich and sexy
SEO Checklists to make you rich and sexy
 

Recently uploaded

How to Use AI to Write a High-Quality Article that Ranks
How to Use AI to Write a High-Quality Article that RanksHow to Use AI to Write a High-Quality Article that Ranks
How to Use AI to Write a High-Quality Article that Ranks
minatamang0021
 
Generative AI - Unleash Creative Opportunity - Peter Weltman
Generative AI - Unleash Creative Opportunity - Peter WeltmanGenerative AI - Unleash Creative Opportunity - Peter Weltman
Generative AI - Unleash Creative Opportunity - Peter Weltman
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
What’s “In” and “Out” for ABM in 2024: Plays That Help You Grow and Ones to L...
What’s “In” and “Out” for ABM in 2024: Plays That Help You Grow and Ones to L...What’s “In” and “Out” for ABM in 2024: Plays That Help You Grow and Ones to L...
What’s “In” and “Out” for ABM in 2024: Plays That Help You Grow and Ones to L...
Demandbase
 
Turn Digital Reputation Threats into Offense Tactics - Daniel Lemin
Turn Digital Reputation Threats into Offense Tactics - Daniel LeminTurn Digital Reputation Threats into Offense Tactics - Daniel Lemin
Turn Digital Reputation Threats into Offense Tactics - Daniel Lemin
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
Winning local SEO in the Age of AI - Dennis Yu
Winning local SEO in the Age of AI - Dennis YuWinning local SEO in the Age of AI - Dennis Yu
How to use Short Form Video To Grow Your Brand and Business - Keenya Kelly
How to use Short Form Video To Grow Your Brand and Business - Keenya KellyHow to use Short Form Video To Grow Your Brand and Business - Keenya Kelly
How to use Short Form Video To Grow Your Brand and Business - Keenya Kelly
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
Etsy Marketing Guide - Tips For Selling Digital Products
Etsy Marketing Guide - Tips For Selling Digital ProductsEtsy Marketing Guide - Tips For Selling Digital Products
Etsy Marketing Guide - Tips For Selling Digital Products
kcblog21
 
Your Path to Profits - The Game-Changing Power of a Marketing - Daniel Bussius
Your Path to Profits - The Game-Changing Power of a Marketing - Daniel BussiusYour Path to Profits - The Game-Changing Power of a Marketing - Daniel Bussius
Your Path to Profits - The Game-Changing Power of a Marketing - Daniel Bussius
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
AI Driven Emotional Recognition in Digital Ads - Tarun Gupta
AI Driven Emotional Recognition in Digital Ads - Tarun GuptaAI Driven Emotional Recognition in Digital Ads - Tarun Gupta
AI Driven Emotional Recognition in Digital Ads - Tarun Gupta
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
Assignment 2 Task 1: Digital Marketing Course
Assignment 2 Task 1: Digital Marketing CourseAssignment 2 Task 1: Digital Marketing Course
Assignment 2 Task 1: Digital Marketing Course
klaudiadgmkt
 
Unknown to Unforgettable - The Art and Science to Being Irresistible on Camer...
Unknown to Unforgettable - The Art and Science to Being Irresistible on Camer...Unknown to Unforgettable - The Art and Science to Being Irresistible on Camer...
Unknown to Unforgettable - The Art and Science to Being Irresistible on Camer...
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
SEO Master Class - Steve Wiideman, Wiideman Consulting Group
SEO Master Class - Steve Wiideman,  Wiideman Consulting GroupSEO Master Class - Steve Wiideman,  Wiideman Consulting Group
SEO Master Class - Steve Wiideman, Wiideman Consulting Group
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
The Good the Bad and The Ugly of Marketing Measurement
The Good the Bad and The Ugly of Marketing MeasurementThe Good the Bad and The Ugly of Marketing Measurement
The Good the Bad and The Ugly of Marketing Measurement
NapierPR
 
Playlist and Paint Event with Sony Music U
Playlist and Paint Event with Sony Music UPlaylist and Paint Event with Sony Music U
Playlist and Paint Event with Sony Music U
SemajahParker
 
Digital Marketing Trends - Experts Insights on How
Digital Marketing Trends - Experts Insights on HowDigital Marketing Trends - Experts Insights on How
Consumer Journey Mapping & Personalization Master Class - Sabrina Killgo
Consumer Journey Mapping & Personalization Master Class - Sabrina KillgoConsumer Journey Mapping & Personalization Master Class - Sabrina Killgo
Consumer Journey Mapping & Personalization Master Class - Sabrina Killgo
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
Offissa Dizayn - Otel, Kafe, Restoran Kataloqu_240603_011042.pdf
Offissa Dizayn - Otel, Kafe, Restoran Kataloqu_240603_011042.pdfOffissa Dizayn - Otel, Kafe, Restoran Kataloqu_240603_011042.pdf
Offissa Dizayn - Otel, Kafe, Restoran Kataloqu_240603_011042.pdf
offisadizayn
 
Grow Your Business Online: Introduction to Digital Marketing
Grow Your Business Online: Introduction to Digital MarketingGrow Your Business Online: Introduction to Digital Marketing
Grow Your Business Online: Introduction to Digital Marketing
Digital Discovery Institute
 
Email Marketing Master Class - Chris Ferris
Email Marketing Master Class - Chris FerrisEmail Marketing Master Class - Chris Ferris

Recently uploaded (20)

Influencer Marketing Master Class - Emily Beauregard
Influencer Marketing Master Class - Emily BeauregardInfluencer Marketing Master Class - Emily Beauregard
Influencer Marketing Master Class - Emily Beauregard
 
How to Use AI to Write a High-Quality Article that Ranks
How to Use AI to Write a High-Quality Article that RanksHow to Use AI to Write a High-Quality Article that Ranks
How to Use AI to Write a High-Quality Article that Ranks
 
Generative AI - Unleash Creative Opportunity - Peter Weltman
Generative AI - Unleash Creative Opportunity - Peter WeltmanGenerative AI - Unleash Creative Opportunity - Peter Weltman
Generative AI - Unleash Creative Opportunity - Peter Weltman
 
What’s “In” and “Out” for ABM in 2024: Plays That Help You Grow and Ones to L...
What’s “In” and “Out” for ABM in 2024: Plays That Help You Grow and Ones to L...What’s “In” and “Out” for ABM in 2024: Plays That Help You Grow and Ones to L...
What’s “In” and “Out” for ABM in 2024: Plays That Help You Grow and Ones to L...
 
Turn Digital Reputation Threats into Offense Tactics - Daniel Lemin
Turn Digital Reputation Threats into Offense Tactics - Daniel LeminTurn Digital Reputation Threats into Offense Tactics - Daniel Lemin
Turn Digital Reputation Threats into Offense Tactics - Daniel Lemin
 
Winning local SEO in the Age of AI - Dennis Yu
Winning local SEO in the Age of AI - Dennis YuWinning local SEO in the Age of AI - Dennis Yu
Winning local SEO in the Age of AI - Dennis Yu
 
How to use Short Form Video To Grow Your Brand and Business - Keenya Kelly
How to use Short Form Video To Grow Your Brand and Business - Keenya KellyHow to use Short Form Video To Grow Your Brand and Business - Keenya Kelly
How to use Short Form Video To Grow Your Brand and Business - Keenya Kelly
 
Etsy Marketing Guide - Tips For Selling Digital Products
Etsy Marketing Guide - Tips For Selling Digital ProductsEtsy Marketing Guide - Tips For Selling Digital Products
Etsy Marketing Guide - Tips For Selling Digital Products
 
Your Path to Profits - The Game-Changing Power of a Marketing - Daniel Bussius
Your Path to Profits - The Game-Changing Power of a Marketing - Daniel BussiusYour Path to Profits - The Game-Changing Power of a Marketing - Daniel Bussius
Your Path to Profits - The Game-Changing Power of a Marketing - Daniel Bussius
 
AI Driven Emotional Recognition in Digital Ads - Tarun Gupta
AI Driven Emotional Recognition in Digital Ads - Tarun GuptaAI Driven Emotional Recognition in Digital Ads - Tarun Gupta
AI Driven Emotional Recognition in Digital Ads - Tarun Gupta
 
Assignment 2 Task 1: Digital Marketing Course
Assignment 2 Task 1: Digital Marketing CourseAssignment 2 Task 1: Digital Marketing Course
Assignment 2 Task 1: Digital Marketing Course
 
Unknown to Unforgettable - The Art and Science to Being Irresistible on Camer...
Unknown to Unforgettable - The Art and Science to Being Irresistible on Camer...Unknown to Unforgettable - The Art and Science to Being Irresistible on Camer...
Unknown to Unforgettable - The Art and Science to Being Irresistible on Camer...
 
SEO Master Class - Steve Wiideman, Wiideman Consulting Group
SEO Master Class - Steve Wiideman,  Wiideman Consulting GroupSEO Master Class - Steve Wiideman,  Wiideman Consulting Group
SEO Master Class - Steve Wiideman, Wiideman Consulting Group
 
The Good the Bad and The Ugly of Marketing Measurement
The Good the Bad and The Ugly of Marketing MeasurementThe Good the Bad and The Ugly of Marketing Measurement
The Good the Bad and The Ugly of Marketing Measurement
 
Playlist and Paint Event with Sony Music U
Playlist and Paint Event with Sony Music UPlaylist and Paint Event with Sony Music U
Playlist and Paint Event with Sony Music U
 
Digital Marketing Trends - Experts Insights on How
Digital Marketing Trends - Experts Insights on HowDigital Marketing Trends - Experts Insights on How
Digital Marketing Trends - Experts Insights on How
 
Consumer Journey Mapping & Personalization Master Class - Sabrina Killgo
Consumer Journey Mapping & Personalization Master Class - Sabrina KillgoConsumer Journey Mapping & Personalization Master Class - Sabrina Killgo
Consumer Journey Mapping & Personalization Master Class - Sabrina Killgo
 
Offissa Dizayn - Otel, Kafe, Restoran Kataloqu_240603_011042.pdf
Offissa Dizayn - Otel, Kafe, Restoran Kataloqu_240603_011042.pdfOffissa Dizayn - Otel, Kafe, Restoran Kataloqu_240603_011042.pdf
Offissa Dizayn - Otel, Kafe, Restoran Kataloqu_240603_011042.pdf
 
Grow Your Business Online: Introduction to Digital Marketing
Grow Your Business Online: Introduction to Digital MarketingGrow Your Business Online: Introduction to Digital Marketing
Grow Your Business Online: Introduction to Digital Marketing
 
Email Marketing Master Class - Chris Ferris
Email Marketing Master Class - Chris FerrisEmail Marketing Master Class - Chris Ferris
Email Marketing Master Class - Chris Ferris
 

Evaluating URLs at Scale

  • 1. Evaluating URLs at scale 26th May 2019
  • 2. What was I thinking? Maybe, just maybe, should have been called: A guide to an SEO toolkit
  • 3. Quick BIO • Head of Digital Marketing at Bray Leino CX – 14 whole days • Head of SEO - 2 years • Senior SEO Manager – 2 years • Ashridge Trees – Marketing Manager – 1 year (was a bad idea) • Head of SEO – 3 years – SIFT / PracticeWEB • Run a team of 4 (we’re looking for a technical SEO exec to join us) covering Digital Marketing
  • 4. How many URLs can you check? 10, 100, 1000, 10,0000, a million, 100 million? There comes a point where you want to look at them without having to look at individual URLs.
  • 5. URL Tool Kit* * There are other tools. Many. Many other tools. Crawling Backlinks Site Speed SEMRush SEMRush Sitespeed.io SiteBulb Majestic Lighthouse Xenu Link Sleuth Ahrefs URL Profiler Screaming Frog URLProfiler Custom Built Botify Bright Local DeepCrawl
  • 6. • Backlink analysis • Migrations • Site Structure (Internal linking visualisation) • Specific Data (authorship?) / Regex? Canonicals • Angular sites (SPA) • Content Audits What context?
  • 8. Initial Audit Backlink Analysis • Get links from Search Console, Majestic, AHREFS, SEMRUSH, MOZ • Use list mode in Screaming Frog • Crawl the links • See which ones 404 or have long redirect chains • Fix them!
  • 9. Initial Audit Backlink Analysis • Get links from Search Console, Majestic, AHREFS, SEMRUSH, MOZ • Use list mode in Screaming Frog • Crawl the links • See which ones 404 or have long redirect chains • Fix them!
  • 11. Moving site Migration • Crawl the existing site in spider mode • Crawl the development site in spider mode • Export HTML pages from existing site • Change domain name in excel (R-Studio if there are too many) • Use List mode in SF • Look at 404’s (these are pages that haven’t been moved to the new site) • Set-up redirect mapping • Test (recrawl)
  • 14. Site Structure All nodes with no- weight have been removed. L. New int. links: 312 R. Old int. links 374
  • 16. Specific Data • Author Data • Tag data • Unencoded URLs • Anything not captured by default
  • 17. Specific Data Configuration > Custom > Extraction
  • 18. Specific Data Right click on the element you want to Select
  • 19. Specific Data Paste in to the extractor and rename This data will be available at the URL level for any page that has it
  • 23. Problems Google is pretty good at crawling JS but not all links on a page will be crawled (Google I/O May 2018) It is possible that Google can render the links in a separate action after the initial crawl Other search engines are not as good and are more likely to have problems. Angular JS and SPA’s
  • 25. • Readability scores • Sentiment • Broadcasted keywords • Page Speed (Desktop vs Mobile) Content Audits
  • 28. Tools • Three modes • Spider • List • SERP • Very configurable. Data focused • Speed of crawl – (can be a DDOS attack, true story.) • Can specify CDN’s • Crawler identifying name • Add GA and SC • Storage (RAM vs Hard Disk) • £149 a year
  • 29. Tools • Report, not crawl focused • Hints are great • Runs and reports on multiple tests • Keeps all the audits in a central place • £27.50 a month
  • 30. URL Profiler Tools • Swiss army knife of tools • Great at bringing together metrics in one place per URL • £24 a month (2 devices)
  • 31. R Studio • Steep learning curve • Can handle large datasets • Can use machine learning • Lots of online tutorials • Keyword mapping (comp analysis) • Link visualization • Keyword clustering • Free