Official statement
Other statements from this video 22 ▾
- 2:04 Why do your click data disappear between Search Console and Analytics after an HTTPS migration?
- 2:04 Why doesn't Google automatically detect your HTTPS migration in Search Console?
- 3:38 Do spammy .xyz backlinks and other dubious domains really hurt SEO?
- 3:41 Should you really disavow low-quality backlinks?
- 6:34 Is mobile compatibility really essential for ranking at the top?
- 7:13 Is mobile compatibility truly a game-changer for rankings?
- 9:29 How does Google really transfer signals when changing domains?
- 10:27 Does Google really transfer all signals during a domain migration?
- 12:09 Does hidden content really hurt your page SEO?
- 16:49 Should you really create a separate page for each product marked up with Rich Snippets?
- 28:53 Why are your XML sitemaps showing up in search results, and how can you stop it?
- 30:00 Can subdomains really fine-tune Google's SafeSearch filtering?
- 30:26 Should you really fix every crawl error in Search Console?
- 32:53 Should you really worry about duplicate title errors in Search Console?
- 36:12 Does Google really merge your multilingual content into a single ranking entity?
- 37:29 Can geotargeting really enhance your local rankings on Google?
- 38:13 Does Hreflang really boost your international visibility?
- 42:42 Is it really necessary to sacrifice visual quality to save a few milliseconds?
- 45:58 Why doesn’t Google index images embedded in CSS Sprites for visual search?
- 50:00 Should you really worry about an increase in crawl errors in Search Console?
- 54:03 Should you really display all your content on the first load to ensure indexing?
- 74:16 Does obsessively optimizing speed really yield measurable SEO gains?
Google recommends limiting structured data to a single product or service per page to maximize the chances of obtaining rich snippets. Marking multiple items on the same page dilutes the signal and reduces eligibility for enhanced results. This means rethinking the architecture of many e-commerce sites and directories that heavily tag their listings.
What you need to understand
Why does Google favor single-product pages for rich snippets?
Rich snippets are designed to highlight a unique and well-defined entity in search results. When a page presents ten different products with ten distinct Schema.org markups, the search engine does not know which one to prioritize in the SERP.
Google aims to avoid information overload. A user searching for "Nike running shoes" expects to find a page dedicated to a specific model, not a generic catalog. The structured markup does not transform a listing page into a product page in the algorithm’s eyes.
Does this rule apply to all types of structured data?
The guideline primarily targets Product, LocalBusiness, Event, Recipe, and other schemas aimed at generating visible rich results. Navigation markups (BreadcrumbList) or organization markups (Organization) are not affected by this restriction.
E-commerce category pages can still use CollectionPage or ItemList to structure their content. However, these schemas generally do not trigger visible rich snippets, just better content understanding by the crawler.
What happens if multiple products are still tagged on one page?
In most observed cases, Google completely ignores the structured data on the page. There are no manual penalties, no visible sanctions in the Search Console, just a total lack of rich results.
Some sites continue to appear with rich snippets despite multiple taggings, but it is generally because Google manages to identify a dominant element through other signals (H1, page title, position in the DOM). This is an unstable behavior that cannot be relied upon consistently.
- One unique product per page remains the golden rule to maximize eligibility for rich snippets
- Listing pages can use ItemList but generally do not trigger rich results
- Multiple tagging leads to ignorance of structured data by Google in most cases
- Navigation and organization schemas (BreadcrumbList, Organization) remain usable on all pages
- Google may occasionally extract a dominant element from a multi-product page, but this is unpredictable and not recommended
SEO Expert opinion
Is this statement consistent with real-world observations?
Yes, generally. Tests conducted on dozens of e-commerce sites show that unique product pages obtain rich snippets 3 to 4 times more often than similarly tagged category pages. The appearance rate is never 100%, but the correlation is clear.
However, there are notable exceptions. Some major players (Amazon, eBay) display rich results on pages listing several dozen products. Domain power and history likely play a role that Google does not publicly mention. [To check] whether these sites receive specific treatment or if other factors compensate.
What nuances should be added to this guideline?
Mueller's recommendation clearly targets markup abuses: sites that tag 50 products on a generic homepage to try to dominate rich results. This is spammy behavior that Google wants to discourage.
On the other hand, a page comparing two or three competing products with solid editorial content should not be penalized in the same way. The reality on the ground shows that Google tolerates multiple tagging better when the content justifies the presence of multiple entities. But this is a gray area, not a guarantee.
When does this rule become counterproductive?
Local information sites or professional directories find themselves stuck. A page titled "Plumbers in Lyon" naturally lists multiple distinct LocalBusiness. Not tagging them deprives Google of useful structured information, while tagging them all violates the guideline.
The pragmatic solution: create a dedicated page for each professional with its own markup, and turn the listing page into simple navigation. This is time-consuming, it dilutes the content, but it's what Google is currently rewarding. Some sectors (real estate, employment) have made this architectural pivot several years ago.
Practical impact and recommendations
What concrete steps should be taken to comply with this guideline?
Start with an audit of existing structured data through the Search Console. Identify pages that contain multiple Product, Event, or LocalBusiness markups. If these pages do not generate rich snippets despite valid markup, it is likely due to this issue.
For e-commerce sites, the strategic decision is significant: either remove the markup from category pages (loss of structured signal), or create individual product pages for each reference (explosion in the number of URLs). The second option is more costly but offers better long-term SEO performance.
What technical mistakes should be avoided when redesigning the markup?
Avoid falling into the trap of ghost markup: some CMSs automatically generate multiple Product schemas even on unique product pages (size variants, color, etc.). Google may interpret this as multi-product. Check that your markup only generates one main Product object, with variants integrated via the "hasVariant" or "offers" property.
Another common mistake: inherited markup. Some sites retain old Schema.org formats (Microdata + JSON-LD in duplicity) that create duplicates. Google may then count two distinct entities on the same page. Unify your approach, prioritize JSON-LD for clarity and maintenance.
How to verify that the site is compliant after modification?
Use Google’s Rich Results Test (not the generic Schema.org validator, which is too permissive). If the tool detects multiple eligible entities on the same URL, it is a red flag. The Search Console will take a few weeks to reflect changes in error reports.
Monitor the appearance rate of rich snippets in tracking tools (SEMrush, Ahrefs, or manual extraction via the Search Console API). A well-optimized site should see 40 to 60% of its product pages eligible for rich results within three months of correction. If this rate remains below 20%, investigate other factors (content quality, E-E-A-T, loading time).
- Audit existing structured data via the Search Console and identify multi-entity pages
- Decide between removing listing markup or creating dedicated individual pages
- Verify that each page generates only one main Product/LocalBusiness/Event object
- Eliminate markup duplicates (Microdata + JSON-LD simultaneous)
- Test each modified page with Google’s official tool, not a third-party validator
- Monitor the appearance rate of rich snippets for at least 3 months to measure real impact
❓ Frequently Asked Questions
Peut-on baliser plusieurs variantes d'un même produit (tailles, couleurs) sur une page ?
Les pages de catégories e-commerce doivent-elles totalement abandonner les structured data ?
Un site d'annuaire local doit-il créer une page par professionnel pour respecter cette règle ?
Que se passe-t-il si on ignore cette recommandation et qu'on continue à baliser plusieurs produits ?
Les gros sites comme Amazon affichent pourtant des rich snippets sur des pages multi-produits, comment l'expliquer ?
🎥 From the same video 22
Other SEO insights extracted from this same Google Search Central video · duration 49 min · published on 22/09/2016
🎥 Watch the full video on YouTube →
💬 Comments (0)
Be the first to comment.