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

If you use reviews that do not come from your own collection but from an external source, you must not include them in your Schema.org structured data for reviews.
2:22
🎥 Source video

Extracted from a Google Search Central video

⏱ 56:54 💬 EN 📅 16/10/2020 ✂ 39 statements
Watch on YouTube (2:22) →
Other statements from this video 38
  1. 2:02 Les échanges de liens contre du contenu sont-ils vraiment sanctionnables par Google ?
  2. 2:02 Peut-on vraiment utiliser le lazy-loading et data-nosnippet pour contrôler ce que Google affiche en SERP ?
  3. 2:22 Échanger du contenu contre des backlinks peut-il déclencher une pénalité Google ?
  4. 2:22 Faut-il vraiment utiliser data-nosnippet pour contrôler vos extraits de recherche ?
  5. 3:38 Une migration de domaine 1:1 transfère-t-elle vraiment TOUS les signaux de classement ?
  6. 3:39 Une migration de domaine transfère-t-elle vraiment tous les signaux de classement ?
  7. 5:11 Pourquoi la fusion de deux sites web ne double-t-elle jamais votre trafic SEO ?
  8. 5:11 Pourquoi fusionner deux sites fait-il perdre du trafic même avec des redirections parfaites ?
  9. 6:26 Faut-il vraiment éviter de séparer son site en plusieurs domaines ?
  10. 6:36 Séparer un site en plusieurs domaines : l'erreur stratégique à éviter ?
  11. 8:22 Un domaine pollué peut-il vraiment handicaper votre SEO pendant plus d'un an ?
  12. 8:24 L'historique d'un domaine expiré peut-il plomber vos rankings pendant des mois ?
  13. 14:03 Google applique-t-il vraiment les Core Web Vitals par section de site ou à l'ensemble du domaine ?
  14. 14:06 Google peut-il vraiment évaluer les Core Web Vitals section par section sur votre site ?
  15. 19:27 Pourquoi Google ignore-t-il vos balises canonical et hreflang si votre HTML est mal structuré ?
  16. 19:58 Pourquoi vos balises SEO critiques peuvent-elles être totalement ignorées par Google ?
  17. 23:39 Faut-il absolument spécifier un fuseau horaire dans la balise lastmod du sitemap XML ?
  18. 23:39 Pourquoi le fuseau horaire dans les sitemaps XML peut-il compromettre votre crawl ?
  19. 24:40 Pourquoi Google ignore-t-il les dates lastmod identiques dans vos sitemaps XML ?
  20. 24:40 Pourquoi Google ignore-t-il les dates de modification identiques dans les sitemaps XML ?
  21. 25:44 Pourquoi alterner noindex et index tue-t-il votre crawl budget ?
  22. 25:44 Pourquoi alterner index et noindex condamne-t-il vos pages à l'oubli de Google ?
  23. 29:59 L'Ad Experience Report influence-t-il vraiment le classement Google ?
  24. 29:59 L'Ad Experience Report influence-t-il vraiment le classement Google ?
  25. 33:29 Faut-il vraiment casser tous vos liens de pagination pour que Google priorise la page 1 ?
  26. 33:42 Faut-il vraiment privilégier le maillage incrémental pour la pagination ou tout lier depuis la page 1 ?
  27. 37:31 Pourquoi vos tests de rendu échouent-ils alors que Google indexe correctement votre page ?
  28. 39:27 Comment Google indexe-t-il vraiment vos pages : par mots-clés ou par documents ?
  29. 39:27 Google génère-t-il des mots-clés à partir de votre contenu ou fonctionne-t-il à l'envers ?
  30. 40:30 Comment Google comprend-il 15% de requêtes jamais vues grâce au machine learning ?
  31. 43:03 Pourquoi la récupération après une pénalité Page Layout prend-elle des mois ?
  32. 43:04 Combien de temps faut-il vraiment pour récupérer d'une pénalité Page Layout Algorithm ?
  33. 44:36 Google impose-t-il un seuil maximum de publicités dans le viewport ?
  34. 47:29 La syndication de contenu pénalise-t-elle vraiment votre référencement naturel ?
  35. 51:31 Une redirection 302 finit-elle par équivaloir une 301 côté SEO ?
  36. 51:31 Redirections 302 vs 301 : faut-il vraiment paniquer en cas d'erreur lors d'une migration ?
  37. 53:34 Faut-il vraiment héberger votre blog actus sur le même domaine que votre site produit ?
  38. 53:40 Faut-il isoler votre blog ou section actualités sur un domaine séparé ?
📅
Official statement from (5 years ago)
TL;DR

Google strictly prohibits the use of external reviews in Schema.org structured data for reviews. Only reviews collected directly from your own users are allowed in the markup. Specifically, if you aggregate ratings from Trustpilot, Google Reviews, or Verified Reviews without direct control, you risk manual action or losing your star-rich snippets.

What you need to understand

What does Google mean by "non-original reviews"?

Google distinguishes two categories of reviews: those that you collect directly from your customers through your own system (post-purchase form, proprietary platform, internal survey), and those that you retrieve from a third-party source (Trustpilot, Verified Reviews, Google Reviews, Amazon, etc.).

Mueller's position is clear: if the review does not come from your own collection mechanism, it should not appear in your Schema.org markup of type Review or AggregateRating. It doesn't matter if you have an official API with the third-party platform or if you display those reviews on your site — if you're not the source of the collection, you're out of the game.

Why does Google impose this restriction?

The official reason relates to the quality and authenticity of the data displayed in the SERPs. Google wants to prevent sites from manipulating rich snippets by massively importing positive reviews from third-party platforms without real control over their origin.

In practice, it also limits cases where the same review appears twice: once on the Google Business Profile of the business, another time in organic results via Schema.org. Google aims to avoid redundancy and maintain a clear hierarchy between its own review systems (GBP, Shopping) and the open web.

Does this rule apply to all types of Schema?

No. The directive specifically concerns Review and AggregateRating tags in Schema.org. If you use other types of structured data (Product, Organization, LocalBusiness without reviews), you are not affected.

However, as soon as you add an aggregateRating property or a review object in your JSON-LD or microdata, you fall under the scope of this rule. Even one single external review is enough to expose you to a manual action if Google detects that the source is not your own collection system.

  • Only reviews collected directly by you (internal form, proprietary platform) are allowed in Schema.org.
  • Reviews imported from Trustpilot, Google Reviews, Verified Reviews, Amazon, etc. must NOT be marked up.
  • The rule aims to prevent the manipulation of rich snippets and redundancy in the SERPs.
  • It only applies to Review and AggregateRating tags, not to other types of Schema.
  • Even with an official API, if you are not the source of the collection, you are out of the directive.

SEO Expert opinion

Is this statement consistent with observed practices in the field?

Yes and no. Google has always had a strict stance on reviews in its quality guidelines, but the actual enforcement is uneven. We still see thousands of e-commerce sites using Trustpilot or Verified Reviews in their Schema.org without visible manual action.

Let’s be honest: Google doesn’t have the human resources to track every site manually. Most penalties arise either after a competitor report or when a site abuses too openly (fake reviews, manipulated ratings, mass spam). If your site displays 4.9 aggregated stars from a third-party source but everything else is clean, you might fly under the radar for years. [To be verified]: no public data documents the actual rate of manual actions for this specific infringement.

What nuances should be considered regarding this rule?

Mueller does not specify what constitutes "your own collection." If you use a third-party widget hosted on your domain (such as Reviews.io, Yotpo, Judge.me), technically you are collecting through an intermediary — but you control the interface, the form, and you own the data.

In this case, the gray area persists. Some experts believe that as long as you master the entire cycle (triggering the email, displaying on your site, moderation), you respect the spirit of the directive. Others prefer complete safety and only use 100% internal systems. My opinion? If you go through a third-party platform but contractually own the reviews (not just a display license), you’re probably in the clear — but Google has never confirmed this in black and white.

In what cases does this rule not apply?

If you are a review aggregator (like Trustpilot, Yelp, TripAdvisor), you can obviously mark your own reviews — since it is you who collects them. Likewise, if you are a marketplace (Amazon, eBay, Airbnb) and reviews are submitted directly on your platform, there’s no problem.

Another borderline case: media and comparison sites. If you publish a product test with an editorial score (like Les Numériques, 60 Millions de Consommateurs), it’s an original review — you can mark it up. However, if you aggregate ratings from several external editorial sources, we fall back into the gray area. Google has never clarified this point, and market practices vary widely.

Practical impact and recommendations

What should you do if you use external reviews?

First step: audit your current Schema markup. Inspect your JSON-LD or microdata and identify all occurrences of "@type": "Review" or "aggregateRating". For each instance, identify the source of the reviews: do they come from your own collection system, or from a third-party platform?

If the answer is "third-party", you have two options. Either you completely remove the markup (the safest solution), or you migrate to a proprietary collection system (Reviews.io, Yotpo, or internal development) and only mark up the new reviews collected through this channel. Avoid the temptation to keep the old markup "in the meantime" — it’s the best way to trigger a manual action the day Google scans your site.

What mistakes should you absolutely avoid?

Do not attempt to disguise the source by modifying the author or publisher attribute in the Schema to make it seem like the review comes from you. Google cross-checks this data with the visible content on the page — if you display a Trustpilot logo next to the review but your JSON-LD claims it comes from your own system, it’s a huge red flag.

Another classic pitfall: marking up Google Business Profile reviews retrieved via the Places API. Even if technically they are "your" reviews (linked to your profile), Google considers them external for Schema markup on your website. They must remain confined to your GBP — end of story. And this is where it gets tricky: many WordPress or Shopify plugins automatically import these reviews and mark them up without your knowledge.

How can you check if your site complies?

Use the Rich Results Test from Google (search.google.com/test/rich-results) to validate your markup. The tool does not detect the source of the reviews, but it spots structural errors. Then, check in Search Console under the

❓ Frequently Asked Questions

Puis-je afficher des avis Trustpilot sur mon site sans les baliser en Schema.org ?
Oui, absolument. Vous pouvez afficher visuellement n'importe quels avis tiers sur votre site — Google n'interdit que leur inclusion dans les données structurées. Tant que vous ne les balisez pas en Review ou AggregateRating, aucun problème.
Si j'utilise Yotpo ou Reviews.io, suis-je en conformité ?
Probablement, car ces plateformes collectent les avis en votre nom via votre propre système (emails post-achat, widget sur votre site). Vous en êtes contractuellement propriétaire. Mais Google n'a jamais confirmé explicitement que ces solutions sont conformes — zone grise.
Que se passe-t-il si je garde mon balisage d'avis externes ?
Vous risquez une action manuelle de type "Structured data policy violation" qui supprimera vos rich snippets étoilés. Dans les cas sévères, Google peut désindexer les pages concernées. Le risque réel dépend de votre visibilité et de signalements concurrents éventuels.
Les avis de ma fiche Google Business Profile peuvent-ils être balisés sur mon site ?
Non. Google considère ces avis comme externes à votre site web, même s'ils sont liés à votre entreprise. Ils doivent rester sur votre GBP et ne pas apparaître dans le Schema.org de votre site.
Comment migrer vers un système d'avis interne sans perdre mes étoiles dans les SERP ?
Mettez en place la collecte propriétaire en parallèle, accumulez un volume minimal d'avis (20-30 minimum pour une note stable), puis basculez le balisage. Pendant la transition, vous perdrez temporairement les étoiles — c'est inévitable si vous retirez l'ancien Schema avant d'avoir le nouveau.
🏷 Related Topics
Structured Data AI & SEO Local Search

🎥 From the same video 38

Other SEO insights extracted from this same Google Search Central video · duration 56 min · published on 16/10/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.