SlideShare a Scribd company logo
1 of 53
Download to read offline
#SEOJocktoberFest
Link Health Audits & Organic Traffic Recovery
ID: Yard Guest
Pass: y@rdgu3st
@YardDigital
@Scott_McLay
A bit about me
Technical Lead & Strategist @ Yard
15 Years Digital Experience
SEO Audits
Link Health Audits
Website Migrations
Technical SEO
SEO Strategy & Planning
----------------------------------------------------------------------
(Ex) Coder (HTML, PHP & C#)
(Ex) Link Spammer
<3 VW Beetles (Only those that predate 1980)
Worst Public Speaker - EVER!
A bit about me
Why do we need link audits?
Google’s Webmaster Guidelines
Any links intended to manipulate PageRank or a site's
ranking in Google search results may be considered part
of a link scheme and a violation of Google’s Webmaster
Guidelines. This includes any behavior that manipulates
links to your site or outgoing links from your site
Why we need link audits
https://support.google.com/webmasters/answer/66356?hl=en
What types of links?
Buying or selling links that pass PageRank (Includes
free gifts or exchange of services)
Excessive link exchanges
Large-scale article marketing or guest posting
campaigns with keyword-rich anchor text links
Using automated programs or services to create links to
your site
Why we need link audits
https://support.google.com/webmasters/answer/66356?hl=en
In addition they say…..
Creating links that weren’t editorially placed or
vouched for by the site’s owner on a page, otherwise
known as unnatural links, can be considered a violation
of our guidelines
Why we need link audits
https://support.google.com/webmasters/answer/66356?hl=en
Break their rules and….
Why we need link audits
Why we need link audits
A yes to one of these = link audit required
Have you ever had an SEO agency that built links?
Have you ever had a PR Agency that syndicated stories
online?
Have you had a website online for over a year?
Why we need link audits
How to conduct a link audit
My link health check process
Conducting a link audit
Top level link audits
Tools used
Kerboo for link scoring
Link Research tools for site classification
Most Importantly…
Majestic, Ahrefs & Search Console for Link Data
Top level link audits
Metrics used
LinkRisk Classification (Bad, Suspicious, Good, etc…)
PageRisk & DirectoryRisk
Anchor Text Breakdown (Keyword, Brand, Natural, etc…)
Website Type Breakdown (Blog, Directory, Social, etc…)
Top level link audits
LinkRisk classification
Top level link audits
Investigation NeededHealthy Bad
LinkRisk classification
Top level link audits
Healthy Investigation Needed Bad
PageRisk & DirectoryRisk
Custom metrics used to aggregate LinkRisk score by a
single page or website directory and assign a score
between 0 and 10
Top level link audits
Anchor Text breakdown
Anchor text is one of the signals Google uses to work
out if a link is manipulative
High percentage of keyword anchor text is sign that
link spam may exist
Top level link audits
Website Type Breakdown
The following are considered as spam, no matter what
the anchor text or metrics are:
Low value website directories
Low value bookmarking websites
PR Syndication websites
Article syndication websites
Top level link audits
What is a healthy profile?
A healthy link profile contains the following
characteristics:
LinkRisk score of < 550
Small percentage of keyword anchor text
Low percentage or no low value links
Top level link audits
90% of the time I end up like this….
Manual Reviews
Tools used
Kerboo for link management
Majestic, Ahrefs & Search Console for Link Data
Most Importantly…
YOUR EYES & experience
Manual Reviews
Classifying Your Links
During manual reviews I assign 1 of 3 classifications:
Healthy (In no way manipulative)
Suspicious (Guest posts & potentially paid links)
Toxic (Directories, Bookmarks, Scraper websites)
Manual Reviews
What does a good link look like?
Manual Reviews
What does a healthy link look like?
Manual Reviews
What does a suspicious link look like?
Manual Reviews
What does a Toxic link look like?
Manual Reviews
Ask yourself….
Is this an authoritative website?
Has it got the potential to drive traffic?
Was the link editorially placed?
How might Google view this link?
Manual Reviews
Link Removals
The process
1) Get contact details for all websites
2) Draft a email template
3) Email the list
4) Check if the links have been removed
5) Remove the webmasters that have taken action
6) Repeat steps 3,4 & 5 another 2 times
Link Removals
Finding contact details
Majority of websites will have contact info available
Check their website
Check the whois domain registration database
Check any other websites the webmaster owns
Check their facebook account
Link Removals
Email templates
Follow the following rules when creating your email
template:
1) Be polite
2) Be clear
3) Have a degree of personalisation i.e. first name
Link Removals
Email template example
Link Removals
Mail merge
Use data hook's ([Name]) within your template and use
your excel database of contact info and email template
within word to perform a mail merge to quickly contact
the list
Link Removals
Checking if a link has been removed
Use a crawler such as Screaming Frog to crawl the pages
where links exist - using a custom filter containing
your domain name
Link Removals
Disavowing Links
The process
To successfully disavow links you must
1) Create a notepad file (.txt)
2) Find which websites have multiple links
3) Use domain: prefix to disavow at domain level
a) Use excel’s CONCATENATE formula to quickly generate
b) Paste the list into the notepad file
4) Paste the rest of the URLs into the notepad file
5) Check the list for errors
6) Upload to Google
Disavowing Links
Reconsideration Requests
Writing a good recon request
● Be honest about previous SEO tactics
● Detail the steps taken to resolve the issues
● Highlight the number of links removed & disavowed
● Link to a gDoc with a list of all “bad” links
● Say it will never happen again
Reconsideration Requests
Organic traffic recovery
Manual action removed but not a full recovery
Organic traffic recovery
Algorithmic filters
Only a few algo filters are public (i.e. Penguin &
Panda) but many exist
● Link velocity
● Anchor text
● P13 / P30 / P60
Organic traffic recovery
Recovering your traffic
Organic traffic recovery
Some links removed may have been providing SEO value
despite having the characteristics of a “bad” link so
authority will be lost
Link building tactics that still work
● Link reclamation
● Content creation and outreach
● Real world sponsorships i.e. Events
● Releasing news stories to the media
Organic traffic recovery
Build topical authority
Don't concentrate on pure link authority, instead build
topical authority by creating topical hubs around the
products or services that will GAIN relevant links.
Organic traffic recovery
Audit your technical setup
● Are there redirect or canonical tag issues?
● Is the website IA optimal?
● Is the website multi device compatible?
● Is there any duplicate content?
● Is the website blocking crawlers?
Organic traffic recovery
Thank you!
Scott McLay
@Scott_McLay
@YardDigital

More Related Content

What's hot

Google webmaster tools
Google webmaster toolsGoogle webmaster tools
Google webmaster toolsianolsonsb
 
Semtech bizsemanticsearchtutorial
Semtech bizsemanticsearchtutorialSemtech bizsemanticsearchtutorial
Semtech bizsemanticsearchtutorialBarbara Starr
 
Large Scale Localised Landing Page SEO - Simon Schneiders
Large Scale Localised Landing Page SEO - Simon SchneidersLarge Scale Localised Landing Page SEO - Simon Schneiders
Large Scale Localised Landing Page SEO - Simon SchneidersState of Search Conference
 
Behind the Algorithm: Back Stage Pass - Ryan Jones
Behind the Algorithm: Back Stage Pass - Ryan JonesBehind the Algorithm: Back Stage Pass - Ryan Jones
Behind the Algorithm: Back Stage Pass - Ryan JonesState of Search Conference
 
Search Engine, SEO and Google Algorithms
Search Engine, SEO and Google AlgorithmsSearch Engine, SEO and Google Algorithms
Search Engine, SEO and Google Algorithmsjhenrey1992
 
Search Engine Optimization - Aykut Aslantaş
Search Engine Optimization - Aykut AslantaşSearch Engine Optimization - Aykut Aslantaş
Search Engine Optimization - Aykut AslantaşAykut Aslantaş
 
Smoke Signals and Social Signals: A look at the patents and papers
Smoke Signals and Social Signals: A look at the patents and papersSmoke Signals and Social Signals: A look at the patents and papers
Smoke Signals and Social Signals: A look at the patents and papersBill Slawski
 
Link Building Clinic - A Website Backlink Health Clinic
Link Building Clinic - A Website Backlink Health ClinicLink Building Clinic - A Website Backlink Health Clinic
Link Building Clinic - A Website Backlink Health Clinicinteractivitymarketing
 
Selling In A Web 2 Ppt
Selling In A Web 2 PptSelling In A Web 2 Ppt
Selling In A Web 2 Pptbarrygrooms
 
Web evaluation
Web evaluationWeb evaluation
Web evaluationamytaylor
 
Link building strategy
Link building strategyLink building strategy
Link building strategyAmit Dhiman
 
SEO Will Never Die! Part 2
SEO Will Never Die! Part 2SEO Will Never Die! Part 2
SEO Will Never Die! Part 2We Are Marketing
 
6 advance tracking features of google analytics
6 advance tracking features of google analytics6 advance tracking features of google analytics
6 advance tracking features of google analyticsRob Levish
 
Security new seo ranking parameter
Security new seo ranking parameterSecurity new seo ranking parameter
Security new seo ranking parameterSuraj Rai
 
Crawling and Indexing
Crawling and IndexingCrawling and Indexing
Crawling and IndexingHimani Tyagi
 
Troubleshooting Technical SEO Problems - Patrick Stox - Raleigh SEO Meetup
Troubleshooting Technical SEO Problems - Patrick Stox - Raleigh SEO MeetupTroubleshooting Technical SEO Problems - Patrick Stox - Raleigh SEO Meetup
Troubleshooting Technical SEO Problems - Patrick Stox - Raleigh SEO Meetuppatrickstox
 

What's hot (20)

Google webmaster tools
Google webmaster toolsGoogle webmaster tools
Google webmaster tools
 
Semtech bizsemanticsearchtutorial
Semtech bizsemanticsearchtutorialSemtech bizsemanticsearchtutorial
Semtech bizsemanticsearchtutorial
 
Large Scale Localised Landing Page SEO - Simon Schneiders
Large Scale Localised Landing Page SEO - Simon SchneidersLarge Scale Localised Landing Page SEO - Simon Schneiders
Large Scale Localised Landing Page SEO - Simon Schneiders
 
Behind the Algorithm: Back Stage Pass - Ryan Jones
Behind the Algorithm: Back Stage Pass - Ryan JonesBehind the Algorithm: Back Stage Pass - Ryan Jones
Behind the Algorithm: Back Stage Pass - Ryan Jones
 
Search Engine, SEO and Google Algorithms
Search Engine, SEO and Google AlgorithmsSearch Engine, SEO and Google Algorithms
Search Engine, SEO and Google Algorithms
 
Search Engine Optimization - Aykut Aslantaş
Search Engine Optimization - Aykut AslantaşSearch Engine Optimization - Aykut Aslantaş
Search Engine Optimization - Aykut Aslantaş
 
Smoke Signals and Social Signals: A look at the patents and papers
Smoke Signals and Social Signals: A look at the patents and papersSmoke Signals and Social Signals: A look at the patents and papers
Smoke Signals and Social Signals: A look at the patents and papers
 
Link Building Clinic - A Website Backlink Health Clinic
Link Building Clinic - A Website Backlink Health ClinicLink Building Clinic - A Website Backlink Health Clinic
Link Building Clinic - A Website Backlink Health Clinic
 
Selling In A Web 2 Ppt
Selling In A Web 2 PptSelling In A Web 2 Ppt
Selling In A Web 2 Ppt
 
Semantic search
Semantic searchSemantic search
Semantic search
 
Web evaluation
Web evaluationWeb evaluation
Web evaluation
 
College comp
College compCollege comp
College comp
 
Search engineland periodic-table-of-seo
Search engineland periodic-table-of-seoSearch engineland periodic-table-of-seo
Search engineland periodic-table-of-seo
 
Link building strategy
Link building strategyLink building strategy
Link building strategy
 
GOOGLE PLUS, AUTHORSHIP, IDENTITY, RANK & WHAT'S NEXT.
GOOGLE PLUS, AUTHORSHIP, IDENTITY, RANK & WHAT'S NEXT.GOOGLE PLUS, AUTHORSHIP, IDENTITY, RANK & WHAT'S NEXT.
GOOGLE PLUS, AUTHORSHIP, IDENTITY, RANK & WHAT'S NEXT.
 
SEO Will Never Die! Part 2
SEO Will Never Die! Part 2SEO Will Never Die! Part 2
SEO Will Never Die! Part 2
 
6 advance tracking features of google analytics
6 advance tracking features of google analytics6 advance tracking features of google analytics
6 advance tracking features of google analytics
 
Security new seo ranking parameter
Security new seo ranking parameterSecurity new seo ranking parameter
Security new seo ranking parameter
 
Crawling and Indexing
Crawling and IndexingCrawling and Indexing
Crawling and Indexing
 
Troubleshooting Technical SEO Problems - Patrick Stox - Raleigh SEO Meetup
Troubleshooting Technical SEO Problems - Patrick Stox - Raleigh SEO MeetupTroubleshooting Technical SEO Problems - Patrick Stox - Raleigh SEO Meetup
Troubleshooting Technical SEO Problems - Patrick Stox - Raleigh SEO Meetup
 

Similar to Seojocktoberfest - link health audits and organic traffic recovery - Scott McLay

SEO 101 | New York University
SEO 101 | New York UniversitySEO 101 | New York University
SEO 101 | New York UniversityNik Papic
 
Webinar: Toolkit for DIY SEO audit of your website
Webinar: Toolkit for DIY SEO audit of your websiteWebinar: Toolkit for DIY SEO audit of your website
Webinar: Toolkit for DIY SEO audit of your websitePromodo
 
Introduction To SEO (SEARCH ENGINE OPTIMIZATION)- Learning Catalyst
Introduction To SEO (SEARCH ENGINE OPTIMIZATION)- Learning CatalystIntroduction To SEO (SEARCH ENGINE OPTIMIZATION)- Learning Catalyst
Introduction To SEO (SEARCH ENGINE OPTIMIZATION)- Learning CatalystLearning-Catalyst
 
Performing an SEO Audit- Pubcon Vegas 2013
Performing an SEO Audit- Pubcon Vegas 2013Performing an SEO Audit- Pubcon Vegas 2013
Performing an SEO Audit- Pubcon Vegas 2013Selena Vidya
 
SEO Social Blog: SEO Training 2010 From SEOmoz
SEO Social Blog:  SEO Training 2010 From SEOmoz SEO Social Blog:  SEO Training 2010 From SEOmoz
SEO Social Blog: SEO Training 2010 From SEOmoz SEO Social Blog
 
Introduction to SEO
Introduction to SEOIntroduction to SEO
Introduction to SEORand Fishkin
 
Seo training-2010-100818134052-phpapp02 (1)
Seo training-2010-100818134052-phpapp02 (1)Seo training-2010-100818134052-phpapp02 (1)
Seo training-2010-100818134052-phpapp02 (1)Dharmendra Patel
 
Search Enginge Optimization: SEOmoz
Search Enginge Optimization: SEOmozSearch Enginge Optimization: SEOmoz
Search Enginge Optimization: SEOmozmbragi
 
Diagnose SEO Issues with Live Search Webmaster Tools
Diagnose SEO Issues with Live Search Webmaster ToolsDiagnose SEO Issues with Live Search Webmaster Tools
Diagnose SEO Issues with Live Search Webmaster ToolsNathan Buggia
 
SEO WORKSHOP for Agile Team at SingTel March 2015
SEO WORKSHOP for Agile Team at SingTel March 2015SEO WORKSHOP for Agile Team at SingTel March 2015
SEO WORKSHOP for Agile Team at SingTel March 2015Clare Hoang
 
Advanced Link Training
Advanced Link TrainingAdvanced Link Training
Advanced Link TrainingDFWSEM
 
Search engine optimization
Search engine optimizationSearch engine optimization
Search engine optimizationNaga Gopinath
 
Search engine optimization (seo)
Search engine optimization (seo)Search engine optimization (seo)
Search engine optimization (seo)Nilkanth Shirodkar
 

Similar to Seojocktoberfest - link health audits and organic traffic recovery - Scott McLay (20)

B asic seo part 2
B asic seo part 2B asic seo part 2
B asic seo part 2
 
SEO 101 | New York University
SEO 101 | New York UniversitySEO 101 | New York University
SEO 101 | New York University
 
Webinar: Toolkit for DIY SEO audit of your website
Webinar: Toolkit for DIY SEO audit of your websiteWebinar: Toolkit for DIY SEO audit of your website
Webinar: Toolkit for DIY SEO audit of your website
 
Competitive Analysis of Offsite Success Factors
Competitive Analysis of Offsite Success FactorsCompetitive Analysis of Offsite Success Factors
Competitive Analysis of Offsite Success Factors
 
Search engine optimization
Search engine optimization Search engine optimization
Search engine optimization
 
Introduction To SEO (SEARCH ENGINE OPTIMIZATION)- Learning Catalyst
Introduction To SEO (SEARCH ENGINE OPTIMIZATION)- Learning CatalystIntroduction To SEO (SEARCH ENGINE OPTIMIZATION)- Learning Catalyst
Introduction To SEO (SEARCH ENGINE OPTIMIZATION)- Learning Catalyst
 
Performing an SEO Audit- Pubcon Vegas 2013
Performing an SEO Audit- Pubcon Vegas 2013Performing an SEO Audit- Pubcon Vegas 2013
Performing an SEO Audit- Pubcon Vegas 2013
 
Website audit for SEO
Website audit for SEOWebsite audit for SEO
Website audit for SEO
 
SEO Social Blog: SEO Training 2010 From SEOmoz
SEO Social Blog:  SEO Training 2010 From SEOmoz SEO Social Blog:  SEO Training 2010 From SEOmoz
SEO Social Blog: SEO Training 2010 From SEOmoz
 
Introduction to SEO
Introduction to SEOIntroduction to SEO
Introduction to SEO
 
Seo training-2010-100818134052-phpapp02 (1)
Seo training-2010-100818134052-phpapp02 (1)Seo training-2010-100818134052-phpapp02 (1)
Seo training-2010-100818134052-phpapp02 (1)
 
Search Enginge Optimization: SEOmoz
Search Enginge Optimization: SEOmozSearch Enginge Optimization: SEOmoz
Search Enginge Optimization: SEOmoz
 
SEO MARKETING TRAINING
SEO MARKETING TRAININGSEO MARKETING TRAINING
SEO MARKETING TRAINING
 
Diagnose SEO Issues with Live Search Webmaster Tools
Diagnose SEO Issues with Live Search Webmaster ToolsDiagnose SEO Issues with Live Search Webmaster Tools
Diagnose SEO Issues with Live Search Webmaster Tools
 
SEO Master Class Webit 2010
SEO Master Class Webit 2010SEO Master Class Webit 2010
SEO Master Class Webit 2010
 
SEO WORKSHOP for Agile Team at SingTel March 2015
SEO WORKSHOP for Agile Team at SingTel March 2015SEO WORKSHOP for Agile Team at SingTel March 2015
SEO WORKSHOP for Agile Team at SingTel March 2015
 
SEO for Bloggers for EVO 2011
SEO for Bloggers for EVO 2011SEO for Bloggers for EVO 2011
SEO for Bloggers for EVO 2011
 
Advanced Link Training
Advanced Link TrainingAdvanced Link Training
Advanced Link Training
 
Search engine optimization
Search engine optimizationSearch engine optimization
Search engine optimization
 
Search engine optimization (seo)
Search engine optimization (seo)Search engine optimization (seo)
Search engine optimization (seo)
 

More from Yard

MeasureCamp London - Using enhanced ecommerce for non-ecommerce websites
MeasureCamp London - Using enhanced ecommerce for non-ecommerce websitesMeasureCamp London - Using enhanced ecommerce for non-ecommerce websites
MeasureCamp London - Using enhanced ecommerce for non-ecommerce websitesYard
 
National Coding Week - Introduction to SEO
National Coding Week - Introduction to SEONational Coding Week - Introduction to SEO
National Coding Week - Introduction to SEOYard
 
SEOjocktoberfest - content marketing is largely bollocks - Andrew Burnett
SEOjocktoberfest - content marketing is largely bollocks - Andrew BurnettSEOjocktoberfest - content marketing is largely bollocks - Andrew Burnett
SEOjocktoberfest - content marketing is largely bollocks - Andrew BurnettYard
 
Seojocktoberfest - Agency VS Inhouse - Richard Shove
Seojocktoberfest - Agency VS Inhouse - Richard ShoveSeojocktoberfest - Agency VS Inhouse - Richard Shove
Seojocktoberfest - Agency VS Inhouse - Richard ShoveYard
 
Seojocktoberfest - content measurement and attribution - Ian Daniels
Seojocktoberfest - content measurement and attribution - Ian DanielsSeojocktoberfest - content measurement and attribution - Ian Daniels
Seojocktoberfest - content measurement and attribution - Ian DanielsYard
 
Seojocktoberfest - Attribution - Russell McAthy
Seojocktoberfest - Attribution - Russell McAthySeojocktoberfest - Attribution - Russell McAthy
Seojocktoberfest - Attribution - Russell McAthyYard
 
Seojocktoberfest - testing for understanding seo - Michael Briggs
Seojocktoberfest - testing for understanding seo - Michael BriggsSeojocktoberfest - testing for understanding seo - Michael Briggs
Seojocktoberfest - testing for understanding seo - Michael BriggsYard
 

More from Yard (7)

MeasureCamp London - Using enhanced ecommerce for non-ecommerce websites
MeasureCamp London - Using enhanced ecommerce for non-ecommerce websitesMeasureCamp London - Using enhanced ecommerce for non-ecommerce websites
MeasureCamp London - Using enhanced ecommerce for non-ecommerce websites
 
National Coding Week - Introduction to SEO
National Coding Week - Introduction to SEONational Coding Week - Introduction to SEO
National Coding Week - Introduction to SEO
 
SEOjocktoberfest - content marketing is largely bollocks - Andrew Burnett
SEOjocktoberfest - content marketing is largely bollocks - Andrew BurnettSEOjocktoberfest - content marketing is largely bollocks - Andrew Burnett
SEOjocktoberfest - content marketing is largely bollocks - Andrew Burnett
 
Seojocktoberfest - Agency VS Inhouse - Richard Shove
Seojocktoberfest - Agency VS Inhouse - Richard ShoveSeojocktoberfest - Agency VS Inhouse - Richard Shove
Seojocktoberfest - Agency VS Inhouse - Richard Shove
 
Seojocktoberfest - content measurement and attribution - Ian Daniels
Seojocktoberfest - content measurement and attribution - Ian DanielsSeojocktoberfest - content measurement and attribution - Ian Daniels
Seojocktoberfest - content measurement and attribution - Ian Daniels
 
Seojocktoberfest - Attribution - Russell McAthy
Seojocktoberfest - Attribution - Russell McAthySeojocktoberfest - Attribution - Russell McAthy
Seojocktoberfest - Attribution - Russell McAthy
 
Seojocktoberfest - testing for understanding seo - Michael Briggs
Seojocktoberfest - testing for understanding seo - Michael BriggsSeojocktoberfest - testing for understanding seo - Michael Briggs
Seojocktoberfest - testing for understanding seo - Michael Briggs
 

Recently uploaded

How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 

Recently uploaded (20)

How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 

Seojocktoberfest - link health audits and organic traffic recovery - Scott McLay

  • 1. #SEOJocktoberFest Link Health Audits & Organic Traffic Recovery ID: Yard Guest Pass: y@rdgu3st @YardDigital @Scott_McLay
  • 3. Technical Lead & Strategist @ Yard 15 Years Digital Experience SEO Audits Link Health Audits Website Migrations Technical SEO SEO Strategy & Planning ---------------------------------------------------------------------- (Ex) Coder (HTML, PHP & C#) (Ex) Link Spammer <3 VW Beetles (Only those that predate 1980) Worst Public Speaker - EVER! A bit about me
  • 4. Why do we need link audits?
  • 5. Google’s Webmaster Guidelines Any links intended to manipulate PageRank or a site's ranking in Google search results may be considered part of a link scheme and a violation of Google’s Webmaster Guidelines. This includes any behavior that manipulates links to your site or outgoing links from your site Why we need link audits https://support.google.com/webmasters/answer/66356?hl=en
  • 6. What types of links? Buying or selling links that pass PageRank (Includes free gifts or exchange of services) Excessive link exchanges Large-scale article marketing or guest posting campaigns with keyword-rich anchor text links Using automated programs or services to create links to your site Why we need link audits https://support.google.com/webmasters/answer/66356?hl=en
  • 7. In addition they say….. Creating links that weren’t editorially placed or vouched for by the site’s owner on a page, otherwise known as unnatural links, can be considered a violation of our guidelines Why we need link audits https://support.google.com/webmasters/answer/66356?hl=en
  • 8. Break their rules and…. Why we need link audits
  • 9. Why we need link audits
  • 10. A yes to one of these = link audit required Have you ever had an SEO agency that built links? Have you ever had a PR Agency that syndicated stories online? Have you had a website online for over a year? Why we need link audits
  • 11. How to conduct a link audit
  • 12. My link health check process Conducting a link audit
  • 13. Top level link audits
  • 14. Tools used Kerboo for link scoring Link Research tools for site classification Most Importantly… Majestic, Ahrefs & Search Console for Link Data Top level link audits
  • 15. Metrics used LinkRisk Classification (Bad, Suspicious, Good, etc…) PageRisk & DirectoryRisk Anchor Text Breakdown (Keyword, Brand, Natural, etc…) Website Type Breakdown (Blog, Directory, Social, etc…) Top level link audits
  • 16. LinkRisk classification Top level link audits Investigation NeededHealthy Bad
  • 17. LinkRisk classification Top level link audits Healthy Investigation Needed Bad
  • 18. PageRisk & DirectoryRisk Custom metrics used to aggregate LinkRisk score by a single page or website directory and assign a score between 0 and 10 Top level link audits
  • 19. Anchor Text breakdown Anchor text is one of the signals Google uses to work out if a link is manipulative High percentage of keyword anchor text is sign that link spam may exist Top level link audits
  • 20. Website Type Breakdown The following are considered as spam, no matter what the anchor text or metrics are: Low value website directories Low value bookmarking websites PR Syndication websites Article syndication websites Top level link audits
  • 21. What is a healthy profile? A healthy link profile contains the following characteristics: LinkRisk score of < 550 Small percentage of keyword anchor text Low percentage or no low value links Top level link audits
  • 22. 90% of the time I end up like this….
  • 23.
  • 25. Tools used Kerboo for link management Majestic, Ahrefs & Search Console for Link Data Most Importantly… YOUR EYES & experience Manual Reviews
  • 26. Classifying Your Links During manual reviews I assign 1 of 3 classifications: Healthy (In no way manipulative) Suspicious (Guest posts & potentially paid links) Toxic (Directories, Bookmarks, Scraper websites) Manual Reviews
  • 27. What does a good link look like? Manual Reviews
  • 28. What does a healthy link look like? Manual Reviews
  • 29. What does a suspicious link look like? Manual Reviews
  • 30.
  • 31. What does a Toxic link look like? Manual Reviews
  • 32. Ask yourself…. Is this an authoritative website? Has it got the potential to drive traffic? Was the link editorially placed? How might Google view this link? Manual Reviews
  • 34. The process 1) Get contact details for all websites 2) Draft a email template 3) Email the list 4) Check if the links have been removed 5) Remove the webmasters that have taken action 6) Repeat steps 3,4 & 5 another 2 times Link Removals
  • 35. Finding contact details Majority of websites will have contact info available Check their website Check the whois domain registration database Check any other websites the webmaster owns Check their facebook account Link Removals
  • 36. Email templates Follow the following rules when creating your email template: 1) Be polite 2) Be clear 3) Have a degree of personalisation i.e. first name Link Removals
  • 38.
  • 39. Mail merge Use data hook's ([Name]) within your template and use your excel database of contact info and email template within word to perform a mail merge to quickly contact the list Link Removals
  • 40. Checking if a link has been removed Use a crawler such as Screaming Frog to crawl the pages where links exist - using a custom filter containing your domain name Link Removals
  • 42. The process To successfully disavow links you must 1) Create a notepad file (.txt) 2) Find which websites have multiple links 3) Use domain: prefix to disavow at domain level a) Use excel’s CONCATENATE formula to quickly generate b) Paste the list into the notepad file 4) Paste the rest of the URLs into the notepad file 5) Check the list for errors 6) Upload to Google Disavowing Links
  • 44. Writing a good recon request ● Be honest about previous SEO tactics ● Detail the steps taken to resolve the issues ● Highlight the number of links removed & disavowed ● Link to a gDoc with a list of all “bad” links ● Say it will never happen again Reconsideration Requests
  • 46. Manual action removed but not a full recovery Organic traffic recovery
  • 47.
  • 48. Algorithmic filters Only a few algo filters are public (i.e. Penguin & Panda) but many exist ● Link velocity ● Anchor text ● P13 / P30 / P60 Organic traffic recovery
  • 49. Recovering your traffic Organic traffic recovery Some links removed may have been providing SEO value despite having the characteristics of a “bad” link so authority will be lost
  • 50. Link building tactics that still work ● Link reclamation ● Content creation and outreach ● Real world sponsorships i.e. Events ● Releasing news stories to the media Organic traffic recovery
  • 51. Build topical authority Don't concentrate on pure link authority, instead build topical authority by creating topical hubs around the products or services that will GAIN relevant links. Organic traffic recovery
  • 52. Audit your technical setup ● Are there redirect or canonical tag issues? ● Is the website IA optimal? ● Is the website multi device compatible? ● Is there any duplicate content? ● Is the website blocking crawlers? Organic traffic recovery