What does Google say about SEO? /
Quick SEO Quiz

Test your SEO knowledge in 5 questions

Less than a minute. Find out how much you really know about Google search.

🕒 ~1 min 🎯 5 questions

Official statement

Structured data for products is mainly used to display specific product information in search results. It is not suitable for entities with many variations like cars.
32:53
🎥 Source video

Extracted from a Google Search Central video

⏱ 59:34 💬 EN 📅 15/11/2019 ✂ 9 statements
Watch on YouTube (32:53) →
Other statements from this video 8
  1. 2:07 Faut-il encore se soucier du crawler desktop en indexation mobile-first ?
  2. 3:11 Faut-il vraiment utiliser l'outil de gestion des paramètres d'URL pour optimiser le crawl ?
  3. 3:42 Comment gérer les URLs canoniques entre mobile et desktop sans tout casser ?
  4. 8:26 Les rich results dépendent-ils vraiment de la qualité globale du site ?
  5. 30:14 Pourquoi l'API d'indexation Google est-elle inaccessible pour 99% des sites web ?
  6. 46:33 Les grandes images boostent-elles vraiment votre visibilité dans Google Discover ?
  7. 57:20 Faut-il vraiment ignorer les scores de performance pour le SEO ?
  8. 61:58 Pourquoi Google pousse-t-il JSON-LD alors que Microdata et RDFa fonctionnent aussi ?
📅
Official statement from (6 years ago)
TL;DR

Mueller claims that Product structured data primarily serve to display specific information in the SERPs, and are not suitable for entities with many variations like cars. Specifically? If your catalog contains infinitely configurable products, you risk diluting your semantic signal. The real question is where to draw the line between 'manageable variant' and 'distinct entity'.

What you need to understand

Why does Google insist on this distinction between simple products and variant entities?

The engine needs a clear granularity to extract relevant signals. A structured product with well-defined properties (price, availability, reviews) generates an actionable rich snippet. But when an 'entity' can appear in thousands of combinations — engine type, color, finish, options — the markup becomes ambiguous and unactionable.

Cars exemplify the issue perfectly. A 2023 BMW 3 Series can exist in 80 different configurations. Should you create 80 distinct Product entries? One with 80 declared variants? Google does not state which approach to prioritize — and that's where it gets tricky. The crawler must be able to isolate a unique and coherent signal per URL.

What distinguishes a variant from a distinct product according to Google?

The official documentation remains vague. In theory, a variant shares the same conceptual identity: a red t-shirt vs blue remains 'the same t-shirt'. But is an iPhone 15 Pro 128GB vs 512GB a variant or a different product? Some sites treat them as separate SKUs, others as options of the same entry.

Mueller does not provide any numerical thresholds. Three variants? Ten? A hundred? The ambiguity persists. What we do know: the more variants proliferate, the harder it becomes for Google to extract a representative price, coherent stock, relevant image. If your markup generates noise instead of signal, you're sabotaging your eligibility for rich snippets.

How does Google actually utilize this data in the SERPs?

Product structured data powers standard rich snippets (stars, price, availability), but also the Knowledge Graph, Google Shopping, and — more recently — AI surfaces like SGE. Each surface has different requirements for consistency and completeness.

Poorly calibrated Product markup can lead to inconsistent displays. Displayed price differs from the price on the page, stock 'out of stock' when the product is available, aggregated reviews that don’t match anything. Google doesn't necessarily block indexing, but it neutralizes rich display. The result: you lose SEO benefits without even realizing it.

  • Product data is optimized for well-defined entities, not polymorphic catalogs
  • No official threshold defines the acceptable number of variants — it’s a judgment call
  • Ambiguous markup degrades eligibility for rich snippets and can dilute the overall signal
  • Google prioritizes consistency between markup and visible content over exhaustiveness of variants
  • AI surfaces (SGE, Shopping) impose even stricter data quality requirements

SEO Expert opinion

Is Mueller's stance consistent with observed practices in the field?

Yes and no. Large e-commerce players, marking each SKU as a distinct Product — even in catalogs with 50,000 references — often achieve good results in rich snippets. Amazon, Cdiscount, Zalando do not get bogged down by this theoretical nuance. They mark everything, even if it means creating semantic duplicates.

But these players benefit from massive algorithmic trust and impeccable technical infrastructure. For an average site, multiplying Products on minimal variants can generate noise and disrupt crawling. Google does not explicitly penalize, but it does not reward either. [To confirm] whether the tolerance threshold varies by domain authority.

In what cases does this rule not apply or become counterproductive?

Multi-vendor marketplaces complicate everything. If three merchants sell the same BMW 3 Series with different configurations, should there be three distinct Products or three Offers under one Product? Schema.org specs allow for both, but Google never states which approach it algorithmically favors.

Another edge case: real-time configurable products (custom furniture, PCs assembled on demand). It’s impossible to pre-mark all combinations. Some SEOs have attempted generic Products with dynamic variants — with mixed results. Google seems to prefer static entries with fixed markup, which conflicts with modern business logic.

What critical nuances are missing from this statement?

Mueller does not address the URL structure. A car with 80 variants can exist on a single URL with JS selectors, or on 80 distinct URLs with canonicals. These two architectures have radically different SEO implications, but Product markup must adapt accordingly. No guidance on this.

Another blind spot: the temporal dimension. A seasonal product that returns every year with minor variations (limited edition sneakers) should it be marked as a new Product or as an update to the old one? Google provides no criteria for 'freshness' for product markup. You must guess.

Warning: If your site generates Product markup automatically via a CMS or plugin, ensure that the logic for creating variants is consistent with the URL structure. A misalignment between the two sabotages indexing and causes errors in the Search Console.

Practical impact and recommendations

How do I determine whether my products warrant distinct Product markup or should be grouped together?

Ask yourself this question: does each variant have a distinct price, stock, URL, and editorial content? If yes, mark it as a separate Product. If the variations only change cosmetic details (color, size) and share the same descriptive entry, group them under a single Product with multiple Offers.

Specifically? A Levi's 501 blue in size 32 and the same in size 34 do not justify two separate Products. But a Levi's 501 vs 502 (different cut, different description, different price positioning) deserves two distinct entries. The line is blurry — focus on search intent: is the user searching for 'Levi's 501' or 'Levi's 501 blue size 32'?

What critical mistakes must be absolutely avoided in Product markup?

Never mark a 'starting from' price without specifying the exact variant. Google expects a fixed and verifiable price. If your markup indicates €299 but the page displays 'starting at €299', you create a discrepancy that neutralizes the rich snippet.

Another pitfall: marking products as perpetually out of stock. Google tolerates temporary shortages, but if 60% of your catalog has been marked OutOfStock for six months, you send a signal of low quality. Better to deindex those pages or remove the Product markup.

How can I verify that my current implementation aligns with Google's expectations?

Search Console → Enhancements → Products. Look for errors and warnings. The most common: missing price, inconsistent availability, invalid image. But be careful: the absence of errors does not guarantee rich snippet display. Google can validate the markup and choose not to display it.

Test your key URLs with the rich result testing tool. Compare the generated preview with what is actually displayed in the SERPs. If there's a significant gap, it means Google prefers to extract data from visible content rather than from your markup — a sign that your markup is deemed unreliable.

  • Audit your catalog: identify products with explosive variants and assess whether current markup generates signal or noise
  • Unify the logic for creating variants between CMS, URLs, and Product markup
  • Ensure that each marked Product has a fixed price, up-to-date stock, and an exact match with visible content
  • Disable Product markup on entries that are chronically out of stock or out of catalog products
  • Monitor Search Console errors and regularly recalculate the rich snippet display rate on your top landing pages
  • If you manage a complex catalog (configurators, multi-vendors), consider a hybrid architecture with generic Products and multiple Offers
Product markup remains a powerful SEO lever, but its logic must align with your business model. The more polymorphic your catalog is, the more you need to finely arbitrate between granularity and consistency. These technical arbitrations — architecture choices, CMS-Schema mapping, variants management — demand fine expertise. If your site exceeds a few hundred references or if you observe inconsistencies in the display of your rich snippets, support from a specialized SEO agency can prevent months of trial and error and quickly optimize your eligibility for enriched surfaces.

❓ Frequently Asked Questions

Combien de variantes maximum peut-on baliser sous un même Product ?
Google ne fournit aucun seuil officiel. En pratique, au-delà de 10-15 variantes avec des différences mineures, le signal devient difficile à exploiter pour le moteur. Privilégie des Product distincts si les variantes ont des URLs, prix ou contenus éditoriaux différents.
Faut-il créer un Product séparé pour chaque couleur ou taille d'un vêtement ?
Non, sauf si chaque variante a sa propre URL et son propre contenu. Utilise plutôt un Product unique avec plusieurs Offer (ou variesBy dans Schema.org 3.9+) pour déclarer les variations de couleur/taille sur une même fiche.
Peut-on baliser un produit configurable (PC sur-mesure, mobilier modulable) avec Product ?
Oui, mais c'est complexe. Balise la configuration de base avec les propriétés communes, et indique un prix « à partir de » uniquement si tu peux le justifier. Les configurateurs dynamiques posent problème car Google privilégie les fiches statiques.
Les données structurées Product influencent-elles le classement organique ou seulement l'affichage enrichi ?
Officiellement, elles n'impactent pas directement le ranking. En pratique, un rich snippet améliore le CTR, ce qui peut indirectement booster les positions. Mais un balisage incohérent peut dégrader la perception de qualité du site par Google.
Comment gérer le balisage Product sur une marketplace avec plusieurs vendeurs pour le même produit ?
Deux approches : un Product unique avec plusieurs Offer (un par vendeur), ou un Product par vendeur avec des URLs distinctes. Google ne privilégie officiellement aucune des deux, mais la première évite la duplication sémantique si les contenus sont identiques.
🏷 Related Topics
E-commerce AI & SEO Local Search

🎥 From the same video 8

Other SEO insights extracted from this same Google Search Central video · duration 59 min · published on 15/11/2019

🎥 Watch the full video on YouTube →

Related statements

💬 Comments (0)

Be the first to comment.

2000 characters remaining
🔔

Get real-time analysis of the latest Google SEO declarations

Be the first to know every time a new official Google statement drops — with full expert analysis.

No spam. Unsubscribe in one click.