SlideShare a Scribd company logo
Generating better
indexing signals for
eCommerce websites
Slideshare.Net/DanTaylor29
@taylordanrw
Dan Taylor
SALT.agency
1
2
3
4
5
6
7
8
9
10
11
12
13
14
# Hello! ‘I’m Dan’;
* Head of Technical SEO at SALT.agency
* 2018 TechSEO Boost Innovation Prize Winner #EdgeSEO
* TechSEO Podcast
* https://sloth.cloud + https://hreflangchecker.com
* https://mirador.solutions
* https://salt.agency
* https://dantaylor.online
eCommerceIndexing
brightonseo.html dan_taylor.css
1
2
3
4
5
6
7
8
9
10
11
12
13
14
# Why do we care
about indexing in
eCommerce?
brightonseo.html dan_taylor.css
1
2
3
4
5
6
7
8
9
10
11
12
13
14
1
2
3
4
5
6
7
8
9
10
11
12
13
14
# Are we on the verge of an
indexing shift?
Google, in their own docs, outlines that the web is expanding at a pace
far outstretching its own capability and means to crawl (and index) every
URL.
Crawling is expensive. Indexing and storing data is expensive. Refreshing
that data is expensive.
Search engines are getting smarter, and we are seeing new technology like
IndexNow.
It makes financial and environmental sense to reduce crawling, indexing,
and storage for a large % of the internet, and rely on Webmaster
input/effort values for the remaining %.
Conspiracy Theory Alert
brightonseo.html dan_taylor.css
1
2
3
4
5
6
7
8
9
10
11
12
13
14
< 100% indexed?
Possible?! >
01 {
[Indexing issues]
}
eCommerceIndexing
brightonseo.html dan_taylor.css
1
2
3
4
5
6
7
8
9
10
11
12
13
14
# Why do websites
have indexing
issues?
brightonseo.html dan_taylor.css
1
2
3
4
5
6
7
8
9
10
11
12
13
14
* Technical
Canonical and other indexing directive
issues
Server caused errors (e.g. GEO IP
redirects)
HTTP headers
<head> breaks
eCommerceIndexing
brightonseo.html dan_taylor.css
1
2
3
4
5
6
7
8
9
10
11
12
13
14
* “Quality”
Quality threshold
“Fit for query”
“Undesirable characteristics”
Unsatisfactory main content
TTR (time to result)
eCommerceIndexing
brightonseo.html dan_taylor.css
1
2
3
4
5
6
7
8
9
10
11
12
13
14
* Content issues
Internal content conflicts
Value proposition and beneficial purpose
issues
eCommerceIndexing
brightonseo.html dan_taylor.css
1
2
3
4
5
6
7
8
9
10
11
12
13
14
01.1 {
[eCom Indexing
Problems]
< TECHNICAL PROBLEMS >
}
brightonseo.html dan_taylor.css
1
2
3
4
5
6
7
8
9
10
11
12
13
14
# Technical Problems
Technical indexing problems typically boil down to issues with (x) robots,
(x) canonicals, and interesting server behaviours (such as GEO IP
redirects).
HTML and X robots tags are pretty clean cut, they’re either there or
they’re not. They get more complicated if you’re canonicalizing another
page to your target, and also have a noindex on the source page - but this
is relatively simple to troubleshoot.
Canonicals on the other hand can be technical, or content/quality…
eCommerceIndexing
brightonseo.html dan_taylor.css
1
2
3
4
5
6
7
8
9
10
11
12
13
14
# Canonical Errors
Alternate page with proper canonical tag
You’ve canonicalized page A to page B, and Google is respecting it.
Duplicate without user-selected canonical
Google has found duplicate pages, can’t work out the canonical situation
so has made a judgement call (parameters are a likely culprit).
Duplicate, Google chose different canonical than user
Google thinks another URL has the same, if not better, value proposition
than the one you’ve marked as a canonical, so it’s ignored you.
Canonicals are fun
brightonseo.html dan_taylor.css
1
2
3
4
5
6
7
8
9
10
11
12
13
14
# Variable products & canonicals
Variable products can sometimes pose a problem when it comes to SEO - and
indexing.
Typically a CMS will use parameters for single product variations, and
others where the SKU is different, you’ll just get different URIs.
But what if the product name is technically the same...
eCommerceIndexing
brightonseo.html dan_taylor.css
1
2
3
4
5
6
7
8
9
10
11
12
13
14
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Worldwake Double Masters Masters 25 From The
Vault: 20
Eternal
Masters
1
2
3
4
5
6
7
8
9
10
11
12
13
14
All of these have unique URLs, as they all are unique products with unique
SKUs.
All of them are valid, and collectible, and competitive, and desired by
users, so no-indexing them isn’t an option.
In this instance, the value proposition and content needs to be updated at
a PIM level for each product to give enough reason for Google to look at
these six (effectively the same) legendary planeswalkers and index them
all so they’re all discoverable.
But what if someone searches for [jace the mind sculptor] without
specifying a release set? We need a champion version.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
To create a “champion version” we used revenue, sales, inbound traffic,
and internal search data to identify which version was best for the
business and added helpful content to the page in the form of “expert”
advice, in how to play with the card.
Google then had a solid USP/differentiation factor between the versions
for a single version for generic queries, and enough information and
signals to surface the other Jace Beleren variations if a user’s search
query specified them.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
01.2 {
[eCom Indexing
Problems]
< QUALITY PROBLEMS >
}
brightonseo.html dan_taylor.css
1
2
3
4
5
6
7
8
9
10
11
12
13
14
# Quality
The decision on whether the page (the individual HTML document) is good
enough to index comes down to the notion of a quality threshold. Search
engines need to have a quality threshold, as indexing the entire web is
impossible.
In ecommerce, the quality threshold bar will differ between industries
(e.g., the threshold will be lower for fast fashion than for home medical
equipment).
Google also isn’t linear in how it presents SERPs.
This matters because Google is clearly catering to multiple common
interpretations and intents for the query - intents, source-types,
perspectives, result types...
eCommerceIndexing
brightonseo.html dan_taylor.css
1
2
3
4
5
6
7
8
9
10
11
12
13
14
# Quality
The purpose of a page is the reason or reasons why the page was created.
Every page on the Internet is created for a purpose, or for multiple
purposes.
Most pages are created to be helpful for users, thus having a beneficial
purpose.
Some pages are created merely to make money, with little or no effort to
help users.
Most pages are created to be helpful for users, thus having a beneficial
purpose.
Some pages are created merely to make money, with little or no effort to
help users. (Helpful Content Update...This has been in the QRGs for
years).
eCommerceIndexing
brightonseo.html dan_taylor.css
1
2
3
4
5
6
7
8
9
10
11
12
13
14
If a page lacks a beneficial
purpose, it should always be rated
Lowest Page Quality regardless of
the page's Needs Met rating or how
well-designed the page may be.
Google Quality Rater Guidelines
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Websites and pages should be
created to help users. Websites
and pages that are created with
intent to harm users, deceive
users, or make money with no
attempt to help users, should
receive the Lowest PQ rating.
Google Quality Rater Guidelines
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Page Components (Quality)
Main Content (MC) is any part of the page that directly helps the page
achieve its purpose. MC is the reason the page exists.
The quality of the MC plays a very large role in the Page Quality rating
of a webpage.
Supplementary Content (SC) is also important. SC can help a page better
achieve its purpose or it can detract from the overall experience.
Many pages have advertisements/monetization (Ads). The presence or absence
of Ads is not by itself a reason for a High or Low quality rating.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
# Value propositions & SERPS
Every* non-branded SERP is a diversification of value propositions to meet
a multitude of user intents.
This SERP diversification and augmentation leads to non-linear ranking.
Why would a search engine return results past page X if the data shows no-
one goes that far?
Principles of post-retrieval modification in information retrieval, Recall
& Precision.
eCommerceIndexing
brightonseo.html dan_taylor.css
1
2
3
4
5
6
7
8
9
10
11
12
13
14
01.3 {
[eCom Indexing
Problems]
< CONTENT PROBLEMS >
}
brightonseo.html dan_taylor.css
1
2
3
4
5
6
7
8
9
10
11
12
13
14
A lot of ecommerce websites don’t invest enough in their product pages.
In competitive markets, most of these PDPs don’t offer unique value
propositions and fall below the quality threshold for indexing.
There are several ways to enhance your product pages and leverage the
business and brand’s unique selling proposition (USP).
***
It _could_ be argued that a PDP only needs basic information to have a
high value proposition and be helpful - but if everyone takes that
approach, where is the added value, and the differentiation factor for
your PDPs over the competition?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
# Dynamic meta on PLPs & PDPs
If your brand’s USP focuses on offering quality products at lower prices,
and search terms gravitate around “budget” and “cheap.”
To enforce the lower price in the page content and boost click-through
from the SERPs, you can include dynamic elements in the PDP title tag, H2,
and body copy to pull through the current price.
On PLPs you can also pull through the number of products in the category
(to helpfully communicate choice and variety), price ranges, and depending
on the time of day - delivery expectations.
Whilst Google may choose to overwrite this information for some queries,
consistent static values and inclusion can help provide consistency in
determining the page quality.
eCommerceIndexing
brightonseo.html dan_taylor.css
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<script>
$(window).on(“load”, function (){
document.title=”Best Price X “ +
document.getElementByClassName
(“price”)[0].innerText +”
| Brand Name”
});
</script>
#edgeSEO
brightonseo.html dan_taylor.css
1
2
3
4
5
6
7
8
9
10
11
12
13
14
# Content for SEO on PLPs
When it comes to category pages/PLPs the standard has always been to add a
paragraph (or two) or content, sometimes split between the top and bottom
with fragment jumplinks, or all stuffed at the bottom.
Although this has been covered by Google in February 2019:
@johnmu
Instead of stuffing content at the bottom of ecommerce category pages,
make sure the pages are well-integrated w/the rest of the site (for
context), add text for each product listing, alt text for images,
captions, & a tight visible description
eCommerceIndexing
brightonseo.html dan_taylor.css
1
2
3
4
5
6
7
8
9
10
11
12
13
14
# Soft 404s - Dynamic
Interstitials/Out of Stock
A soft 404 error is when a URL that returns a page telling the user that
the page does not exist and also a 200 (success) status code. In some
cases, it might be a page with no main content or empty page.
Implementing a rule for product pages (and category pages if applicable)
were you can present an interstitial/non-intrusive pop-up based on stock
availability, and time of the day (next day delivery cut off times) can
really help you with conversion and improving user experience.
eCommerceIndexing
brightonseo.html dan_taylor.css
Thank you!
https://salt.agency
https://dantaylor.online

More Related Content

PDF
How to control googlebot
PDF
[BrightonSEO October 2022] On-page SEO: from intention to conversion
PPTX
Can you trust AI with your content?
PDF
How to produce great multilingual content, even when you can't read it | Laur...
PPTX
Machine Learning use cases for Technical SEO Automation Brighton SEO Patrick ...
PDF
How to get more traffic with less content - BrightonSEO
PDF
Core Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdf
PPTX
What we can learn from losing SEO tests
How to control googlebot
[BrightonSEO October 2022] On-page SEO: from intention to conversion
Can you trust AI with your content?
How to produce great multilingual content, even when you can't read it | Laur...
Machine Learning use cases for Technical SEO Automation Brighton SEO Patrick ...
How to get more traffic with less content - BrightonSEO
Core Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdf
What we can learn from losing SEO tests

What's hot (20)

PDF
How to Create an Airtight SEO Strategy to Beat Any Competitor - Rumble Romagnoli
PDF
BrightonSEO October 2022 - Log File Analysis - Steven van Vessum.pdf
PDF
How to Implement Machine Learning in Your Internal Linking Audit - Lazarina S...
PPTX
BrightonSEO - NLP for SEOs - How to optimise your content for BERT.pptx
PDF
BrightonSEO October 2022 - Martijn Scheybeler - SEO Testing: Find Out What Wo...
PDF
Networking for SEOs (and why it matters)
PDF
Probabilistic Thinking in SEO - BrightonSEO October 2022
PPTX
Swipe left: Why your content is getting ghosted
PPTX
Lucy Dodds - BrightonSEO Autumn 22
PPTX
BrightonSEO talk - Sarah Presch
PPTX
GretaMunari - The redemption of content automation
PDF
The Hidden Gems of Low search volume
PDF
BrightonSEO 2022.pdf
PPTX
Holistic Search - Developing An Organic First Strategy
PDF
Creating Search Quality Algorithms - Richard Lawrence - BrightonSEO.pdf
PDF
How to automate a long tail SEO strategy for ecommerce
PPTX
Accessibility, strategy and schema - do they go hand in hand? Beth Barnham Br...
PPTX
How To EAT Links.pptx
PPTX
Content Design & its Role in SEO and Accessibility [BrightonSEO Spring 2023]
PPTX
How to create content that generates leads -- not just traffic.pptx
How to Create an Airtight SEO Strategy to Beat Any Competitor - Rumble Romagnoli
BrightonSEO October 2022 - Log File Analysis - Steven van Vessum.pdf
How to Implement Machine Learning in Your Internal Linking Audit - Lazarina S...
BrightonSEO - NLP for SEOs - How to optimise your content for BERT.pptx
BrightonSEO October 2022 - Martijn Scheybeler - SEO Testing: Find Out What Wo...
Networking for SEOs (and why it matters)
Probabilistic Thinking in SEO - BrightonSEO October 2022
Swipe left: Why your content is getting ghosted
Lucy Dodds - BrightonSEO Autumn 22
BrightonSEO talk - Sarah Presch
GretaMunari - The redemption of content automation
The Hidden Gems of Low search volume
BrightonSEO 2022.pdf
Holistic Search - Developing An Organic First Strategy
Creating Search Quality Algorithms - Richard Lawrence - BrightonSEO.pdf
How to automate a long tail SEO strategy for ecommerce
Accessibility, strategy and schema - do they go hand in hand? Beth Barnham Br...
How To EAT Links.pptx
Content Design & its Role in SEO and Accessibility [BrightonSEO Spring 2023]
How to create content that generates leads -- not just traffic.pptx
Ad

Similar to BrightonSEO October 2022 - Dan Taylor SEO - Indexing Ecommerce Websites (20)

PDF
How Online Stores Can Quickly Build Sub-categories Targeting Long-tail Keywor...
PDF
Prioritising Impactful SEO Tasks
PPTX
On-Page SEO EXTREME - SEOZone Istanbul 2013
PDF
How to Enhance Your SEO When Redesigning an Ecommerce Website - Tarun Gehani,...
PDF
How Developers Can Make A Website SEO Friendly
PPTX
Crawling & Indexing for eCommerce Sites - Sam Taylor, BrightonSEO (Crawling &...
PPTX
Magento SEO - ThinkVis Sept 2012
PPTX
Technical SEO (Pagination & Crawling) by Adam Audette
PPTX
Ecommerce quick wins you can implement today to boost SEO performance
PDF
Webinar: Common challenges with e commerce seo optimisation
PPTX
SEO for Ecommerce: A Comprehensive Guide
PDF
SearchLeeds 2019 - Bastian Grimm - Peak Ace - Why most SEO audits are sh*t
PDF
SEO optimizacijos gidas pradedantiesiems
PPTX
200 SEO Ranking Factors for Lincolnshire Business Expo 2019
PPTX
eGrove Systems Corporation - PrestaShop Development Services
PDF
SEO for Developers
PPTX
Thank U (Rel) Next - State of Retail Pagination 1Y Later - Orit Mutznik - Bri...
PDF
Introduction to Search Marketing
PDF
Programmatic SEO: How to Dominate SEO Like TripAdvisor, Yelp and Zillow
PPTX
Pubcon Las Vegsas 2017: Common Technical SEO Issues
How Online Stores Can Quickly Build Sub-categories Targeting Long-tail Keywor...
Prioritising Impactful SEO Tasks
On-Page SEO EXTREME - SEOZone Istanbul 2013
How to Enhance Your SEO When Redesigning an Ecommerce Website - Tarun Gehani,...
How Developers Can Make A Website SEO Friendly
Crawling & Indexing for eCommerce Sites - Sam Taylor, BrightonSEO (Crawling &...
Magento SEO - ThinkVis Sept 2012
Technical SEO (Pagination & Crawling) by Adam Audette
Ecommerce quick wins you can implement today to boost SEO performance
Webinar: Common challenges with e commerce seo optimisation
SEO for Ecommerce: A Comprehensive Guide
SearchLeeds 2019 - Bastian Grimm - Peak Ace - Why most SEO audits are sh*t
SEO optimizacijos gidas pradedantiesiems
200 SEO Ranking Factors for Lincolnshire Business Expo 2019
eGrove Systems Corporation - PrestaShop Development Services
SEO for Developers
Thank U (Rel) Next - State of Retail Pagination 1Y Later - Orit Mutznik - Bri...
Introduction to Search Marketing
Programmatic SEO: How to Dominate SEO Like TripAdvisor, Yelp and Zillow
Pubcon Las Vegsas 2017: Common Technical SEO Issues
Ad

More from Dan Taylor (20)

PPTX
SEO for Hotels, Resorts, & Accommodations
PPTX
Influencing Discovery, Indexing Strategies For Complex Websites
PDF
Entrepreneurship & Early Stages Growth Marketing Planning
PPTX
Building 1-mil+ Session Content Hubs | Dan Taylor SEO | Digital Marketing Eur...
PPTX
Deep Crawl Webinar, Edge SEO with Dan Taylor
PPTX
Outranking.io Summit Entity Analysis In SEO
PPTX
BrightonSEO March 2021 | Dan Taylor, Image Entity Tags
PPTX
Plerdy's CRO/UX_Party February 2021 - Dan Taylor - SEO & UX
PPTX
WordPress North East (Jan 2021) ~ SEO Fundamentals For WordPress
PPTX
Optimization 2020 | Using Edge SEO For Technical Issues ft. Dan Taylor
PPTX
Optimizing For Google Discover | SEO Camp'us Paris 2020 ft. Dan Taylor
PPTX
Using Search Data To Create Better User Forecasts (& Then Fulfil Experiences)...
PPTX
Salesforce Commerce Cloud SEO Study | 2020
PPTX
BrightonSEO 2019 - Edge SEO - Using CDNs To Perform SEO On The Edge
PPTX
DeepCrawl Webinar: Performing SEO on the Edge
PPTX
What is Edge SEO?
PPTX
LAC 2019: Voice Search Opportunities In iGaming
PPTX
How secure are UK websites? - MeasureCamp Manchester I, May 12 2018 - CyberSc...
PPTX
Measurecamp 2017 - Yandex Metrica
PPTX
Advanced Guide to Seo (Third Sector - Leeds Digital Festival 2016)
SEO for Hotels, Resorts, & Accommodations
Influencing Discovery, Indexing Strategies For Complex Websites
Entrepreneurship & Early Stages Growth Marketing Planning
Building 1-mil+ Session Content Hubs | Dan Taylor SEO | Digital Marketing Eur...
Deep Crawl Webinar, Edge SEO with Dan Taylor
Outranking.io Summit Entity Analysis In SEO
BrightonSEO March 2021 | Dan Taylor, Image Entity Tags
Plerdy's CRO/UX_Party February 2021 - Dan Taylor - SEO & UX
WordPress North East (Jan 2021) ~ SEO Fundamentals For WordPress
Optimization 2020 | Using Edge SEO For Technical Issues ft. Dan Taylor
Optimizing For Google Discover | SEO Camp'us Paris 2020 ft. Dan Taylor
Using Search Data To Create Better User Forecasts (& Then Fulfil Experiences)...
Salesforce Commerce Cloud SEO Study | 2020
BrightonSEO 2019 - Edge SEO - Using CDNs To Perform SEO On The Edge
DeepCrawl Webinar: Performing SEO on the Edge
What is Edge SEO?
LAC 2019: Voice Search Opportunities In iGaming
How secure are UK websites? - MeasureCamp Manchester I, May 12 2018 - CyberSc...
Measurecamp 2017 - Yandex Metrica
Advanced Guide to Seo (Third Sector - Leeds Digital Festival 2016)

Recently uploaded (20)

PDF
Missing skill for SEO in AI Era eSkydecode.pdf
PPTX
Mastering eCommerce SEO: Strategies to Boost Traffic and Maximize Conversions
PPT
Market Segmentation and Positioning(3).ppt
PPT
Market research before Marketing Research .PPT
PDF
5 free to use google tools to understand your customers online behavior in 20...
PPTX
UNIT 3 - 5 INDUSTRIAL PRICING.ppt x
PPTX
Presentation - MindfulHeal Digital Ayurveda GTM & Marketing Plan.pptx
PPTX
CH 1 AN INTRODUCTION OF INTEGRATED MARKETING COMMUNICATION (COMBINE)
PDF
SEO vs. AEO: Optimizing for Google vs AI-Powered Search Assistants
PPTX
Best Digital marketing service provider in Chandigarh.pptx
PPTX
APA Examples Reference Examples Style and
PDF
Mastering Bulk Email Campaign Optimization for 2025
PDF
Instagram Marketing Agency by IIS INDIA.pdf
PDF
Digital Marketing Agency vs Freelancers and VAs: Which Should You Hire in 2025
PDF
How to Break Into AI Search with Andrew Holland
PDF
UNIT 2 - 2 AGRICULTURE MARKETING in INDIA.pdf
PDF
You Need SEO for Your Business. Here’s Why..pdf
PDF
Keshav Solutions Pest Control || Trending Branding Digital Solutions
PDF
Digital Marketing - clear pictire of marketing
PPTX
SaaS intelligence platform for B2B founders and marketers - Toksta
Missing skill for SEO in AI Era eSkydecode.pdf
Mastering eCommerce SEO: Strategies to Boost Traffic and Maximize Conversions
Market Segmentation and Positioning(3).ppt
Market research before Marketing Research .PPT
5 free to use google tools to understand your customers online behavior in 20...
UNIT 3 - 5 INDUSTRIAL PRICING.ppt x
Presentation - MindfulHeal Digital Ayurveda GTM & Marketing Plan.pptx
CH 1 AN INTRODUCTION OF INTEGRATED MARKETING COMMUNICATION (COMBINE)
SEO vs. AEO: Optimizing for Google vs AI-Powered Search Assistants
Best Digital marketing service provider in Chandigarh.pptx
APA Examples Reference Examples Style and
Mastering Bulk Email Campaign Optimization for 2025
Instagram Marketing Agency by IIS INDIA.pdf
Digital Marketing Agency vs Freelancers and VAs: Which Should You Hire in 2025
How to Break Into AI Search with Andrew Holland
UNIT 2 - 2 AGRICULTURE MARKETING in INDIA.pdf
You Need SEO for Your Business. Here’s Why..pdf
Keshav Solutions Pest Control || Trending Branding Digital Solutions
Digital Marketing - clear pictire of marketing
SaaS intelligence platform for B2B founders and marketers - Toksta

BrightonSEO October 2022 - Dan Taylor SEO - Indexing Ecommerce Websites

  • 1. Generating better indexing signals for eCommerce websites Slideshare.Net/DanTaylor29 @taylordanrw Dan Taylor SALT.agency
  • 2. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 # Hello! ‘I’m Dan’; * Head of Technical SEO at SALT.agency * 2018 TechSEO Boost Innovation Prize Winner #EdgeSEO * TechSEO Podcast * https://sloth.cloud + https://hreflangchecker.com * https://mirador.solutions * https://salt.agency * https://dantaylor.online eCommerceIndexing brightonseo.html dan_taylor.css
  • 3. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 # Why do we care about indexing in eCommerce? brightonseo.html dan_taylor.css
  • 5. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 # Are we on the verge of an indexing shift? Google, in their own docs, outlines that the web is expanding at a pace far outstretching its own capability and means to crawl (and index) every URL. Crawling is expensive. Indexing and storing data is expensive. Refreshing that data is expensive. Search engines are getting smarter, and we are seeing new technology like IndexNow. It makes financial and environmental sense to reduce crawling, indexing, and storage for a large % of the internet, and rely on Webmaster input/effort values for the remaining %. Conspiracy Theory Alert brightonseo.html dan_taylor.css
  • 6. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 < 100% indexed? Possible?! > 01 { [Indexing issues] } eCommerceIndexing brightonseo.html dan_taylor.css
  • 7. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 # Why do websites have indexing issues? brightonseo.html dan_taylor.css
  • 8. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 * Technical Canonical and other indexing directive issues Server caused errors (e.g. GEO IP redirects) HTTP headers <head> breaks eCommerceIndexing brightonseo.html dan_taylor.css
  • 9. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 * “Quality” Quality threshold “Fit for query” “Undesirable characteristics” Unsatisfactory main content TTR (time to result) eCommerceIndexing brightonseo.html dan_taylor.css
  • 10. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 * Content issues Internal content conflicts Value proposition and beneficial purpose issues eCommerceIndexing brightonseo.html dan_taylor.css
  • 11. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 01.1 { [eCom Indexing Problems] < TECHNICAL PROBLEMS > } brightonseo.html dan_taylor.css
  • 12. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 # Technical Problems Technical indexing problems typically boil down to issues with (x) robots, (x) canonicals, and interesting server behaviours (such as GEO IP redirects). HTML and X robots tags are pretty clean cut, they’re either there or they’re not. They get more complicated if you’re canonicalizing another page to your target, and also have a noindex on the source page - but this is relatively simple to troubleshoot. Canonicals on the other hand can be technical, or content/quality… eCommerceIndexing brightonseo.html dan_taylor.css
  • 13. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 # Canonical Errors Alternate page with proper canonical tag You’ve canonicalized page A to page B, and Google is respecting it. Duplicate without user-selected canonical Google has found duplicate pages, can’t work out the canonical situation so has made a judgement call (parameters are a likely culprit). Duplicate, Google chose different canonical than user Google thinks another URL has the same, if not better, value proposition than the one you’ve marked as a canonical, so it’s ignored you. Canonicals are fun brightonseo.html dan_taylor.css
  • 14. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 # Variable products & canonicals Variable products can sometimes pose a problem when it comes to SEO - and indexing. Typically a CMS will use parameters for single product variations, and others where the SKU is different, you’ll just get different URIs. But what if the product name is technically the same... eCommerceIndexing brightonseo.html dan_taylor.css
  • 16. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 Worldwake Double Masters Masters 25 From The Vault: 20 Eternal Masters
  • 17. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 All of these have unique URLs, as they all are unique products with unique SKUs. All of them are valid, and collectible, and competitive, and desired by users, so no-indexing them isn’t an option. In this instance, the value proposition and content needs to be updated at a PIM level for each product to give enough reason for Google to look at these six (effectively the same) legendary planeswalkers and index them all so they’re all discoverable. But what if someone searches for [jace the mind sculptor] without specifying a release set? We need a champion version.
  • 18. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 To create a “champion version” we used revenue, sales, inbound traffic, and internal search data to identify which version was best for the business and added helpful content to the page in the form of “expert” advice, in how to play with the card. Google then had a solid USP/differentiation factor between the versions for a single version for generic queries, and enough information and signals to surface the other Jace Beleren variations if a user’s search query specified them.
  • 19. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 01.2 { [eCom Indexing Problems] < QUALITY PROBLEMS > } brightonseo.html dan_taylor.css
  • 20. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 # Quality The decision on whether the page (the individual HTML document) is good enough to index comes down to the notion of a quality threshold. Search engines need to have a quality threshold, as indexing the entire web is impossible. In ecommerce, the quality threshold bar will differ between industries (e.g., the threshold will be lower for fast fashion than for home medical equipment). Google also isn’t linear in how it presents SERPs. This matters because Google is clearly catering to multiple common interpretations and intents for the query - intents, source-types, perspectives, result types... eCommerceIndexing brightonseo.html dan_taylor.css
  • 21. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 # Quality The purpose of a page is the reason or reasons why the page was created. Every page on the Internet is created for a purpose, or for multiple purposes. Most pages are created to be helpful for users, thus having a beneficial purpose. Some pages are created merely to make money, with little or no effort to help users. Most pages are created to be helpful for users, thus having a beneficial purpose. Some pages are created merely to make money, with little or no effort to help users. (Helpful Content Update...This has been in the QRGs for years). eCommerceIndexing brightonseo.html dan_taylor.css
  • 22. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 If a page lacks a beneficial purpose, it should always be rated Lowest Page Quality regardless of the page's Needs Met rating or how well-designed the page may be. Google Quality Rater Guidelines
  • 23. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 Websites and pages should be created to help users. Websites and pages that are created with intent to harm users, deceive users, or make money with no attempt to help users, should receive the Lowest PQ rating. Google Quality Rater Guidelines
  • 24. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 Page Components (Quality) Main Content (MC) is any part of the page that directly helps the page achieve its purpose. MC is the reason the page exists. The quality of the MC plays a very large role in the Page Quality rating of a webpage. Supplementary Content (SC) is also important. SC can help a page better achieve its purpose or it can detract from the overall experience. Many pages have advertisements/monetization (Ads). The presence or absence of Ads is not by itself a reason for a High or Low quality rating.
  • 25. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 # Value propositions & SERPS Every* non-branded SERP is a diversification of value propositions to meet a multitude of user intents. This SERP diversification and augmentation leads to non-linear ranking. Why would a search engine return results past page X if the data shows no- one goes that far? Principles of post-retrieval modification in information retrieval, Recall & Precision. eCommerceIndexing brightonseo.html dan_taylor.css
  • 26. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 01.3 { [eCom Indexing Problems] < CONTENT PROBLEMS > } brightonseo.html dan_taylor.css
  • 27. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 A lot of ecommerce websites don’t invest enough in their product pages. In competitive markets, most of these PDPs don’t offer unique value propositions and fall below the quality threshold for indexing. There are several ways to enhance your product pages and leverage the business and brand’s unique selling proposition (USP). *** It _could_ be argued that a PDP only needs basic information to have a high value proposition and be helpful - but if everyone takes that approach, where is the added value, and the differentiation factor for your PDPs over the competition?
  • 28. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 # Dynamic meta on PLPs & PDPs If your brand’s USP focuses on offering quality products at lower prices, and search terms gravitate around “budget” and “cheap.” To enforce the lower price in the page content and boost click-through from the SERPs, you can include dynamic elements in the PDP title tag, H2, and body copy to pull through the current price. On PLPs you can also pull through the number of products in the category (to helpfully communicate choice and variety), price ranges, and depending on the time of day - delivery expectations. Whilst Google may choose to overwrite this information for some queries, consistent static values and inclusion can help provide consistency in determining the page quality. eCommerceIndexing brightonseo.html dan_taylor.css
  • 29. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 <script> $(window).on(“load”, function (){ document.title=”Best Price X “ + document.getElementByClassName (“price”)[0].innerText +” | Brand Name” }); </script> #edgeSEO brightonseo.html dan_taylor.css
  • 30. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 # Content for SEO on PLPs When it comes to category pages/PLPs the standard has always been to add a paragraph (or two) or content, sometimes split between the top and bottom with fragment jumplinks, or all stuffed at the bottom. Although this has been covered by Google in February 2019: @johnmu Instead of stuffing content at the bottom of ecommerce category pages, make sure the pages are well-integrated w/the rest of the site (for context), add text for each product listing, alt text for images, captions, & a tight visible description eCommerceIndexing brightonseo.html dan_taylor.css
  • 31. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 # Soft 404s - Dynamic Interstitials/Out of Stock A soft 404 error is when a URL that returns a page telling the user that the page does not exist and also a 200 (success) status code. In some cases, it might be a page with no main content or empty page. Implementing a rule for product pages (and category pages if applicable) were you can present an interstitial/non-intrusive pop-up based on stock availability, and time of the day (next day delivery cut off times) can really help you with conversion and improving user experience. eCommerceIndexing brightonseo.html dan_taylor.css