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

Despite the fact that reviews are not supposed to be associated with homepage pages, data shows that aggregate ratings are used on 23.9% of mobile pages and 23.7% of desktop pages.
🎥 Source video

Extracted from a Google Search Central video

💬 EN 📅 15/04/2021 ✂ 22 statements
Watch on YouTube →
✂ Other statements from this video 21 ▾
  1. □ Is it true that Google really indexes all JavaScript content, or do we still need traditional HTML?
  2. □ Why do JavaScript and meta robots tags create an indexing nightmare?
  3. □ What causes conflicts between your canonical tags in raw HTML and rendered output?
  4. □ Is it true that publishing more content leads to better rankings?
  5. □ Are your internal links secretly sabotaging your crawl budget?
  6. □ Should you really use rel='ugc' and rel='sponsored' if they don’t add any value to PageRank?
  7. □ Why is JSON-LD dominating all other structured data formats?
  8. □ Does JavaScript modified structured data really create conflicting signals?
  9. □ Do rich snippets really enhance the adoption of structured data?
  10. □ Is HTTPS really essential for leveraging HTTP/2 and boosting performance?
  11. □ Is it true that mobile-first indexing is really completed and what risks do you still face?
  12. □ Why are Core Web Vitals a disaster on mobile despite the mobile-first approach?
  13. □ Does Google really index all client-side rendered content through JavaScript?
  14. □ Can JavaScript really change a noindex meta robots tag after the fact?
  15. □ What happens when conflicting canonical tags in raw and rendered HTML block your page indexing?
  16. □ Is it really necessary to produce more content to rank higher?
  17. □ Why does Google recommend using rel='ugc' and rel='sponsored' if they offer no direct benefits to publishers?
  18. □ How does JavaScript manipulation of your structured data impact your SERP visibility?
  19. □ How does Google's visibility enhance the adoption of structured data?
  20. □ Why has HTTPS become essential for speeding up your web pages?
  21. □ Why has mobile-desktop parity become a critical issue for your organic visibility?
📅
Official statement from (5 years ago)
TL;DR

Google states that aggregate ratings shouldn't appear on homepage pages, yet nearly a quarter of websites display them there. This widespread practice goes against Schema.org guidelines and exposes sites to penalties in rich snippets. In practical terms: check if your homepage stars violate the rules, even though Google's tolerance on this specific point remains vague.

What you need to understand

Why does Google prohibit reviews on homepage pages? 

Google's position is based on a simple principle: an aggregate review must be about a specific entity — a product, service, local business. The homepage of a site is not an entity in itself; it is an entry point. 

The Schema.org guidelines state that an aggregateRating must be associated with a typed object: Product, LocalBusiness, Recipe, etc. Plastering stars on a homepage amounts to rating "the site" as a whole, which makes no structural sense. Google aims to prevent webmasters from manipulating SERPs with fake stars that offer no informational value. 

What do the numbers say about actual usage? 

The findings are stark: 23.9% of mobile pages and 23.7% of desktop pages display aggregate ratings. Nearly a quarter of the web ignores or circumvents this rule. There are two possible explanations: either ignorance of the guidelines or a risk/benefit calculation where the gain in CTR compensates for the theoretical risk. 

This data also indicates that Google still massively tolerates this practice — otherwise, we would see waves of manual actions. The question becomes: how long will this tolerance last? Algorithms are evolving, and what passes today may be penalized tomorrow without warning. 

What’s the difference between a homepage and a business page? 

A classic pitfall: confusing a generic homepage with an entity page . If your site is that of a restaurant, hotel, or local agency, the homepage *can* rightfully carry a LocalBusiness Schema with aggregateRating — because it represents the rated physical entity. 

On the other hand, on a multi-product e-commerce site or a media site, displaying generic stars on the homepage has no semantic grounding. The type of site makes all the difference : a bakery can rate its homepage; Amazon cannot. 

  • Aggregate ratings must pertain to a typed entity : product, service, local business, recipe, event. 
  • 23.9% of sites violate this rule , indicating either a lack of awareness or a calculated risk/gain decision. 
  • The current tolerance of Google guarantees nothing for the future — detection algorithms for abuse in rich snippets are continuously improving. 
  • A homepage representing a LocalBusiness can legitimately display reviews , unlike a generic portal or a catalog site. 
  • The main risk: loss of rich snippets , or even manual action if Google detects blatant manipulation of structured data markup. 

SEO Expert opinion

Is this rule strictly enforced by Google? 

Let’s be honest: if 23.9% of sites violate the rule with no visible consequences , it shows that enforcement remains lax. Google communicates a theoretical standard, but automatic filters do not consistently impose penalties. We even observe major sites with homepage stars that have retained their rich snippets for years. 

That said, this tolerance is not a permission. [To be verified] : Google has never published data on the rate of manual actions specifically related to homepage aggregate ratings. The risk remains difficult to quantify — making it an uncomfortable gamble for a corporate site or a pure e-commerce player exposed to it. 

What nuances should be considered based on the type of site? 

The rule carries different weight everywhere. For a single-entity local site (restaurant, medical practice, artisan), the homepage *is* the entity. The LocalBusiness Schema with aggregateRating fits perfectly, and Google explicitly validates it. No compliance issues.

For an e-commerce, SaaS, or media site , the homepage is merely a navigation hub. Adding aggregate stars there equals creating a non-typed object. The gain in CTR may be tempting, but the legal and algorithmic fragility is real. If Google tightens its filters tomorrow, these sites will be the first affected. 

The real issue: confusion between Schema types 

Many webmasters use a Schema Organization on the homepage , then add an aggregateRating. Technically, it passes Schema.org validation — Organization accepts aggregateRating. But semantically, it makes no sense if the Organization is not the rated object (a media does not rate "Le Monde"; it rates articles). 

The nuance: an aggregateRating must reflect reviews *about* the entity , not *issued by* the entity. This confusion fuels 90% of abuses. Google is increasingly detecting this inconsistency through the Knowledge Graph and external citation signals (Trustpilot, Google Reviews, etc.). 

Warning:  If your site displays homepage stars while it is neither a LocalBusiness nor a uniquely rated entity, you are potentially in violation. The immediate risk is low, but the trajectory of Google’s guidelines is heading towards more rigor, not less. 

Practical impact and recommendations

What should you do if you have aggregate reviews on your homepage? 

Your first reflex: identify the type of entity your site represents . If it’s a LocalBusiness, Restaurant, or Hotel, keep your stars — they are legitimate. Just ensure that the Schema is correctly typed and that the reviews correspond to real, verifiable reviews. 

If your site is a portal, a multi-product e-commerce, or a media outlet, remove the aggregateRating from the homepage . Move it to product, service, or article pages where it has a semantic anchor. The gain in rich snippets on these targeted pages will more than compensate for the hypothetical loss on the homepage. 

How can you check the compliance of your markup? 

Run your homepage through the Google Rich Results Test . If the tool detects an aggregateRating, look at what type of object it’s attached to. If it’s an Organization, Product, or generic WebPage without a review context, you’re outside the guidelines.

Supplement with Google Search Console : Enhancements section > Reviews. If errors or warnings appear on the homepage, it’s a signal that Google detects an inconsistency. Don’t rely on the absence of a visible error — filters evolve, and what passes today may be flagged tomorrow. 

What mistakes should you absolutely avoid? 

Don’t fall into the trap of "Schema stuffing" : stacking Organization + Product + aggregateRating on a homepage to maximize rich snippets. Google increasingly penalizes this over-optimization, especially when the data does not correspond to any real entity crawlable elsewhere on the web. 

Also, avoid creating fake reviews or recycling product reviews to aggregate them on your homepage. Google cross-references its data with third-party sources (Trustpilot, Yelp, Google Business Profile) — any blatant inconsistency exposes you to manual action. Consistency between sources is becoming an increasingly scrutinized validation criterion. 

  • Audit the Schema of your homepage with Rich Results Test and validate the type of entity 
  • Remove any aggregateRating if your site is not a uniquely rated entity (LocalBusiness, Restaurant, Hotel, etc.) 
  • Move aggregate reviews to product, service, or local pages where they have a precise semantic anchor 
  • Check the consistency between your structured reviews and external sources (Trustpilot, Google Reviews) 
  • Monitor Google Search Console's Enhancements section > Reviews for any emerging warnings 
  • Document the origin of each aggregated review to justify the legitimacy of the markup in case of inspection 
Auditing and restructuring structured data markup can be technical, especially on high-volume sites or those with complex architectures. If you lack internal resources or are concerned about the risk of penalties, working with an SEO agency specialized in structured data can help you avoid costly mistakes and secure your long-term presence in rich snippets. 

❓ Frequently Asked Questions

Un site LocalBusiness peut-il afficher des avis agrégés sur sa homepage ?
Oui, si la homepage représente l'entité physique notée (restaurant, hôtel, cabinet). Le Schema LocalBusiness avec aggregateRating y est parfaitement légitime selon les guidelines Google.
Quel est le risque réel de garder des étoiles en homepage sur un site e-commerce ?
Le risque immédiat est faible vu la tolérance actuelle, mais vous vous exposez à une perte de rich snippets si Google durcit ses filtres. Aucune garantie de maintien dans le temps.
Google pénalise-t-il manuellement les sites avec des aggregate ratings homepage ?
Aucune donnée publique ne quantifie ce risque. Les sanctions observées concernent surtout des manipulations flagrantes (avis fictifs, incohérence avec sources tierces), pas uniquement le placement homepage.
Comment vérifier si mes avis homepage sont conformes ?
Utilisez Rich Results Test pour identifier le type d'objet Schema lié au aggregateRating. S'il est rattaché à Organization ou WebPage sans contexte d'avis réel, c'est non conforme.
Faut-il supprimer tous les aggregate ratings de la homepage ?
Non, uniquement si votre site n'est pas une entité unique notée. Un site local mono-entité peut les garder, un portail ou e-commerce multi-produits doit les déplacer sur les pages ciblées.
🏷 Related Topics
Domain Age & History AI & SEO Mobile SEO Local Search

🎥 From the same video 21

Other SEO insights extracted from this same Google Search Central video · published on 15/04/2021

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