SlideShare ist ein Scribd-Unternehmen logo
1 von 12
Crawling large ecommerce sites
Maria Camanes, Senior SEO Consultant
● Over 6 years in SEO. Now a Senior SEO Consultant at Builtvisible,
where I joined 3 years ago
● Passionate about the technical side of SEO and specialised in site
speed optimisation and eCommerce SEO
● Work across a variety of accounts but mostly eCommerce sites
● Occasional speaker and regular trainer at BrightonSEO
● Twitter @mariacamanes
Common issues:
• A missing or wrongly implemented product retirement strategy can – and will – have a
negative impact on any ecommerce site’s organic performance
• Broken links are harmful for all types of sites but the possibility of broken links in an
ecommerce site is higher
• Discontinued or temporarily unavailable products can result in large quantities of 404s,
broken links and empty category pages (thin content)
• Displaying a 404 or empty page to your beloved customers will result in bad UX but also on
large quantities of link equity being lost
Today we’ll focus on how to find out of stock products as well as thin category pages and
- as these often occur in large quantities - how to deal with them at scale.
Maria’s tips on crawling large ecommerce sites
For example:
• This product page, has 91 backlinks from 28 different referring domains. The site has a
number of pages that return a 4xx status code with a significant number of backlinks
• As a result, it’s quite common to find large amounts of out of stock product pages for a
single site indexed by search engines
Tip #1:
Crawl your site to find out of stock products at scale
How to do it:
Use the ‘Custom search’ feature in Screaming Frog to find these when they return a 200 status
code (as these won’t be picked up via a standard crawl or GSC)
• Step 1: find the identifiable out of stock copy on your product page. Using Amazon as an example, their
identifiable out of stock is “currently unavailable”
Tip #1:
Crawl your site to find out of stock products at scale
How to do it:
Use the ‘Custom search’ feature in Screaming Frog to find these when they return a 200 status
code (as these won’t be picked up via a standard crawl or GSC)
• Step 1: find the identifiable out of stock copy on your product page. Using Amazon as an example, their
identifiable out of stock is “currently unavailable”
• Step 2: copy and paste this into Screaming Frog’s ‘Custom Search’ feature and run a crawl
Tip #1:
Crawl your site to find out of stock products at scale
How to do it:
Use the ‘Custom search’ feature in Screaming Frog to find these when they return a 200 status
code (as these won’t be picked up via a standard crawl or GSC)
• Step 1: find the identifiable out of stock copy on your product page. Using Amazon as an example, their
identifiable out of stock is “currently unavailable”
• Step 2: copy and paste this into Screaming Frog’s ‘Custom Search’ feature
• Step 3: crawl will return all of the product pages that contain the “out of stock” string. Don’t forget to manually
QA for any errors
Tip #1:
Crawl your site to find out of stock products at scale
• You can use the same process to find product listing pages that are empty (meaning they
have no products)
• Just copy the ‘no products’ identifier in Screaming Frog, in the same way we did for ‘out of
stock’ products
• Here are some examples:
Tip #2:
Apply this to category pages to find empty PLPs
Common issues:
• Thin category pages with limited stock are also a source of bad UX
• They will result in lost sales and when this happens at scale, this can have a significant
impact in revenue (not only for SEO)
• They put the site at risk of algorithm penalties
Tip #3:
Use the ‘Custom extraction’ tool to find thin PLPs
How to do it:
Taking this ASOS category page as an example
• Step 1: fetch the contents of any container using class=“styleCount” by typing this: //*[contains(@class,
'styleCount’)]
Tip #3:
Use the ‘Custom extraction’ tool to find thin PLPs
How to do it:
Taking this ASOS category page as an example
• Step 1: fetch the contents of any container using class=“styleCount” by typing this: //*[contains(@class,
'styleCount’)]
• Step 2: when crawl finishes, go to the ‘Custom’ tab at the top of the tool and you’ll see something like this
Tip #3:
Use the ‘Custom extraction’ tool to find thin PLPs
How to do it:
Taking this ASOS category page as an example
• Step 1: fetch the contents of any container using class=“styleCount” by typing this: //*[contains(@class,
'styleCount’)]
• Step 2: when crawl finishes, go to the ‘Custom’ tab at the top of the tool and you’ll see something like this
*Note: if your page doesn’t have a container with the number of products available, you can still count the number
of elements on a page: count(//div[@class="offer__content"])
Tip #3:
Use the ‘Custom extraction’ tool to find thin PLPs

Weitere ähnliche Inhalte

Was ist angesagt?

Creating a Website with WordPress.org
Creating a Website with WordPress.orgCreating a Website with WordPress.org
Creating a Website with WordPress.orgEileen Lonergan
 
Creating a self hosted wordpress website from scratch
Creating a self hosted wordpress website from scratchCreating a self hosted wordpress website from scratch
Creating a self hosted wordpress website from scratchNeil Kearney
 
How to make JavaScript websites successful in Google | iJS 2019
 How to make JavaScript websites successful in Google | iJS 2019 How to make JavaScript websites successful in Google | iJS 2019
How to make JavaScript websites successful in Google | iJS 2019Onely
 
Setting up a blog with WordPress.com Jan 2014 Class
Setting up a blog with WordPress.com Jan 2014 ClassSetting up a blog with WordPress.com Jan 2014 Class
Setting up a blog with WordPress.com Jan 2014 ClassEileen Lonergan
 
Technical SEO Terms for Advanced SEO
Technical SEO Terms for Advanced SEOTechnical SEO Terms for Advanced SEO
Technical SEO Terms for Advanced SEOsaraswati88
 
Jacob Hagberg - Real World SEO Examples Every Digital Marketer Can Learn From
Jacob Hagberg - Real World SEO Examples Every Digital Marketer Can Learn FromJacob Hagberg - Real World SEO Examples Every Digital Marketer Can Learn From
Jacob Hagberg - Real World SEO Examples Every Digital Marketer Can Learn FromJulia Grosman
 
Wordcamp, India 2009 - How to Implement SEO on a Wordpress Blog - Wordpress S...
Wordcamp, India 2009 - How to Implement SEO on a Wordpress Blog - Wordpress S...Wordcamp, India 2009 - How to Implement SEO on a Wordpress Blog - Wordpress S...
Wordcamp, India 2009 - How to Implement SEO on a Wordpress Blog - Wordpress S...Abhinav Gulyani
 
Rank above smx israel 2013 - schema & rich snippets
Rank above   smx israel 2013 - schema & rich snippetsRank above   smx israel 2013 - schema & rich snippets
Rank above smx israel 2013 - schema & rich snippetsBarry Schwartz
 
Basic Internet Marketing 101
Basic  Internet Marketing 101Basic  Internet Marketing 101
Basic Internet Marketing 101cherrybloosm
 
15 minutes seo audit
15 minutes seo audit15 minutes seo audit
15 minutes seo auditPrettyKlicks
 
Setting up a Blog with WordPress.com
Setting up a Blog with WordPress.comSetting up a Blog with WordPress.com
Setting up a Blog with WordPress.comEileen Lonergan
 
Creating Your Personal Brand
Creating Your Personal BrandCreating Your Personal Brand
Creating Your Personal Brandarickel
 
404 Pages are inevitable so make the most out of it.
404 Pages are inevitable so make the most out of it.404 Pages are inevitable so make the most out of it.
404 Pages are inevitable so make the most out of it.Neha Patel
 
WordPress SEO in 2014 - WordCamp Baltimore 2014
WordPress SEO in 2014 - WordCamp Baltimore 2014WordPress SEO in 2014 - WordCamp Baltimore 2014
WordPress SEO in 2014 - WordCamp Baltimore 2014Arsham Mirshah
 
WordPress SEO on Drugs!
WordPress SEO on Drugs!WordPress SEO on Drugs!
WordPress SEO on Drugs!Simon Sundén
 
Paid Traffic with WordPress PPC Hacks - by Peter Mead for BigDigital 2016
Paid Traffic with WordPress PPC Hacks - by Peter Mead for BigDigital 2016Paid Traffic with WordPress PPC Hacks - by Peter Mead for BigDigital 2016
Paid Traffic with WordPress PPC Hacks - by Peter Mead for BigDigital 2016Peter Mead
 
On site audit with screaming frog gdi
On site audit with screaming frog gdiOn site audit with screaming frog gdi
On site audit with screaming frog gdiGlen Dimaandal
 

Was ist angesagt? (19)

Creating a Website with WordPress.org
Creating a Website with WordPress.orgCreating a Website with WordPress.org
Creating a Website with WordPress.org
 
Creating a self hosted wordpress website from scratch
Creating a self hosted wordpress website from scratchCreating a self hosted wordpress website from scratch
Creating a self hosted wordpress website from scratch
 
How to make JavaScript websites successful in Google | iJS 2019
 How to make JavaScript websites successful in Google | iJS 2019 How to make JavaScript websites successful in Google | iJS 2019
How to make JavaScript websites successful in Google | iJS 2019
 
Setting up a blog with WordPress.com Jan 2014 Class
Setting up a blog with WordPress.com Jan 2014 ClassSetting up a blog with WordPress.com Jan 2014 Class
Setting up a blog with WordPress.com Jan 2014 Class
 
Technical SEO Terms for Advanced SEO
Technical SEO Terms for Advanced SEOTechnical SEO Terms for Advanced SEO
Technical SEO Terms for Advanced SEO
 
Jacob Hagberg - Real World SEO Examples Every Digital Marketer Can Learn From
Jacob Hagberg - Real World SEO Examples Every Digital Marketer Can Learn FromJacob Hagberg - Real World SEO Examples Every Digital Marketer Can Learn From
Jacob Hagberg - Real World SEO Examples Every Digital Marketer Can Learn From
 
Wordcamp, India 2009 - How to Implement SEO on a Wordpress Blog - Wordpress S...
Wordcamp, India 2009 - How to Implement SEO on a Wordpress Blog - Wordpress S...Wordcamp, India 2009 - How to Implement SEO on a Wordpress Blog - Wordpress S...
Wordcamp, India 2009 - How to Implement SEO on a Wordpress Blog - Wordpress S...
 
Rank above smx israel 2013 - schema & rich snippets
Rank above   smx israel 2013 - schema & rich snippetsRank above   smx israel 2013 - schema & rich snippets
Rank above smx israel 2013 - schema & rich snippets
 
Basic Internet Marketing 101
Basic  Internet Marketing 101Basic  Internet Marketing 101
Basic Internet Marketing 101
 
Ecommerce webinar-oct-2010
Ecommerce webinar-oct-2010Ecommerce webinar-oct-2010
Ecommerce webinar-oct-2010
 
15 minutes seo audit
15 minutes seo audit15 minutes seo audit
15 minutes seo audit
 
Setting up a Blog with WordPress.com
Setting up a Blog with WordPress.comSetting up a Blog with WordPress.com
Setting up a Blog with WordPress.com
 
Creating Your Personal Brand
Creating Your Personal BrandCreating Your Personal Brand
Creating Your Personal Brand
 
404 Pages are inevitable so make the most out of it.
404 Pages are inevitable so make the most out of it.404 Pages are inevitable so make the most out of it.
404 Pages are inevitable so make the most out of it.
 
WordPress SEO in 2014 - WordCamp Baltimore 2014
WordPress SEO in 2014 - WordCamp Baltimore 2014WordPress SEO in 2014 - WordCamp Baltimore 2014
WordPress SEO in 2014 - WordCamp Baltimore 2014
 
Screaming Frog PPT
Screaming Frog PPTScreaming Frog PPT
Screaming Frog PPT
 
WordPress SEO on Drugs!
WordPress SEO on Drugs!WordPress SEO on Drugs!
WordPress SEO on Drugs!
 
Paid Traffic with WordPress PPC Hacks - by Peter Mead for BigDigital 2016
Paid Traffic with WordPress PPC Hacks - by Peter Mead for BigDigital 2016Paid Traffic with WordPress PPC Hacks - by Peter Mead for BigDigital 2016
Paid Traffic with WordPress PPC Hacks - by Peter Mead for BigDigital 2016
 
On site audit with screaming frog gdi
On site audit with screaming frog gdiOn site audit with screaming frog gdi
On site audit with screaming frog gdi
 

Ähnlich wie Crawling ecommerce sites – Maria Camanes' top tips from Tea-time SEO

SEO for Ecommerce: A Comprehensive Guide
SEO for Ecommerce: A Comprehensive GuideSEO for Ecommerce: A Comprehensive Guide
SEO for Ecommerce: A Comprehensive GuideAdam Audette
 
Seo for ecommerce websites
Seo for ecommerce websitesSeo for ecommerce websites
Seo for ecommerce websitesGrape5
 
Demand quest seo training session 2 5.2018
Demand quest seo training session 2 5.2018Demand quest seo training session 2 5.2018
Demand quest seo training session 2 5.2018Nate Plaunt
 
Demand Quest SEO Training Session 2 - 9.2017
Demand Quest SEO Training Session 2 - 9.2017Demand Quest SEO Training Session 2 - 9.2017
Demand Quest SEO Training Session 2 - 9.2017Nate Plaunt
 
Content Audit Webinar with Everett & URL Profiler
Content Audit Webinar with Everett & URL ProfilerContent Audit Webinar with Everett & URL Profiler
Content Audit Webinar with Everett & URL ProfilerGoInflow
 
Basic guide to SEO
Basic guide to SEOBasic guide to SEO
Basic guide to SEOShruti Goel
 
BITM3730 11-14.pptx
BITM3730 11-14.pptxBITM3730 11-14.pptx
BITM3730 11-14.pptxMattMarino13
 
BITM3730 11-14.pptx
BITM3730 11-14.pptxBITM3730 11-14.pptx
BITM3730 11-14.pptxMattMarino13
 
Demand Quest SEO training session 2
Demand Quest SEO training session 2Demand Quest SEO training session 2
Demand Quest SEO training session 2Nate Plaunt
 
Large Scale SEO - Method to the madness
Large Scale SEO - Method to the madnessLarge Scale SEO - Method to the madness
Large Scale SEO - Method to the madnessJoost de Valk
 
Future-Proofed Magento SEO at Imagine 2015
Future-Proofed Magento SEO at Imagine 2015Future-Proofed Magento SEO at Imagine 2015
Future-Proofed Magento SEO at Imagine 2015Paul Rogers
 
Search Engine Optimization (SEO)
Search Engine Optimization (SEO)Search Engine Optimization (SEO)
Search Engine Optimization (SEO)Christopher Mbinda
 
Drupal SEO - Optimise your Drupal website for search engines and customers
Drupal SEO - Optimise your Drupal website for search engines and customersDrupal SEO - Optimise your Drupal website for search engines and customers
Drupal SEO - Optimise your Drupal website for search engines and customersSymphony3
 
How to disrupt established markets with SEO in 2015 - LOGIN 2015
How to disrupt established markets with SEO in 2015 - LOGIN 2015How to disrupt established markets with SEO in 2015 - LOGIN 2015
How to disrupt established markets with SEO in 2015 - LOGIN 2015Yannis Karagiannidis
 
Demand Quest SEO Training - Session 2
Demand Quest SEO Training - Session 2Demand Quest SEO Training - Session 2
Demand Quest SEO Training - Session 2Nate Plaunt
 
DSA: A Tool for All PPC Accounts - HeroConf London 2017
DSA: A Tool for All PPC Accounts - HeroConf London 2017DSA: A Tool for All PPC Accounts - HeroConf London 2017
DSA: A Tool for All PPC Accounts - HeroConf London 2017Michelle Morgan
 
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
 
E commerce Important practices
E commerce Important practicesE commerce Important practices
E commerce Important practicesinkacoy
 

Ähnlich wie Crawling ecommerce sites – Maria Camanes' top tips from Tea-time SEO (20)

SEO for Ecommerce: A Comprehensive Guide
SEO for Ecommerce: A Comprehensive GuideSEO for Ecommerce: A Comprehensive Guide
SEO for Ecommerce: A Comprehensive Guide
 
Seo for ecommerce websites
Seo for ecommerce websitesSeo for ecommerce websites
Seo for ecommerce websites
 
Demand quest seo training session 2 5.2018
Demand quest seo training session 2 5.2018Demand quest seo training session 2 5.2018
Demand quest seo training session 2 5.2018
 
Demand Quest SEO Training Session 2 - 9.2017
Demand Quest SEO Training Session 2 - 9.2017Demand Quest SEO Training Session 2 - 9.2017
Demand Quest SEO Training Session 2 - 9.2017
 
Content Audit Webinar with Everett & URL Profiler
Content Audit Webinar with Everett & URL ProfilerContent Audit Webinar with Everett & URL Profiler
Content Audit Webinar with Everett & URL Profiler
 
Basic guide to SEO
Basic guide to SEOBasic guide to SEO
Basic guide to SEO
 
BITM3730 11-14.pptx
BITM3730 11-14.pptxBITM3730 11-14.pptx
BITM3730 11-14.pptx
 
Brand Kindle
Brand KindleBrand Kindle
Brand Kindle
 
BITM3730 11-14.pptx
BITM3730 11-14.pptxBITM3730 11-14.pptx
BITM3730 11-14.pptx
 
Demand Quest SEO training session 2
Demand Quest SEO training session 2Demand Quest SEO training session 2
Demand Quest SEO training session 2
 
Large Scale SEO - Method to the madness
Large Scale SEO - Method to the madnessLarge Scale SEO - Method to the madness
Large Scale SEO - Method to the madness
 
Future-Proofed Magento SEO at Imagine 2015
Future-Proofed Magento SEO at Imagine 2015Future-Proofed Magento SEO at Imagine 2015
Future-Proofed Magento SEO at Imagine 2015
 
Search Engine Optimization (SEO)
Search Engine Optimization (SEO)Search Engine Optimization (SEO)
Search Engine Optimization (SEO)
 
Drupal SEO - Optimise your Drupal website for search engines and customers
Drupal SEO - Optimise your Drupal website for search engines and customersDrupal SEO - Optimise your Drupal website for search engines and customers
Drupal SEO - Optimise your Drupal website for search engines and customers
 
How to disrupt established markets with SEO in 2015 - LOGIN 2015
How to disrupt established markets with SEO in 2015 - LOGIN 2015How to disrupt established markets with SEO in 2015 - LOGIN 2015
How to disrupt established markets with SEO in 2015 - LOGIN 2015
 
Demand Quest SEO Training - Session 2
Demand Quest SEO Training - Session 2Demand Quest SEO Training - Session 2
Demand Quest SEO Training - Session 2
 
DSA: A Tool for All PPC Accounts - HeroConf London 2017
DSA: A Tool for All PPC Accounts - HeroConf London 2017DSA: A Tool for All PPC Accounts - HeroConf London 2017
DSA: A Tool for All PPC Accounts - HeroConf London 2017
 
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
 
E commerce Important practices
E commerce Important practicesE commerce Important practices
E commerce Important practices
 
Search Marketing For E-Commerce
Search Marketing For E-CommerceSearch Marketing For E-Commerce
Search Marketing For E-Commerce
 

Mehr von Builtvisible

Webinar: How to benefit from changing consumer demand
Webinar: How to benefit from changing consumer demandWebinar: How to benefit from changing consumer demand
Webinar: How to benefit from changing consumer demandBuiltvisible
 
GA4 Mini Training Webinar Deck.pdf
GA4 Mini Training Webinar Deck.pdfGA4 Mini Training Webinar Deck.pdf
GA4 Mini Training Webinar Deck.pdfBuiltvisible
 
Webinar: How and why to use social media to inform creative content
Webinar: How and why to use social media to inform creative contentWebinar: How and why to use social media to inform creative content
Webinar: How and why to use social media to inform creative contentBuiltvisible
 
Webinar: How to supercharge local SEO strategies for multi-location businesses
Webinar: How to supercharge local SEO strategies for multi-location businessesWebinar: How to supercharge local SEO strategies for multi-location businesses
Webinar: How to supercharge local SEO strategies for multi-location businessesBuiltvisible
 
How to prepare for Google's page experience update
How to prepare for Google's page experience updateHow to prepare for Google's page experience update
How to prepare for Google's page experience updateBuiltvisible
 
Optimising your faceted navigation to target long-tail keywords
Optimising your faceted navigation to target long-tail keywordsOptimising your faceted navigation to target long-tail keywords
Optimising your faceted navigation to target long-tail keywordsBuiltvisible
 
Ecommerce quick wins you can implement today to boost SEO performance
Ecommerce quick wins you can implement today to boost SEO performanceEcommerce quick wins you can implement today to boost SEO performance
Ecommerce quick wins you can implement today to boost SEO performanceBuiltvisible
 
Checking google index status at scale
Checking google index status at scaleChecking google index status at scale
Checking google index status at scaleBuiltvisible
 
How to build a flexible content strategy
How to build a flexible content strategyHow to build a flexible content strategy
How to build a flexible content strategyBuiltvisible
 
How to make change happen in your organisation by talking your devs language
How to make change happen in your organisation by talking your devs languageHow to make change happen in your organisation by talking your devs language
How to make change happen in your organisation by talking your devs languageBuiltvisible
 
Google for jobs – Matt Hunt's top tips from Tea-time SEO
Google for jobs – Matt Hunt's top tips from Tea-time SEOGoogle for jobs – Matt Hunt's top tips from Tea-time SEO
Google for jobs – Matt Hunt's top tips from Tea-time SEOBuiltvisible
 
Reducing site speed - Rachel Costello's top tips from Tea-time SEO
Reducing site speed - Rachel Costello's top tips from Tea-time SEOReducing site speed - Rachel Costello's top tips from Tea-time SEO
Reducing site speed - Rachel Costello's top tips from Tea-time SEOBuiltvisible
 
Webinar: Common challenges with e commerce seo optimisation
Webinar: Common challenges with e commerce seo optimisationWebinar: Common challenges with e commerce seo optimisation
Webinar: Common challenges with e commerce seo optimisationBuiltvisible
 
Webinar: Turn browsers to customers with product page improvements
Webinar: Turn browsers to customers with product page improvementsWebinar: Turn browsers to customers with product page improvements
Webinar: Turn browsers to customers with product page improvementsBuiltvisible
 
Building a culture of measurement: PR Week Breakfast Briefing
Building a culture of measurement: PR Week Breakfast BriefingBuilding a culture of measurement: PR Week Breakfast Briefing
Building a culture of measurement: PR Week Breakfast BriefingBuiltvisible
 
Getting PR Onside with Data | SearchLove 2018
Getting PR Onside with Data | SearchLove 2018Getting PR Onside with Data | SearchLove 2018
Getting PR Onside with Data | SearchLove 2018Builtvisible
 
PPC Cost Analysis | Search Marketing Summit Australia 2
PPC Cost Analysis | Search Marketing Summit Australia 2PPC Cost Analysis | Search Marketing Summit Australia 2
PPC Cost Analysis | Search Marketing Summit Australia 2Builtvisible
 
Addressing Site Quality | Search Marketing Summit Australia
Addressing Site Quality | Search Marketing Summit AustraliaAddressing Site Quality | Search Marketing Summit Australia
Addressing Site Quality | Search Marketing Summit AustraliaBuiltvisible
 
SEO for Faceted Navigation | Get STAT City Crawl
SEO for Faceted Navigation | Get STAT City CrawlSEO for Faceted Navigation | Get STAT City Crawl
SEO for Faceted Navigation | Get STAT City CrawlBuiltvisible
 
Google Tag Manager Can Do What? | SMX London
Google Tag Manager Can Do What? | SMX LondonGoogle Tag Manager Can Do What? | SMX London
Google Tag Manager Can Do What? | SMX LondonBuiltvisible
 

Mehr von Builtvisible (20)

Webinar: How to benefit from changing consumer demand
Webinar: How to benefit from changing consumer demandWebinar: How to benefit from changing consumer demand
Webinar: How to benefit from changing consumer demand
 
GA4 Mini Training Webinar Deck.pdf
GA4 Mini Training Webinar Deck.pdfGA4 Mini Training Webinar Deck.pdf
GA4 Mini Training Webinar Deck.pdf
 
Webinar: How and why to use social media to inform creative content
Webinar: How and why to use social media to inform creative contentWebinar: How and why to use social media to inform creative content
Webinar: How and why to use social media to inform creative content
 
Webinar: How to supercharge local SEO strategies for multi-location businesses
Webinar: How to supercharge local SEO strategies for multi-location businessesWebinar: How to supercharge local SEO strategies for multi-location businesses
Webinar: How to supercharge local SEO strategies for multi-location businesses
 
How to prepare for Google's page experience update
How to prepare for Google's page experience updateHow to prepare for Google's page experience update
How to prepare for Google's page experience update
 
Optimising your faceted navigation to target long-tail keywords
Optimising your faceted navigation to target long-tail keywordsOptimising your faceted navigation to target long-tail keywords
Optimising your faceted navigation to target long-tail keywords
 
Ecommerce quick wins you can implement today to boost SEO performance
Ecommerce quick wins you can implement today to boost SEO performanceEcommerce quick wins you can implement today to boost SEO performance
Ecommerce quick wins you can implement today to boost SEO performance
 
Checking google index status at scale
Checking google index status at scaleChecking google index status at scale
Checking google index status at scale
 
How to build a flexible content strategy
How to build a flexible content strategyHow to build a flexible content strategy
How to build a flexible content strategy
 
How to make change happen in your organisation by talking your devs language
How to make change happen in your organisation by talking your devs languageHow to make change happen in your organisation by talking your devs language
How to make change happen in your organisation by talking your devs language
 
Google for jobs – Matt Hunt's top tips from Tea-time SEO
Google for jobs – Matt Hunt's top tips from Tea-time SEOGoogle for jobs – Matt Hunt's top tips from Tea-time SEO
Google for jobs – Matt Hunt's top tips from Tea-time SEO
 
Reducing site speed - Rachel Costello's top tips from Tea-time SEO
Reducing site speed - Rachel Costello's top tips from Tea-time SEOReducing site speed - Rachel Costello's top tips from Tea-time SEO
Reducing site speed - Rachel Costello's top tips from Tea-time SEO
 
Webinar: Common challenges with e commerce seo optimisation
Webinar: Common challenges with e commerce seo optimisationWebinar: Common challenges with e commerce seo optimisation
Webinar: Common challenges with e commerce seo optimisation
 
Webinar: Turn browsers to customers with product page improvements
Webinar: Turn browsers to customers with product page improvementsWebinar: Turn browsers to customers with product page improvements
Webinar: Turn browsers to customers with product page improvements
 
Building a culture of measurement: PR Week Breakfast Briefing
Building a culture of measurement: PR Week Breakfast BriefingBuilding a culture of measurement: PR Week Breakfast Briefing
Building a culture of measurement: PR Week Breakfast Briefing
 
Getting PR Onside with Data | SearchLove 2018
Getting PR Onside with Data | SearchLove 2018Getting PR Onside with Data | SearchLove 2018
Getting PR Onside with Data | SearchLove 2018
 
PPC Cost Analysis | Search Marketing Summit Australia 2
PPC Cost Analysis | Search Marketing Summit Australia 2PPC Cost Analysis | Search Marketing Summit Australia 2
PPC Cost Analysis | Search Marketing Summit Australia 2
 
Addressing Site Quality | Search Marketing Summit Australia
Addressing Site Quality | Search Marketing Summit AustraliaAddressing Site Quality | Search Marketing Summit Australia
Addressing Site Quality | Search Marketing Summit Australia
 
SEO for Faceted Navigation | Get STAT City Crawl
SEO for Faceted Navigation | Get STAT City CrawlSEO for Faceted Navigation | Get STAT City Crawl
SEO for Faceted Navigation | Get STAT City Crawl
 
Google Tag Manager Can Do What? | SMX London
Google Tag Manager Can Do What? | SMX LondonGoogle Tag Manager Can Do What? | SMX London
Google Tag Manager Can Do What? | SMX London
 

Kürzlich hochgeladen

Defining Marketing for the 21st Century,kotler
Defining Marketing for the 21st Century,kotlerDefining Marketing for the 21st Century,kotler
Defining Marketing for the 21st Century,kotlerAmirNasiruog
 
The Science of Landing Page Messaging.pdf
The Science of Landing Page Messaging.pdfThe Science of Landing Page Messaging.pdf
The Science of Landing Page Messaging.pdfVWO
 
Situation Analysis | Management Company.
Situation Analysis | Management Company.Situation Analysis | Management Company.
Situation Analysis | Management Company.DanielaQuiroz63
 
Google 3rd-Party Cookie Deprecation [Update] + 5 Best Strategies
Google 3rd-Party Cookie Deprecation [Update] + 5 Best StrategiesGoogle 3rd-Party Cookie Deprecation [Update] + 5 Best Strategies
Google 3rd-Party Cookie Deprecation [Update] + 5 Best StrategiesSearch Engine Journal
 
How to Leverage Behavioral Science Insights for Direct Mail Success
How to Leverage Behavioral Science Insights for Direct Mail SuccessHow to Leverage Behavioral Science Insights for Direct Mail Success
How to Leverage Behavioral Science Insights for Direct Mail SuccessAggregage
 
Cash payment girl 9257726604 Hand ✋ to Hand over girl
Cash payment girl 9257726604 Hand ✋ to Hand over girlCash payment girl 9257726604 Hand ✋ to Hand over girl
Cash payment girl 9257726604 Hand ✋ to Hand over girlCall girl Jaipur
 
Kraft Mac and Cheese campaign presentation
Kraft Mac and Cheese campaign presentationKraft Mac and Cheese campaign presentation
Kraft Mac and Cheese campaign presentationtbatkhuu1
 
How to utilize calculated properties in your HubSpot setups
How to utilize calculated properties in your HubSpot setupsHow to utilize calculated properties in your HubSpot setups
How to utilize calculated properties in your HubSpot setupsssuser4571da
 
Enjoy Night⚡Call Girls Dlf City Phase 4 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 4 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 4 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 4 Gurgaon >༒8448380779 Escort ServiceDelhi Call girls
 
Branding strategies of new company .pptx
Branding strategies of new company .pptxBranding strategies of new company .pptx
Branding strategies of new company .pptxVikasTiwari846641
 
personal branding kit for music business
personal branding kit for music businesspersonal branding kit for music business
personal branding kit for music businessbrjohnson6
 
Unraveling the Mystery of the Hinterkaifeck Murders.pptx
Unraveling the Mystery of the Hinterkaifeck Murders.pptxUnraveling the Mystery of the Hinterkaifeck Murders.pptx
Unraveling the Mystery of the Hinterkaifeck Murders.pptxelizabethella096
 
What is Google Search Console and What is it provide?
What is Google Search Console and What is it provide?What is Google Search Console and What is it provide?
What is Google Search Console and What is it provide?riteshhsociall
 
Factors-Influencing-Branding-Strategies.pptx
Factors-Influencing-Branding-Strategies.pptxFactors-Influencing-Branding-Strategies.pptx
Factors-Influencing-Branding-Strategies.pptxVikasTiwari846641
 

Kürzlich hochgeladen (20)

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
 
Defining Marketing for the 21st Century,kotler
Defining Marketing for the 21st Century,kotlerDefining Marketing for the 21st Century,kotler
Defining Marketing for the 21st Century,kotler
 
The Science of Landing Page Messaging.pdf
The Science of Landing Page Messaging.pdfThe Science of Landing Page Messaging.pdf
The Science of Landing Page Messaging.pdf
 
Situation Analysis | Management Company.
Situation Analysis | Management Company.Situation Analysis | Management Company.
Situation Analysis | Management Company.
 
Google 3rd-Party Cookie Deprecation [Update] + 5 Best Strategies
Google 3rd-Party Cookie Deprecation [Update] + 5 Best StrategiesGoogle 3rd-Party Cookie Deprecation [Update] + 5 Best Strategies
Google 3rd-Party Cookie Deprecation [Update] + 5 Best Strategies
 
How to Leverage Behavioral Science Insights for Direct Mail Success
How to Leverage Behavioral Science Insights for Direct Mail SuccessHow to Leverage Behavioral Science Insights for Direct Mail Success
How to Leverage Behavioral Science Insights for Direct Mail Success
 
Cash payment girl 9257726604 Hand ✋ to Hand over girl
Cash payment girl 9257726604 Hand ✋ to Hand over girlCash payment girl 9257726604 Hand ✋ to Hand over girl
Cash payment girl 9257726604 Hand ✋ to Hand over girl
 
Kraft Mac and Cheese campaign presentation
Kraft Mac and Cheese campaign presentationKraft Mac and Cheese campaign presentation
Kraft Mac and Cheese campaign presentation
 
How to utilize calculated properties in your HubSpot setups
How to utilize calculated properties in your HubSpot setupsHow to utilize calculated properties in your HubSpot setups
How to utilize calculated properties in your HubSpot setups
 
Creator Influencer Strategy Master Class - Corinne Rose Guirgis
Creator Influencer Strategy Master Class - Corinne Rose GuirgisCreator Influencer Strategy Master Class - Corinne Rose Guirgis
Creator Influencer Strategy Master Class - Corinne Rose Guirgis
 
Enjoy Night⚡Call Girls Dlf City Phase 4 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 4 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 4 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 4 Gurgaon >༒8448380779 Escort Service
 
Branding strategies of new company .pptx
Branding strategies of new company .pptxBranding strategies of new company .pptx
Branding strategies of new company .pptx
 
personal branding kit for music business
personal branding kit for music businesspersonal branding kit for music business
personal branding kit for music business
 
Unraveling the Mystery of the Hinterkaifeck Murders.pptx
Unraveling the Mystery of the Hinterkaifeck Murders.pptxUnraveling the Mystery of the Hinterkaifeck Murders.pptx
Unraveling the Mystery of the Hinterkaifeck Murders.pptx
 
Brand Strategy Master Class - Juntae DeLane
Brand Strategy Master Class - Juntae DeLaneBrand Strategy Master Class - Juntae DeLane
Brand Strategy Master Class - Juntae DeLane
 
Podcast Marketing Master Class - Roger Nairn
Podcast Marketing Master Class - Roger NairnPodcast Marketing Master Class - Roger Nairn
Podcast Marketing Master Class - Roger Nairn
 
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
 
What is Google Search Console and What is it provide?
What is Google Search Console and What is it provide?What is Google Search Console and What is it provide?
What is Google Search Console and What is it provide?
 
Factors-Influencing-Branding-Strategies.pptx
Factors-Influencing-Branding-Strategies.pptxFactors-Influencing-Branding-Strategies.pptx
Factors-Influencing-Branding-Strategies.pptx
 
Driving AI Competency - Key Considerations for B2B Marketers - Rosemary Brisco
Driving AI Competency - Key Considerations for B2B Marketers - Rosemary BriscoDriving AI Competency - Key Considerations for B2B Marketers - Rosemary Brisco
Driving AI Competency - Key Considerations for B2B Marketers - Rosemary Brisco
 

Crawling ecommerce sites – Maria Camanes' top tips from Tea-time SEO

  • 2. Maria Camanes, Senior SEO Consultant ● Over 6 years in SEO. Now a Senior SEO Consultant at Builtvisible, where I joined 3 years ago ● Passionate about the technical side of SEO and specialised in site speed optimisation and eCommerce SEO ● Work across a variety of accounts but mostly eCommerce sites ● Occasional speaker and regular trainer at BrightonSEO ● Twitter @mariacamanes
  • 3. Common issues: • A missing or wrongly implemented product retirement strategy can – and will – have a negative impact on any ecommerce site’s organic performance • Broken links are harmful for all types of sites but the possibility of broken links in an ecommerce site is higher • Discontinued or temporarily unavailable products can result in large quantities of 404s, broken links and empty category pages (thin content) • Displaying a 404 or empty page to your beloved customers will result in bad UX but also on large quantities of link equity being lost Today we’ll focus on how to find out of stock products as well as thin category pages and - as these often occur in large quantities - how to deal with them at scale. Maria’s tips on crawling large ecommerce sites
  • 4. For example: • This product page, has 91 backlinks from 28 different referring domains. The site has a number of pages that return a 4xx status code with a significant number of backlinks • As a result, it’s quite common to find large amounts of out of stock product pages for a single site indexed by search engines Tip #1: Crawl your site to find out of stock products at scale
  • 5. How to do it: Use the ‘Custom search’ feature in Screaming Frog to find these when they return a 200 status code (as these won’t be picked up via a standard crawl or GSC) • Step 1: find the identifiable out of stock copy on your product page. Using Amazon as an example, their identifiable out of stock is “currently unavailable” Tip #1: Crawl your site to find out of stock products at scale
  • 6. How to do it: Use the ‘Custom search’ feature in Screaming Frog to find these when they return a 200 status code (as these won’t be picked up via a standard crawl or GSC) • Step 1: find the identifiable out of stock copy on your product page. Using Amazon as an example, their identifiable out of stock is “currently unavailable” • Step 2: copy and paste this into Screaming Frog’s ‘Custom Search’ feature and run a crawl Tip #1: Crawl your site to find out of stock products at scale
  • 7. How to do it: Use the ‘Custom search’ feature in Screaming Frog to find these when they return a 200 status code (as these won’t be picked up via a standard crawl or GSC) • Step 1: find the identifiable out of stock copy on your product page. Using Amazon as an example, their identifiable out of stock is “currently unavailable” • Step 2: copy and paste this into Screaming Frog’s ‘Custom Search’ feature • Step 3: crawl will return all of the product pages that contain the “out of stock” string. Don’t forget to manually QA for any errors Tip #1: Crawl your site to find out of stock products at scale
  • 8. • You can use the same process to find product listing pages that are empty (meaning they have no products) • Just copy the ‘no products’ identifier in Screaming Frog, in the same way we did for ‘out of stock’ products • Here are some examples: Tip #2: Apply this to category pages to find empty PLPs
  • 9. Common issues: • Thin category pages with limited stock are also a source of bad UX • They will result in lost sales and when this happens at scale, this can have a significant impact in revenue (not only for SEO) • They put the site at risk of algorithm penalties Tip #3: Use the ‘Custom extraction’ tool to find thin PLPs
  • 10. How to do it: Taking this ASOS category page as an example • Step 1: fetch the contents of any container using class=“styleCount” by typing this: //*[contains(@class, 'styleCount’)] Tip #3: Use the ‘Custom extraction’ tool to find thin PLPs
  • 11. How to do it: Taking this ASOS category page as an example • Step 1: fetch the contents of any container using class=“styleCount” by typing this: //*[contains(@class, 'styleCount’)] • Step 2: when crawl finishes, go to the ‘Custom’ tab at the top of the tool and you’ll see something like this Tip #3: Use the ‘Custom extraction’ tool to find thin PLPs
  • 12. How to do it: Taking this ASOS category page as an example • Step 1: fetch the contents of any container using class=“styleCount” by typing this: //*[contains(@class, 'styleCount’)] • Step 2: when crawl finishes, go to the ‘Custom’ tab at the top of the tool and you’ll see something like this *Note: if your page doesn’t have a container with the number of products available, you can still count the number of elements on a page: count(//div[@class="offer__content"]) Tip #3: Use the ‘Custom extraction’ tool to find thin PLPs