SlideShare a Scribd company logo
1 of 28
Patrick Stox | @patrickstox #SEOMeetup
Troubleshooting Technical SEO Issues
Patrick Stox | @patrickstox #SEOMeetup
Did Anything Change?
Content
Theme
Title tag
Heading Tags
Website Structure
Canonical
Patrick Stox | @patrickstox #SEOMeetup
How To See What Changed?
Internet Archive Wayback Machine: http://archive.org/web/
You can even get archived versions of your robots.txt file
Crawl Comparisons
https://www.deepcrawl.com/
Site Monitoring
http://www.pagemodified.com/, https://www.contentkingapp.com/,
https://littlewarden.com
Patrick Stox | @patrickstox #SEOMeetup
Redirects
Ahrefs Site Explorer > Best by links > filter by 404
Fixing redirects is usually one of the easiest wins of an SEO campaign.
Patrick Stox | @patrickstox #SEOMeetup
Redirects
Try previous versions of pages if you know them or check archive.org and
see if and how they are redirecting. Sometimes they may be redirecting,
but not to the preferred location.
https://searchengineland.com/fixing-historical-redirects-using-wayback-machine-
apis-257628
Make sure any domains you had redirected are still registered and if they
had a security certificate that it hasn’t expired.
Patrick Stox | @patrickstox #SEOMeetup
Redirect Location
DNS level
CDN level
Server level (for Apache .htaccess or the server config)
HTTP header response
Language based (PHP, JS, meta refresh, etc)
Patrick Stox | @patrickstox #SEOMeetup
Status Code
200 – OK
301 – Permanent Redirect (as long as it’s in place)
302 – Temporary Redirect (may keep indexing at original URL)
307 – mostly browser cached these days. Could be a 302 or a 301 (check in
private / incognito
404 – Not Found
410 – Gone
418 – I’m a teapot
50x – different errors
Pages may not show the correct code. Could be an error page with a 200 status.
Check all the hops. Chrome Dev Tools, Ayima Redirect Path, Link Redirect Trace
Patrick Stox | @patrickstox #SEOMeetup
Links
External
Any removed, nofollowed. Ahrefs, Moz, Majestic, SEMrush
Internal
Related posts removed, pages deleted, nofollow added to links or pages
Patrick Stox | @patrickstox #SEOMeetup
Anything Blocked or Noindexed?
Check on-page elements (canonical, meta robots, pagination, hreflang)
Robots.txt – check which folders are being blocked, also look for noindex in
robots.txt (not officially supported). If anything is blocked from crawling,
Google can’t see the content and can’t see on-page elements they need
to consolidate signals.
Meta robots values: noindex, nofollow, none (none doesn’t mean there isn’t one,
it = noindex, nofollow)
Patrick Stox | @patrickstox #SEOMeetup
Multiple Tags
Did any new sets of tags appear that might conflict with others?
Could have additional tags because of a theme change or plugin/module
added.
For instance, if you have 2 robots meta tags that are index and one that is
noindex, Google will likely obey the noindex.
Patrick Stox | @patrickstox #SEOMeetup
Tags in Multiple Locations
Canonical – <head>, HTTP Header. Also impact it: preferred version in GSC,
redirects, sitemap.
Noindex – <head>, HTTP Header, robots.txt (unofficially).
Hreflang – <head>, HTTP Header, sitemap.
Patrick Stox | @patrickstox #SEOMeetup
Tags Injected
A tag may not show in the source if it is injected during the page load. You should
see it in the rendered DOM (use Inspect). Google will likely not see these
on the first pass, but after the page is sent to the renderer these would be
picked up.
Example: nofollow injected on outbound links will probably be counted as follow
initially, then counted as nofollow later after it’s run through the WRS
(Web Rendering Service).
Patrick Stox | @patrickstox #SEOMeetup
Google Search Console
URL Parameter settings – make sure if you set these up that they are doing what
you want them to.
URL Removal Tool – Did anyone remove these URLs?
Disavow file – Did someone disavow any links that may have been helping?
Patrick Stox | @patrickstox #SEOMeetup
Broken <head>
Sometimes scripts or iframes or just anything not coded correctly can break the
<head> section early. You will not see this with view-source, but may see it
with Inspect or Inspect Element to see the rendered DOM (Document
Object Model).
Patrick Stox | @patrickstox #SEOMeetup
What Google Sees
Download Chrome 41. Win | Mac
Use Fetch and Render in Google Search Console
Rich Results Tool https://search.google.com/test/rich-results
Change User-Agent to Googlebot. Chrome Dev Tools or User-Agent Switcher
New Google Search Console Index Coverage Report
https://search.google.com/search-console
Patrick Stox | @patrickstox #SEOMeetup
How Things Work Together
Blocking crawling in robots.txt means nothing on the page gets seen and nothing
gets consolidated.
Noindex a page will break hreflang tags, so will redirects and canonical tags to
a page other than the one specified.
Noindex a page that has a canonical set as another page. Google isn’t
necessarily consistent with this one. They see you’re trying to set a
preferred version with the noindex, so they may drop one version of the
page, still count that page for part of the set and ignore noindex, or in rare
cases pass the noindex value to both pages.
*A lot of things can go wrong. Many times lots of signals add up.
Patrick Stox | @patrickstox #SEOMeetup
Another Page Showing
Add &filter=0 to the end of the URL for your Google Search.
google.com/more-stuff-here&filter=0
This removes filters like domain clustering and shows when there are multiple
pages on your website eligible for a query, which may indicate that they
should be combined.
Patrick Stox | @patrickstox #SEOMeetup
Site:domain.com
A site:domain.com search can reveal a wealth of knowledge about a website. I
would be looking for pages that are indexed in ways I wouldn’t expect,
such as with parameters, pages in site sections I may not know about, and
any issues with pages being indexed that shouldn’t be (like a dev server).
Patrick Stox | @patrickstox #SEOMeetup
Site:domain.com “text from your site”
A single term can show you relevant pages on your website related to that term
which can give you internal link or content consolidation opportunities. It
also shows if you’re eligible for a featured snippet that may not show.
If you use a phrase instead of a keyword, this can be used to check if content is
being picked up by Google, which is handy on websites that are
JavaScript-driven. If it shows other websites with the same content, it may
indicate that content is being copied.
Patrick Stox | @patrickstox #SEOMeetup
Cache:https://www.domain.com/page
Shows you Google’s cache of the page. This is typically a snapshot of the HTML
and should not be used for dynamic (JS) websites. If it shows a different
page or a different domain or a different language, it indicates some
issues around consolidating indexing signals, duplicate content, or
crawling.
Patrick Stox | @patrickstox #SEOMeetup
Cache:https://www.domain.com/page
In this example, the pages are the same so Google knows about all versions but
usually wants to return one (it can return others) in the search results and the
cache shows the canonicalized version.
Patrick Stox | @patrickstox #SEOMeetup
Info:https://www.domain.com/page
This command will let you know if a page is indexed and how it is indexed.
Multiple pages can be in the same set, like multiple records of different URLs
grouped together. “You have 5 versions of this page with the same content that
we know about, but we think this is the main one.”
Most of the time, Google will return the version shown, but it can sometimes pull
one of the other pages.
Patrick Stox | @patrickstox #SEOMeetup
Info:https://www.domain.com/page
Marketo has their hreflang tags right, but because they use the same content on
each they end up with just one version showing.
Patrick Stox | @patrickstox #SEOMeetup
Rules For User-Agents Or Autoredirecting
You have to be careful with these. Google crawls from the US mostly and may be
shown the wrong content, then funky things can happen.
The homepage is missing.
Patrick Stox | @patrickstox #SEOMeetup
Rules For User-Agents Or Autoredirecting
Info: shows the French page is being treated as the US page.
Patrick Stox | @patrickstox #SEOMeetup
Rules For User-Agents Or Autoredirecting
There’s some kind of JS that’s redirecting the cache of Coursera to an error
page.
Patrick Stox | @patrickstox #SEOMeetup
Rules For User-Agents Or Autoredirecting
The cached version of the page shows the English content.
Patrick Stox | @patrickstox #SEOMeetup

More Related Content

What's hot

Enterprise SEO Chaos - SMX Advanced 2016
Enterprise SEO Chaos - SMX Advanced 2016Enterprise SEO Chaos - SMX Advanced 2016
Enterprise SEO Chaos - SMX Advanced 2016patrickstox
 
React JS and Search Engines - Patrick Stox at Triangle ReactJS Meetup
React JS and Search Engines - Patrick Stox at Triangle ReactJS MeetupReact JS and Search Engines - Patrick Stox at Triangle ReactJS Meetup
React JS and Search Engines - Patrick Stox at Triangle ReactJS Meetuppatrickstox
 
Page Experience Update TMC June 2021 Patrick Stox
Page Experience Update TMC June 2021 Patrick StoxPage Experience Update TMC June 2021 Patrick Stox
Page Experience Update TMC June 2021 Patrick Stoxpatrickstox
 
Everyone Screws Up HTTPS
Everyone Screws Up HTTPSEveryone Screws Up HTTPS
Everyone Screws Up HTTPSpatrickstox
 
What's Next for Page Experience - SMX Next 2021 - Patrick Stox
What's Next for Page Experience - SMX Next 2021 - Patrick StoxWhat's Next for Page Experience - SMX Next 2021 - Patrick Stox
What's Next for Page Experience - SMX Next 2021 - Patrick StoxAhrefs
 
Things Google Tries To Correct For You - SMX Advanced 2019 Insights Sessions ...
Things Google Tries To Correct For You - SMX Advanced 2019 Insights Sessions ...Things Google Tries To Correct For You - SMX Advanced 2019 Insights Sessions ...
Things Google Tries To Correct For You - SMX Advanced 2019 Insights Sessions ...patrickstox
 
A Technical Look at Content - PUBCON SFIMA 2017 - Patrick Stox
A Technical Look at Content - PUBCON SFIMA 2017 - Patrick StoxA Technical Look at Content - PUBCON SFIMA 2017 - Patrick Stox
A Technical Look at Content - PUBCON SFIMA 2017 - Patrick Stoxpatrickstox
 
Website Migrations at SMX Munich 2019 - Patrick Stox
Website Migrations at SMX Munich 2019 - Patrick StoxWebsite Migrations at SMX Munich 2019 - Patrick Stox
Website Migrations at SMX Munich 2019 - Patrick Stoxpatrickstox
 
Troubleshooting SEO for JS Frameworks - Patrick Stox - DTD 2018
Troubleshooting SEO for JS Frameworks - Patrick Stox - DTD 2018Troubleshooting SEO for JS Frameworks - Patrick Stox - DTD 2018
Troubleshooting SEO for JS Frameworks - Patrick Stox - DTD 2018patrickstox
 
SMX Advanced 2018 SEO for Javascript Frameworks by Patrick Stox
SMX Advanced 2018 SEO for Javascript Frameworks by Patrick StoxSMX Advanced 2018 SEO for Javascript Frameworks by Patrick Stox
SMX Advanced 2018 SEO for Javascript Frameworks by Patrick Stoxpatrickstox
 
Link Reclamation Strategies
Link Reclamation Strategies Link Reclamation Strategies
Link Reclamation Strategies patrickstox
 
Nofollow UGC Sponsored SEOFromHome Patrick Stox Ahrefs
Nofollow UGC Sponsored SEOFromHome Patrick Stox AhrefsNofollow UGC Sponsored SEOFromHome Patrick Stox Ahrefs
Nofollow UGC Sponsored SEOFromHome Patrick Stox AhrefsAhrefs
 
AMP for Enterprises - SMX West - Patrick Stox
AMP for Enterprises - SMX West - Patrick StoxAMP for Enterprises - SMX West - Patrick Stox
AMP for Enterprises - SMX West - Patrick Stoxpatrickstox
 
Data Visualization for SEO
Data Visualization for SEOData Visualization for SEO
Data Visualization for SEOAhrefs
 
JavaScript SEO Ungagged 2019 Patrick Stox
JavaScript SEO Ungagged 2019 Patrick StoxJavaScript SEO Ungagged 2019 Patrick Stox
JavaScript SEO Ungagged 2019 Patrick Stoxpatrickstox
 
Google's Search Signals For Page Experience - SMX Advanced 2021 Patrick Stox
Google's Search Signals For Page Experience - SMX Advanced 2021 Patrick StoxGoogle's Search Signals For Page Experience - SMX Advanced 2021 Patrick Stox
Google's Search Signals For Page Experience - SMX Advanced 2021 Patrick StoxAhrefs
 
Where to focus your SEO efforts to have the most impact Digital Summit Atlant...
Where to focus your SEO efforts to have the most impact Digital Summit Atlant...Where to focus your SEO efforts to have the most impact Digital Summit Atlant...
Where to focus your SEO efforts to have the most impact Digital Summit Atlant...patrickstox
 
BrightonSEO 2017 - SEO quick wins from a technical check
BrightonSEO 2017  - SEO quick wins from a technical checkBrightonSEO 2017  - SEO quick wins from a technical check
BrightonSEO 2017 - SEO quick wins from a technical checkChloe Bodard
 
Mobile First Indexing - SMX Advanced 2017 - Patrick Stox
Mobile First Indexing - SMX Advanced 2017 - Patrick StoxMobile First Indexing - SMX Advanced 2017 - Patrick Stox
Mobile First Indexing - SMX Advanced 2017 - Patrick Stoxpatrickstox
 

What's hot (19)

Enterprise SEO Chaos - SMX Advanced 2016
Enterprise SEO Chaos - SMX Advanced 2016Enterprise SEO Chaos - SMX Advanced 2016
Enterprise SEO Chaos - SMX Advanced 2016
 
React JS and Search Engines - Patrick Stox at Triangle ReactJS Meetup
React JS and Search Engines - Patrick Stox at Triangle ReactJS MeetupReact JS and Search Engines - Patrick Stox at Triangle ReactJS Meetup
React JS and Search Engines - Patrick Stox at Triangle ReactJS Meetup
 
Page Experience Update TMC June 2021 Patrick Stox
Page Experience Update TMC June 2021 Patrick StoxPage Experience Update TMC June 2021 Patrick Stox
Page Experience Update TMC June 2021 Patrick Stox
 
Everyone Screws Up HTTPS
Everyone Screws Up HTTPSEveryone Screws Up HTTPS
Everyone Screws Up HTTPS
 
What's Next for Page Experience - SMX Next 2021 - Patrick Stox
What's Next for Page Experience - SMX Next 2021 - Patrick StoxWhat's Next for Page Experience - SMX Next 2021 - Patrick Stox
What's Next for Page Experience - SMX Next 2021 - Patrick Stox
 
Things Google Tries To Correct For You - SMX Advanced 2019 Insights Sessions ...
Things Google Tries To Correct For You - SMX Advanced 2019 Insights Sessions ...Things Google Tries To Correct For You - SMX Advanced 2019 Insights Sessions ...
Things Google Tries To Correct For You - SMX Advanced 2019 Insights Sessions ...
 
A Technical Look at Content - PUBCON SFIMA 2017 - Patrick Stox
A Technical Look at Content - PUBCON SFIMA 2017 - Patrick StoxA Technical Look at Content - PUBCON SFIMA 2017 - Patrick Stox
A Technical Look at Content - PUBCON SFIMA 2017 - Patrick Stox
 
Website Migrations at SMX Munich 2019 - Patrick Stox
Website Migrations at SMX Munich 2019 - Patrick StoxWebsite Migrations at SMX Munich 2019 - Patrick Stox
Website Migrations at SMX Munich 2019 - Patrick Stox
 
Troubleshooting SEO for JS Frameworks - Patrick Stox - DTD 2018
Troubleshooting SEO for JS Frameworks - Patrick Stox - DTD 2018Troubleshooting SEO for JS Frameworks - Patrick Stox - DTD 2018
Troubleshooting SEO for JS Frameworks - Patrick Stox - DTD 2018
 
SMX Advanced 2018 SEO for Javascript Frameworks by Patrick Stox
SMX Advanced 2018 SEO for Javascript Frameworks by Patrick StoxSMX Advanced 2018 SEO for Javascript Frameworks by Patrick Stox
SMX Advanced 2018 SEO for Javascript Frameworks by Patrick Stox
 
Link Reclamation Strategies
Link Reclamation Strategies Link Reclamation Strategies
Link Reclamation Strategies
 
Nofollow UGC Sponsored SEOFromHome Patrick Stox Ahrefs
Nofollow UGC Sponsored SEOFromHome Patrick Stox AhrefsNofollow UGC Sponsored SEOFromHome Patrick Stox Ahrefs
Nofollow UGC Sponsored SEOFromHome Patrick Stox Ahrefs
 
AMP for Enterprises - SMX West - Patrick Stox
AMP for Enterprises - SMX West - Patrick StoxAMP for Enterprises - SMX West - Patrick Stox
AMP for Enterprises - SMX West - Patrick Stox
 
Data Visualization for SEO
Data Visualization for SEOData Visualization for SEO
Data Visualization for SEO
 
JavaScript SEO Ungagged 2019 Patrick Stox
JavaScript SEO Ungagged 2019 Patrick StoxJavaScript SEO Ungagged 2019 Patrick Stox
JavaScript SEO Ungagged 2019 Patrick Stox
 
Google's Search Signals For Page Experience - SMX Advanced 2021 Patrick Stox
Google's Search Signals For Page Experience - SMX Advanced 2021 Patrick StoxGoogle's Search Signals For Page Experience - SMX Advanced 2021 Patrick Stox
Google's Search Signals For Page Experience - SMX Advanced 2021 Patrick Stox
 
Where to focus your SEO efforts to have the most impact Digital Summit Atlant...
Where to focus your SEO efforts to have the most impact Digital Summit Atlant...Where to focus your SEO efforts to have the most impact Digital Summit Atlant...
Where to focus your SEO efforts to have the most impact Digital Summit Atlant...
 
BrightonSEO 2017 - SEO quick wins from a technical check
BrightonSEO 2017  - SEO quick wins from a technical checkBrightonSEO 2017  - SEO quick wins from a technical check
BrightonSEO 2017 - SEO quick wins from a technical check
 
Mobile First Indexing - SMX Advanced 2017 - Patrick Stox
Mobile First Indexing - SMX Advanced 2017 - Patrick StoxMobile First Indexing - SMX Advanced 2017 - Patrick Stox
Mobile First Indexing - SMX Advanced 2017 - Patrick Stox
 

Similar to Troubleshooting Technical SEO Problems - Patrick Stox - Raleigh SEO Meetup

Search Engine Optimization (SEO)
Search Engine Optimization (SEO)Search Engine Optimization (SEO)
Search Engine Optimization (SEO)Dennis Deacon
 
Diagnosing Technical Issues With Search Engine Optimization
Diagnosing Technical Issues With Search Engine OptimizationDiagnosing Technical Issues With Search Engine Optimization
Diagnosing Technical Issues With Search Engine OptimizationNine By Blue
 
List of technical SEO factors that will most likely affect most websites, reg...
List of technical SEO factors that will most likely affect most websites, reg...List of technical SEO factors that will most likely affect most websites, reg...
List of technical SEO factors that will most likely affect most websites, reg...COCREATE
 
Wordpress SEO by Lou Anne McKeefery of Be Found
Wordpress SEO by Lou Anne McKeefery of Be FoundWordpress SEO by Lou Anne McKeefery of Be Found
Wordpress SEO by Lou Anne McKeefery of Be FoundEast Bay WordPress Meetup
 
WordPress SEO Revisited by Lou Anne McKeefery of Be Found
WordPress SEO Revisited by Lou Anne McKeefery of Be FoundWordPress SEO Revisited by Lou Anne McKeefery of Be Found
WordPress SEO Revisited by Lou Anne McKeefery of Be FoundEast Bay WordPress Meetup
 
Wordpress SEO
Wordpress SEOWordpress SEO
Wordpress SEOBeFound
 
Migration Best Practices - Search Y 2019, Paris
Migration Best Practices - Search Y 2019, ParisMigration Best Practices - Search Y 2019, Paris
Migration Best Practices - Search Y 2019, ParisBastian Grimm
 
Grow your Magento store: going multilingual and setting up a marketplace
Grow your Magento store: going multilingual and setting up a marketplaceGrow your Magento store: going multilingual and setting up a marketplace
Grow your Magento store: going multilingual and setting up a marketplacePromodo
 
Seo cheat sheet_2-2013
Seo cheat sheet_2-2013Seo cheat sheet_2-2013
Seo cheat sheet_2-2013zubeditufail
 
Iaq medics seo audit
Iaq medics seo auditIaq medics seo audit
Iaq medics seo auditJohn Shea
 

Similar to Troubleshooting Technical SEO Problems - Patrick Stox - Raleigh SEO Meetup (20)

Search Engine Optimization (SEO)
Search Engine Optimization (SEO)Search Engine Optimization (SEO)
Search Engine Optimization (SEO)
 
Diagnosing Technical Issues With Search Engine Optimization
Diagnosing Technical Issues With Search Engine OptimizationDiagnosing Technical Issues With Search Engine Optimization
Diagnosing Technical Issues With Search Engine Optimization
 
Understanding ABC of SEO
Understanding ABC of SEOUnderstanding ABC of SEO
Understanding ABC of SEO
 
List of technical SEO factors that will most likely affect most websites, reg...
List of technical SEO factors that will most likely affect most websites, reg...List of technical SEO factors that will most likely affect most websites, reg...
List of technical SEO factors that will most likely affect most websites, reg...
 
Wordpress SEO by Lou Anne McKeefery of Be Found
Wordpress SEO by Lou Anne McKeefery of Be FoundWordpress SEO by Lou Anne McKeefery of Be Found
Wordpress SEO by Lou Anne McKeefery of Be Found
 
WordPress SEO Revisited by Lou Anne McKeefery of Be Found
WordPress SEO Revisited by Lou Anne McKeefery of Be FoundWordPress SEO Revisited by Lou Anne McKeefery of Be Found
WordPress SEO Revisited by Lou Anne McKeefery of Be Found
 
Wordpress SEO
Wordpress SEOWordpress SEO
Wordpress SEO
 
Seo tutorial
Seo tutorialSeo tutorial
Seo tutorial
 
Migration Best Practices - Search Y 2019, Paris
Migration Best Practices - Search Y 2019, ParisMigration Best Practices - Search Y 2019, Paris
Migration Best Practices - Search Y 2019, Paris
 
Make Web Not War 2010
Make Web Not War 2010Make Web Not War 2010
Make Web Not War 2010
 
Seo and analytics basics
Seo and analytics basicsSeo and analytics basics
Seo and analytics basics
 
SEO for Bloggers for EVO 2011
SEO for Bloggers for EVO 2011SEO for Bloggers for EVO 2011
SEO for Bloggers for EVO 2011
 
7 Free SEO Tools for Business
7 Free SEO Tools for Business7 Free SEO Tools for Business
7 Free SEO Tools for Business
 
On page optimization
On page optimizationOn page optimization
On page optimization
 
Grow your Magento store: going multilingual and setting up a marketplace
Grow your Magento store: going multilingual and setting up a marketplaceGrow your Magento store: going multilingual and setting up a marketplace
Grow your Magento store: going multilingual and setting up a marketplace
 
Seo cheat sheet_2-2013
Seo cheat sheet_2-2013Seo cheat sheet_2-2013
Seo cheat sheet_2-2013
 
Drupal SEO
Drupal SEODrupal SEO
Drupal SEO
 
On page Optimization
On page OptimizationOn page Optimization
On page Optimization
 
SEO for developers
SEO for developersSEO for developers
SEO for developers
 
Iaq medics seo audit
Iaq medics seo auditIaq medics seo audit
Iaq medics seo audit
 

More from patrickstox

A crash course into SEO and what moves the needle with scalable processes
A crash course into SEO and what moves the needle with scalable processesA crash course into SEO and what moves the needle with scalable processes
A crash course into SEO and what moves the needle with scalable processespatrickstox
 
Raleigh seo-most-valuable-seo-presentation-patrick-stox
Raleigh seo-most-valuable-seo-presentation-patrick-stoxRaleigh seo-most-valuable-seo-presentation-patrick-stox
Raleigh seo-most-valuable-seo-presentation-patrick-stoxpatrickstox
 
Nofollow UGC Sponsored SEO From Home Patrick Stox Ahrefs
Nofollow UGC Sponsored SEO From Home Patrick Stox AhrefsNofollow UGC Sponsored SEO From Home Patrick Stox Ahrefs
Nofollow UGC Sponsored SEO From Home Patrick Stox Ahrefspatrickstox
 
Nofollow UGC Sponsored SMX West 2020 Patrick Stox
Nofollow UGC Sponsored SMX West 2020 Patrick StoxNofollow UGC Sponsored SMX West 2020 Patrick Stox
Nofollow UGC Sponsored SMX West 2020 Patrick Stoxpatrickstox
 
How to find other affiliates most successful content patrick stox
How to find other affiliates most successful content patrick stoxHow to find other affiliates most successful content patrick stox
How to find other affiliates most successful content patrick stoxpatrickstox
 
Data Visualization for SEO
Data Visualization for SEOData Visualization for SEO
Data Visualization for SEOpatrickstox
 
International SEO: The Weird Technical Parts - Pubcon Vegas 2019 Patrick Stox
International SEO: The Weird Technical Parts - Pubcon Vegas 2019 Patrick StoxInternational SEO: The Weird Technical Parts - Pubcon Vegas 2019 Patrick Stox
International SEO: The Weird Technical Parts - Pubcon Vegas 2019 Patrick Stoxpatrickstox
 
Pubcon Vegas 2017 You're Going To Screw Up International SEO - Patrick Stox
Pubcon Vegas 2017 You're Going To Screw Up International SEO - Patrick StoxPubcon Vegas 2017 You're Going To Screw Up International SEO - Patrick Stox
Pubcon Vegas 2017 You're Going To Screw Up International SEO - Patrick Stoxpatrickstox
 

More from patrickstox (8)

A crash course into SEO and what moves the needle with scalable processes
A crash course into SEO and what moves the needle with scalable processesA crash course into SEO and what moves the needle with scalable processes
A crash course into SEO and what moves the needle with scalable processes
 
Raleigh seo-most-valuable-seo-presentation-patrick-stox
Raleigh seo-most-valuable-seo-presentation-patrick-stoxRaleigh seo-most-valuable-seo-presentation-patrick-stox
Raleigh seo-most-valuable-seo-presentation-patrick-stox
 
Nofollow UGC Sponsored SEO From Home Patrick Stox Ahrefs
Nofollow UGC Sponsored SEO From Home Patrick Stox AhrefsNofollow UGC Sponsored SEO From Home Patrick Stox Ahrefs
Nofollow UGC Sponsored SEO From Home Patrick Stox Ahrefs
 
Nofollow UGC Sponsored SMX West 2020 Patrick Stox
Nofollow UGC Sponsored SMX West 2020 Patrick StoxNofollow UGC Sponsored SMX West 2020 Patrick Stox
Nofollow UGC Sponsored SMX West 2020 Patrick Stox
 
How to find other affiliates most successful content patrick stox
How to find other affiliates most successful content patrick stoxHow to find other affiliates most successful content patrick stox
How to find other affiliates most successful content patrick stox
 
Data Visualization for SEO
Data Visualization for SEOData Visualization for SEO
Data Visualization for SEO
 
International SEO: The Weird Technical Parts - Pubcon Vegas 2019 Patrick Stox
International SEO: The Weird Technical Parts - Pubcon Vegas 2019 Patrick StoxInternational SEO: The Weird Technical Parts - Pubcon Vegas 2019 Patrick Stox
International SEO: The Weird Technical Parts - Pubcon Vegas 2019 Patrick Stox
 
Pubcon Vegas 2017 You're Going To Screw Up International SEO - Patrick Stox
Pubcon Vegas 2017 You're Going To Screw Up International SEO - Patrick StoxPubcon Vegas 2017 You're Going To Screw Up International SEO - Patrick Stox
Pubcon Vegas 2017 You're Going To Screw Up International SEO - Patrick Stox
 

Recently uploaded

Exploring Web 3.0 Growth marketing: Navigating the Future of the Internet
Exploring Web 3.0 Growth marketing: Navigating the Future of the InternetExploring Web 3.0 Growth marketing: Navigating the Future of the Internet
Exploring Web 3.0 Growth marketing: Navigating the Future of the Internetnehapardhi711
 
Common Culture: Paul Willis Symbolic Creativity
Common Culture: Paul Willis Symbolic CreativityCommon Culture: Paul Willis Symbolic Creativity
Common Culture: Paul Willis Symbolic CreativityMonishka Adhikari
 
Call Girls In Aerocity Delhi ❤️8860477959 Good Looking Escorts In 24/7 Delhi NCR
Call Girls In Aerocity Delhi ❤️8860477959 Good Looking Escorts In 24/7 Delhi NCRCall Girls In Aerocity Delhi ❤️8860477959 Good Looking Escorts In 24/7 Delhi NCR
Call Girls In Aerocity Delhi ❤️8860477959 Good Looking Escorts In 24/7 Delhi NCRlizamodels9
 
TAM AdEx 2023 Cross Media Advertising Recap - Auto Sector
TAM AdEx 2023 Cross Media Advertising Recap - Auto SectorTAM AdEx 2023 Cross Media Advertising Recap - Auto Sector
TAM AdEx 2023 Cross Media Advertising Recap - Auto SectorSocial Samosa
 
The Pitfalls of Keyword Stuffing in SEO Copywriting
The Pitfalls of Keyword Stuffing in SEO CopywritingThe Pitfalls of Keyword Stuffing in SEO Copywriting
The Pitfalls of Keyword Stuffing in SEO CopywritingJuan Pineda
 
Snapshot of Consumer Behaviors of March 2024-EOLiSurvey (EN).pdf
Snapshot of Consumer Behaviors of March 2024-EOLiSurvey (EN).pdfSnapshot of Consumer Behaviors of March 2024-EOLiSurvey (EN).pdf
Snapshot of Consumer Behaviors of March 2024-EOLiSurvey (EN).pdfEastern Online-iSURVEY
 
ASO Process: What is App Store Optimization
ASO Process: What is App Store OptimizationASO Process: What is App Store Optimization
ASO Process: What is App Store OptimizationAli Raza
 
5 Digital Marketing Tips | Devherds Software Solutions
5 Digital Marketing Tips | Devherds Software Solutions5 Digital Marketing Tips | Devherds Software Solutions
5 Digital Marketing Tips | Devherds Software SolutionsDevherds Software Solutions
 
VIP Call Girls In Green Park 9654467111 Escorts Service
VIP Call Girls In Green Park 9654467111 Escorts ServiceVIP Call Girls In Green Park 9654467111 Escorts Service
VIP Call Girls In Green Park 9654467111 Escorts ServiceSapana Sha
 
The 10 Most Inspirational Leaders LEADING THE WAY TO SUCCESS, 2024
The 10 Most Inspirational Leaders LEADING THE WAY TO SUCCESS, 2024The 10 Most Inspirational Leaders LEADING THE WAY TO SUCCESS, 2024
The 10 Most Inspirational Leaders LEADING THE WAY TO SUCCESS, 2024CIO Business World
 
The 10 Most Influential CMO's Leading the Way of Success, 2024 (Final file) (...
The 10 Most Influential CMO's Leading the Way of Success, 2024 (Final file) (...The 10 Most Influential CMO's Leading the Way of Success, 2024 (Final file) (...
The 10 Most Influential CMO's Leading the Way of Success, 2024 (Final file) (...CIO Business World
 
From Chance to Choice - Tactical Link Building for International SEO
From Chance to Choice - Tactical Link Building for International SEOFrom Chance to Choice - Tactical Link Building for International SEO
From Chance to Choice - Tactical Link Building for International SEOSzymon Słowik
 
Mastering SEO in the Evolving AI-driven World
Mastering SEO in the Evolving AI-driven WorldMastering SEO in the Evolving AI-driven World
Mastering SEO in the Evolving AI-driven WorldScalenut
 
2024 SEO Trends for Business Success (WSA)
2024 SEO Trends for Business Success (WSA)2024 SEO Trends for Business Success (WSA)
2024 SEO Trends for Business Success (WSA)Jomer Gregorio
 
McDonald's: A Journey Through Time (PPT)
McDonald's: A Journey Through Time (PPT)McDonald's: A Journey Through Time (PPT)
McDonald's: A Journey Through Time (PPT)DEVARAJV16
 
Talent Management for mba 3rd sem useful
Talent Management for mba 3rd sem usefulTalent Management for mba 3rd sem useful
Talent Management for mba 3rd sem usefulAtifaArbar
 
定制(ULV毕业证书)拉文大学毕业证成绩单原版一比一
定制(ULV毕业证书)拉文大学毕业证成绩单原版一比一定制(ULV毕业证书)拉文大学毕业证成绩单原版一比一
定制(ULV毕业证书)拉文大学毕业证成绩单原版一比一s SS
 
Digital Marketing Spotlight: Lifecycle Advertising Strategies.pdf
Digital Marketing Spotlight: Lifecycle Advertising Strategies.pdfDigital Marketing Spotlight: Lifecycle Advertising Strategies.pdf
Digital Marketing Spotlight: Lifecycle Advertising Strategies.pdfDemandbase
 
Most Impressive Construction Leaders in Tech, Making Waves in the Industry, 2...
Most Impressive Construction Leaders in Tech, Making Waves in the Industry, 2...Most Impressive Construction Leaders in Tech, Making Waves in the Industry, 2...
Most Impressive Construction Leaders in Tech, Making Waves in the Industry, 2...CIO Business World
 
Most Influential HR Leaders Leading the Corporate World, 2024 (Final file).pdf
Most Influential HR Leaders Leading the Corporate World, 2024 (Final file).pdfMost Influential HR Leaders Leading the Corporate World, 2024 (Final file).pdf
Most Influential HR Leaders Leading the Corporate World, 2024 (Final file).pdfCIO Business World
 

Recently uploaded (20)

Exploring Web 3.0 Growth marketing: Navigating the Future of the Internet
Exploring Web 3.0 Growth marketing: Navigating the Future of the InternetExploring Web 3.0 Growth marketing: Navigating the Future of the Internet
Exploring Web 3.0 Growth marketing: Navigating the Future of the Internet
 
Common Culture: Paul Willis Symbolic Creativity
Common Culture: Paul Willis Symbolic CreativityCommon Culture: Paul Willis Symbolic Creativity
Common Culture: Paul Willis Symbolic Creativity
 
Call Girls In Aerocity Delhi ❤️8860477959 Good Looking Escorts In 24/7 Delhi NCR
Call Girls In Aerocity Delhi ❤️8860477959 Good Looking Escorts In 24/7 Delhi NCRCall Girls In Aerocity Delhi ❤️8860477959 Good Looking Escorts In 24/7 Delhi NCR
Call Girls In Aerocity Delhi ❤️8860477959 Good Looking Escorts In 24/7 Delhi NCR
 
TAM AdEx 2023 Cross Media Advertising Recap - Auto Sector
TAM AdEx 2023 Cross Media Advertising Recap - Auto SectorTAM AdEx 2023 Cross Media Advertising Recap - Auto Sector
TAM AdEx 2023 Cross Media Advertising Recap - Auto Sector
 
The Pitfalls of Keyword Stuffing in SEO Copywriting
The Pitfalls of Keyword Stuffing in SEO CopywritingThe Pitfalls of Keyword Stuffing in SEO Copywriting
The Pitfalls of Keyword Stuffing in SEO Copywriting
 
Snapshot of Consumer Behaviors of March 2024-EOLiSurvey (EN).pdf
Snapshot of Consumer Behaviors of March 2024-EOLiSurvey (EN).pdfSnapshot of Consumer Behaviors of March 2024-EOLiSurvey (EN).pdf
Snapshot of Consumer Behaviors of March 2024-EOLiSurvey (EN).pdf
 
ASO Process: What is App Store Optimization
ASO Process: What is App Store OptimizationASO Process: What is App Store Optimization
ASO Process: What is App Store Optimization
 
5 Digital Marketing Tips | Devherds Software Solutions
5 Digital Marketing Tips | Devherds Software Solutions5 Digital Marketing Tips | Devherds Software Solutions
5 Digital Marketing Tips | Devherds Software Solutions
 
VIP Call Girls In Green Park 9654467111 Escorts Service
VIP Call Girls In Green Park 9654467111 Escorts ServiceVIP Call Girls In Green Park 9654467111 Escorts Service
VIP Call Girls In Green Park 9654467111 Escorts Service
 
The 10 Most Inspirational Leaders LEADING THE WAY TO SUCCESS, 2024
The 10 Most Inspirational Leaders LEADING THE WAY TO SUCCESS, 2024The 10 Most Inspirational Leaders LEADING THE WAY TO SUCCESS, 2024
The 10 Most Inspirational Leaders LEADING THE WAY TO SUCCESS, 2024
 
The 10 Most Influential CMO's Leading the Way of Success, 2024 (Final file) (...
The 10 Most Influential CMO's Leading the Way of Success, 2024 (Final file) (...The 10 Most Influential CMO's Leading the Way of Success, 2024 (Final file) (...
The 10 Most Influential CMO's Leading the Way of Success, 2024 (Final file) (...
 
From Chance to Choice - Tactical Link Building for International SEO
From Chance to Choice - Tactical Link Building for International SEOFrom Chance to Choice - Tactical Link Building for International SEO
From Chance to Choice - Tactical Link Building for International SEO
 
Mastering SEO in the Evolving AI-driven World
Mastering SEO in the Evolving AI-driven WorldMastering SEO in the Evolving AI-driven World
Mastering SEO in the Evolving AI-driven World
 
2024 SEO Trends for Business Success (WSA)
2024 SEO Trends for Business Success (WSA)2024 SEO Trends for Business Success (WSA)
2024 SEO Trends for Business Success (WSA)
 
McDonald's: A Journey Through Time (PPT)
McDonald's: A Journey Through Time (PPT)McDonald's: A Journey Through Time (PPT)
McDonald's: A Journey Through Time (PPT)
 
Talent Management for mba 3rd sem useful
Talent Management for mba 3rd sem usefulTalent Management for mba 3rd sem useful
Talent Management for mba 3rd sem useful
 
定制(ULV毕业证书)拉文大学毕业证成绩单原版一比一
定制(ULV毕业证书)拉文大学毕业证成绩单原版一比一定制(ULV毕业证书)拉文大学毕业证成绩单原版一比一
定制(ULV毕业证书)拉文大学毕业证成绩单原版一比一
 
Digital Marketing Spotlight: Lifecycle Advertising Strategies.pdf
Digital Marketing Spotlight: Lifecycle Advertising Strategies.pdfDigital Marketing Spotlight: Lifecycle Advertising Strategies.pdf
Digital Marketing Spotlight: Lifecycle Advertising Strategies.pdf
 
Most Impressive Construction Leaders in Tech, Making Waves in the Industry, 2...
Most Impressive Construction Leaders in Tech, Making Waves in the Industry, 2...Most Impressive Construction Leaders in Tech, Making Waves in the Industry, 2...
Most Impressive Construction Leaders in Tech, Making Waves in the Industry, 2...
 
Most Influential HR Leaders Leading the Corporate World, 2024 (Final file).pdf
Most Influential HR Leaders Leading the Corporate World, 2024 (Final file).pdfMost Influential HR Leaders Leading the Corporate World, 2024 (Final file).pdf
Most Influential HR Leaders Leading the Corporate World, 2024 (Final file).pdf
 

Troubleshooting Technical SEO Problems - Patrick Stox - Raleigh SEO Meetup

  • 1. Patrick Stox | @patrickstox #SEOMeetup Troubleshooting Technical SEO Issues
  • 2. Patrick Stox | @patrickstox #SEOMeetup Did Anything Change? Content Theme Title tag Heading Tags Website Structure Canonical
  • 3. Patrick Stox | @patrickstox #SEOMeetup How To See What Changed? Internet Archive Wayback Machine: http://archive.org/web/ You can even get archived versions of your robots.txt file Crawl Comparisons https://www.deepcrawl.com/ Site Monitoring http://www.pagemodified.com/, https://www.contentkingapp.com/, https://littlewarden.com
  • 4. Patrick Stox | @patrickstox #SEOMeetup Redirects Ahrefs Site Explorer > Best by links > filter by 404 Fixing redirects is usually one of the easiest wins of an SEO campaign.
  • 5. Patrick Stox | @patrickstox #SEOMeetup Redirects Try previous versions of pages if you know them or check archive.org and see if and how they are redirecting. Sometimes they may be redirecting, but not to the preferred location. https://searchengineland.com/fixing-historical-redirects-using-wayback-machine- apis-257628 Make sure any domains you had redirected are still registered and if they had a security certificate that it hasn’t expired.
  • 6. Patrick Stox | @patrickstox #SEOMeetup Redirect Location DNS level CDN level Server level (for Apache .htaccess or the server config) HTTP header response Language based (PHP, JS, meta refresh, etc)
  • 7. Patrick Stox | @patrickstox #SEOMeetup Status Code 200 – OK 301 – Permanent Redirect (as long as it’s in place) 302 – Temporary Redirect (may keep indexing at original URL) 307 – mostly browser cached these days. Could be a 302 or a 301 (check in private / incognito 404 – Not Found 410 – Gone 418 – I’m a teapot 50x – different errors Pages may not show the correct code. Could be an error page with a 200 status. Check all the hops. Chrome Dev Tools, Ayima Redirect Path, Link Redirect Trace
  • 8. Patrick Stox | @patrickstox #SEOMeetup Links External Any removed, nofollowed. Ahrefs, Moz, Majestic, SEMrush Internal Related posts removed, pages deleted, nofollow added to links or pages
  • 9. Patrick Stox | @patrickstox #SEOMeetup Anything Blocked or Noindexed? Check on-page elements (canonical, meta robots, pagination, hreflang) Robots.txt – check which folders are being blocked, also look for noindex in robots.txt (not officially supported). If anything is blocked from crawling, Google can’t see the content and can’t see on-page elements they need to consolidate signals. Meta robots values: noindex, nofollow, none (none doesn’t mean there isn’t one, it = noindex, nofollow)
  • 10. Patrick Stox | @patrickstox #SEOMeetup Multiple Tags Did any new sets of tags appear that might conflict with others? Could have additional tags because of a theme change or plugin/module added. For instance, if you have 2 robots meta tags that are index and one that is noindex, Google will likely obey the noindex.
  • 11. Patrick Stox | @patrickstox #SEOMeetup Tags in Multiple Locations Canonical – <head>, HTTP Header. Also impact it: preferred version in GSC, redirects, sitemap. Noindex – <head>, HTTP Header, robots.txt (unofficially). Hreflang – <head>, HTTP Header, sitemap.
  • 12. Patrick Stox | @patrickstox #SEOMeetup Tags Injected A tag may not show in the source if it is injected during the page load. You should see it in the rendered DOM (use Inspect). Google will likely not see these on the first pass, but after the page is sent to the renderer these would be picked up. Example: nofollow injected on outbound links will probably be counted as follow initially, then counted as nofollow later after it’s run through the WRS (Web Rendering Service).
  • 13. Patrick Stox | @patrickstox #SEOMeetup Google Search Console URL Parameter settings – make sure if you set these up that they are doing what you want them to. URL Removal Tool – Did anyone remove these URLs? Disavow file – Did someone disavow any links that may have been helping?
  • 14. Patrick Stox | @patrickstox #SEOMeetup Broken <head> Sometimes scripts or iframes or just anything not coded correctly can break the <head> section early. You will not see this with view-source, but may see it with Inspect or Inspect Element to see the rendered DOM (Document Object Model).
  • 15. Patrick Stox | @patrickstox #SEOMeetup What Google Sees Download Chrome 41. Win | Mac Use Fetch and Render in Google Search Console Rich Results Tool https://search.google.com/test/rich-results Change User-Agent to Googlebot. Chrome Dev Tools or User-Agent Switcher New Google Search Console Index Coverage Report https://search.google.com/search-console
  • 16. Patrick Stox | @patrickstox #SEOMeetup How Things Work Together Blocking crawling in robots.txt means nothing on the page gets seen and nothing gets consolidated. Noindex a page will break hreflang tags, so will redirects and canonical tags to a page other than the one specified. Noindex a page that has a canonical set as another page. Google isn’t necessarily consistent with this one. They see you’re trying to set a preferred version with the noindex, so they may drop one version of the page, still count that page for part of the set and ignore noindex, or in rare cases pass the noindex value to both pages. *A lot of things can go wrong. Many times lots of signals add up.
  • 17. Patrick Stox | @patrickstox #SEOMeetup Another Page Showing Add &filter=0 to the end of the URL for your Google Search. google.com/more-stuff-here&filter=0 This removes filters like domain clustering and shows when there are multiple pages on your website eligible for a query, which may indicate that they should be combined.
  • 18. Patrick Stox | @patrickstox #SEOMeetup Site:domain.com A site:domain.com search can reveal a wealth of knowledge about a website. I would be looking for pages that are indexed in ways I wouldn’t expect, such as with parameters, pages in site sections I may not know about, and any issues with pages being indexed that shouldn’t be (like a dev server).
  • 19. Patrick Stox | @patrickstox #SEOMeetup Site:domain.com “text from your site” A single term can show you relevant pages on your website related to that term which can give you internal link or content consolidation opportunities. It also shows if you’re eligible for a featured snippet that may not show. If you use a phrase instead of a keyword, this can be used to check if content is being picked up by Google, which is handy on websites that are JavaScript-driven. If it shows other websites with the same content, it may indicate that content is being copied.
  • 20. Patrick Stox | @patrickstox #SEOMeetup Cache:https://www.domain.com/page Shows you Google’s cache of the page. This is typically a snapshot of the HTML and should not be used for dynamic (JS) websites. If it shows a different page or a different domain or a different language, it indicates some issues around consolidating indexing signals, duplicate content, or crawling.
  • 21. Patrick Stox | @patrickstox #SEOMeetup Cache:https://www.domain.com/page In this example, the pages are the same so Google knows about all versions but usually wants to return one (it can return others) in the search results and the cache shows the canonicalized version.
  • 22. Patrick Stox | @patrickstox #SEOMeetup Info:https://www.domain.com/page This command will let you know if a page is indexed and how it is indexed. Multiple pages can be in the same set, like multiple records of different URLs grouped together. “You have 5 versions of this page with the same content that we know about, but we think this is the main one.” Most of the time, Google will return the version shown, but it can sometimes pull one of the other pages.
  • 23. Patrick Stox | @patrickstox #SEOMeetup Info:https://www.domain.com/page Marketo has their hreflang tags right, but because they use the same content on each they end up with just one version showing.
  • 24. Patrick Stox | @patrickstox #SEOMeetup Rules For User-Agents Or Autoredirecting You have to be careful with these. Google crawls from the US mostly and may be shown the wrong content, then funky things can happen. The homepage is missing.
  • 25. Patrick Stox | @patrickstox #SEOMeetup Rules For User-Agents Or Autoredirecting Info: shows the French page is being treated as the US page.
  • 26. Patrick Stox | @patrickstox #SEOMeetup Rules For User-Agents Or Autoredirecting There’s some kind of JS that’s redirecting the cache of Coursera to an error page.
  • 27. Patrick Stox | @patrickstox #SEOMeetup Rules For User-Agents Or Autoredirecting The cached version of the page shows the English content.
  • 28. Patrick Stox | @patrickstox #SEOMeetup