What does Google say about SEO? /
Quick SEO Quiz

Test your SEO knowledge in 3 questions

Less than 30 seconds. Find out how much you really know about Google search.

🕒 ~30s 🎯 3 questions 📚 SEO Google

Official statement

It is recommended to use both the Merchant Center feed and the product structured data on the pages. The feed powers organic shopping results, while the structured data generates rich results in regular search results. Google may simplify this in the future to avoid double entry.
11:09
🎥 Source video

Extracted from a Google Search Central video

⏱ 38:05 💬 EN 📅 14/09/2020 ✂ 15 statements
Watch on YouTube (11:09) →
Other statements from this video 14
  1. 1:36 Faut-il vraiment attendre la prochaine core update pour récupérer son trafic perdu ?
  2. 3:08 Les core updates recalculent-elles vraiment vos scores en continu entre deux déploiements ?
  3. 4:43 Faut-il copier les concurrents qui montent après une core update ?
  4. 8:55 Pourquoi Google veut-il supprimer la catégorie « crawl anomaly » de Search Console ?
  5. 13:14 Pourquoi nettoyer vos backlinks artificiels peut-il faire chuter vos positions Google ?
  6. 15:18 La vitesse de page a-t-elle vraiment si peu d'impact sur le classement Google ?
  7. 15:50 Changer de thème WordPress peut-il vraiment tuer votre référencement naturel ?
  8. 17:17 Faut-il vraiment préférer le code 410 au 404 pour désindexer rapidement une page ?
  9. 18:59 Pourquoi votre migration de site reste bloquée en 'pending' dans Search Console ?
  10. 23:10 Google ignore-t-il vraiment vos scripts de tracking lors du rendering ?
  11. 24:15 Faut-il vraiment limiter le contenu texte sur vos pages catégories e-commerce ?
  12. 28:32 Le contenu en footer est-il vraiment traité comme du contenu normal par Google ?
  13. 31:36 La répétition de mots-clés dans les fiches produits est-elle enfin autorisée par Google ?
  14. 33:12 Comment Google désindexe-t-il réellement un site expiré ou en 404 global ?
📅
Official statement from (5 years ago)
TL;DR

Google recommends using both Merchant Center feeds and product structured data simultaneously on your e-commerce pages. The feed powers organic shopping results, while the schema.org markup generates rich results in regular search. Mueller hints that simplification may come in the future to avoid this double entry—but no timeline or concrete details have been provided.

What you need to understand

Why does Google impose two distinct systems for product data?

The distinction between Merchant Center feeds and structured data is based on two different display environments. The Merchant Center feed powers the Shopping tab, Google Shopping ads (both paid and free), and all Google shopping surfaces. This feed is structured according to a specific XML or TXT format, hosted on your servers or through a third-party platform.

The Product structured data is a schema.org markup integrated directly into the HTML of your pages. It allows Google to generate rich product snippets in organic search results: price, availability, reviews, stars. These two systems do not share a common API and operate in silos—hence the need to maintain both in parallel.

What happens if we only use one of the two formats?

If you only deploy the Merchant Center feed, your products will appear in the Shopping tab and free ads, but your pages will not benefit from any rich snippets in regular organic results. You will therefore lose visibility and CTR on informational or transactional queries that do not trigger the Shopping interface.

Conversely, if you only implement the structured data without the Merchant Center feed, your products will not be eligible for free Shopping surfaces. You miss out on a major acquisition channel, particularly on mobile where the Shopping tab captures a significant share of e-commerce traffic.

Is this double entry really necessary in the long term?

Mueller mentions a potential future simplification, without providing a timeline or technical details. The idea would be to allow Google to automatically reconcile data from both the feed and the markup, or even to require only one format. However, this statement remains vague and conditional—no official roadmap has been published.

In the meantime, the redundancy is accepted by Google and presented as a necessary evil. E-commerce traders must therefore maintain two product data systems, with the development, synchronization, and maintenance costs that this implies.

  • Merchant Center feed: mandatory for Shopping surfaces (tab, free listings, Google Lens, YouTube Shopping).
  • Product structured data: mandatory for rich snippets in regular organic results.
  • Double maintenance: currently unavoidable if you aim for maximum visibility.
  • Announced simplification: hypothetical, no commitment or timeline.

SEO Expert opinion

Is this statement consistent with observed practices on the ground?

Yes, the complementarity between feeds and structured data is a reality observed since the introduction of free listings in the Shopping tab. Sites that have only deployed one of the two formats consistently experience partial visibility loss: either in organic rich snippets or in Shopping surfaces. This redundancy has been documented for years in Google's official guidelines.

However, the promise of simplification is much more debatable. Google frequently mentions "upcoming rationalizations" without ever following through. The most emblematic case is the AggregateRating markup, which remains distinct from the Merchant Center feed despite years of requests from the field. There’s no indication that a merger would be technically trivial or a priority for Google.

What nuances should be added to this recommendation?

Mueller talks about "product structured data", but does not specify whether it includes only the Product type or also the Offer, AggregateOffer, Review types. In practice, a complete Product markup must include nested entities (Offer for price, AggregateRating for reviews, ImageObject for visuals). This level of granularity is not explicitly outlined in the statement.

Moreover, the Merchant Center feed requires specific attributes not covered by schema.org: GTIN, MPN, brand (mandatory for certain categories), shipping, tax, age_group, gender, color, size. These fields are not included in the Product vocabulary of schema.org, making the "simplification" technically complex. [To be verified]: no official source details how Google plans to reconcile these two schemas of different structures.

In which cases does this rule not apply or require adjustments?

If you sell digital products, services, or non-physical content, the Merchant Center feed is generally not relevant (except for specific use cases like subscriptions or licenses). The Product structured data remains sufficient to generate rich snippets. However, be careful: Google may interpret these products as ineligible for rich results if they do not comply with the guidelines (no fictitious pricing, verifiable availability).

For multilingual or multi-currency sites, synchronizing between feeds and structured data becomes a headache: the Merchant Center feed requires a feed for each country/language, while the on-page markup must reflect the currency and language of the displayed page. A desynchronization can lead to product rejections in the Merchant Center or inconsistent rich snippets. This issue is never addressed in official communications.

If you notice discrepancies between the displayed rich snippets and the data from your Merchant Center feed, check the consistency of the fields price, availability, currency, and SKU between the two systems. Google may prioritize one source or the other based on undocumented criteria.

Practical impact and recommendations

What concrete steps should be taken to align feeds and structured data?

The first step is to audit discrepancies between your Merchant Center data and your on-page markup. Export your current feed and compare the fields price, name, availability, image, brand with the content of your schema.org Product tags. The most frequent discrepancies involve dynamically varying prices (promotions, geolocated discounts) and real-time inventory.

Next, implement an automated synchronization system: ideally, your product data should come from a single source (PIM, ERP, CMS) that feeds both the XML feed and the JSON-LD injected into your pages. Headless e-commerce solutions (Shopify, WooCommerce, Magento) offer plugins that generate both formats simultaneously, but always check for consistency post-deployment.

What mistakes should be avoided during implementation?

Never manually duplicate data between feeds and markup: this inevitably creates desynchronizations (outdated prices, out-of-stock products shown as available). Use dynamic variables and templates to ensure that both sources update at the same time. Also watch out for JSON-LD syntax errors that invalidate the structured data without triggering a visible alert on the user side.

Also avoid overloading the Product markup with irrelevant data. Google penalizes "spammy" markup: do not fill in fictitious fields (invented reviews, fake prices, misleading availability) to force the display of rich snippets. Manual validations by Google can lead to manual actions across the entire site.

How can you verify that your implementation is compliant and effective?

Use Google's Rich Results Test to validate the structured data of your product pages. Test multiple pages (product in stock, out of stock, on promotion) to verify that the markup adapts dynamically. On the Merchant Center side, check the diagnostic reports: product rejections, warnings on missing fields, price discrepancies.

Finally, monitor your performance in Google Search Console: the “Performance” report filtered on product pages allows you to measure the impact of rich snippets on CTR. Compare impressions and clicks before/after deployment of the markup. For Shopping surfaces, analyze data in the “Shopping” tab of GSC (if enabled) or directly in the Merchant Center dashboard.

  • Audit discrepancies between Merchant Center feeds and Product structured data
  • Automate synchronization via PIM, API or CMS plugin
  • Validate JSON-LD with Google’s Rich Results Test
  • Check Merchant Center diagnostic reports (rejections, warnings)
  • Monitor the CTR of product pages in Search Console
  • Test various scenarios (stock, promotion, multi-currency) to ensure dynamic consistency
The double implementation of feed + structured data is currently essential for maximizing e-commerce visibility on Google. This redundancy requires rigorous and automated synchronization between your product data sources. Even if the promise of simplification materializes, it will likely not exempt you from clean and compliant on-page markup. These technical optimizations, while foundational, can be complex to manage internally without deep SEO expertise. Engaging a specialized agency ensures secure implementation, automates feeds, and monitors cross-channel performance—an investment that is often recouped within the first few months through gains in qualified traffic.

❓ Frequently Asked Questions

Le flux Merchant Center remplace-t-il le structured data Product sur mes pages ?
Non, les deux sont complémentaires. Le flux alimente les surfaces Shopping (onglet, listings gratuits), tandis que le structured data génère les rich snippets dans les résultats organiques classiques. Les deux doivent être maintenus en parallèle.
Que se passe-t-il si mes données diffèrent entre le flux et le balisage on-page ?
Google peut afficher des informations incohérentes ou rejeter vos produits dans Merchant Center. Les disparités de prix, disponibilité ou SKU déclenchent souvent des avertissements. Il est essentiel de synchroniser les deux sources via une base de données unique.
La simplification annoncée par Mueller signifie-t-elle qu'on pourra bientôt n'utiliser qu'un seul format ?
C'est une hypothèse, mais aucun calendrier ni détail technique n'a été communiqué. Google évoque régulièrement de telles rationalisations sans les concrétiser. Continuez à maintenir les deux formats tant qu'aucune annonce officielle ne change la donne.
Les plugins e-commerce génèrent-ils automatiquement le flux et le structured data ?
La plupart des solutions (Shopify, WooCommerce, Magento) proposent des extensions qui produisent les deux formats, mais vérifiez toujours la conformité post-déploiement. Les configurations par défaut omettent souvent des champs critiques (GTIN, MPN, shipping).
Comment surveiller que mes rich snippets et mes listings Shopping restent actifs ?
Utilisez Search Console pour monitorer les rich results et le trafic organique produit. Consultez régulièrement le tableau de bord Merchant Center pour détecter les rejets ou avertissements. Un audit mensuel automatisé permet de repérer rapidement les désynchronisations.
🏷 Related Topics
Domain Age & History Structured Data E-commerce Featured Snippets & SERP AI & SEO Pagination & Structure

🎥 From the same video 14

Other SEO insights extracted from this same Google Search Central video · duration 38 min · published on 14/09/2020

🎥 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.