SEO
Review Schema and Star Ratings: What Google Allows
Key takeaways
- Review markup must match reviews visitors can see on the page.
- Businesses that control reviews about themselves are ineligible for star results in LocalBusiness or Organization markup.
- Fake or undisclosed incentivized reviews are prohibited.
- Star ratings are never guaranteed, even with valid markup.
- Test with the Rich Results Test and monitor Search Console.
Can a business get star ratings in Google with schema markup?
Sometimes, but not for reviews about itself. Google's review snippet documentation says review snippets can show a short excerpt or rating summary, often as stars, and that display is not guaranteed. It also says that if a local business or organization controls the reviews about itself, its LocalBusiness or Organization pages are ineligible for the star review feature.
What is review markup?
Schema.org defines a Review as a review of an item, such as a restaurant, movie or store. Its listed properties include itemReviewed (the thing being reviewed), reviewRating, author and reviewBody. Google builds its rules on that vocabulary and adds eligibility conditions of its own.
Which rules does Google set?
According to Google's documentation, the main conditions are:
- Genuine reviews only. Fake reviews, and incentivized reviews that do not clearly disclose the incentive, are prohibited. Ratings should not be aggregated from other websites.
- Visible content. The review text and ratings in the markup must be visible to users on the page. Google's general guidelines likewise say not to mark up content readers cannot see.
- A specific item. Review information must concern a specific item, not a category or a list of items.
- Aggregates need many people. Use aggregate ratings only for evaluations from many people, and include one whenever you mark up multiple individual reviews.
What is the self-serving review restriction?
This is the rule most local businesses run into. Google states that LocalBusiness markup is eligible only for sites that capture reviews about other local businesses, and Organization markup only for reviews about other organizations. The restriction covers reviews embedded through third-party widgets, such as Google Business or Facebook reviews. Google adds that for local businesses and organizations, ratings must come directly from users rather than being created, curated or compiled by human editors.
In practice, that means marking up testimonials about your own company on your own site is not a route to stars in results. Google's documentation does not describe a workaround, and this article does not suggest one.
Which item types are supported, and what is required?
Google lists Book, Course list, Event, Movie, Product, Recipe and SoftwareApplication among the types that support review snippets, plus LocalBusiness and Organization under the restriction above. For a Review, required properties include an author with a valid name under 100 characters, the item reviewed and its name, and a reviewRating with ratingValue (which can be omitted for an individual review if both author and date are present). An AggregateRating needs ratingValue and at least one of ratingCount or reviewCount. Google recommends datePublished, bestRating and worstRating, and says the default scale is 1 to 5.
How do you validate and monitor it?
Google recommends validating with the Rich Results Test, then using the URL Inspection tool on deployed pages, allowing several days for crawling and indexing, and monitoring rich result reports in Search Console. Google's general guidelines also note that a structured data violation can lead to a manual action that removes rich result eligibility, though not a change to web ranking. As always, valid markup is a condition for eligibility, not a promise of display.
This article summarizes documentation as fetched on 11 October 2026; Google may update it.
Frequently asked questions
Can I add AggregateRating schema to my own business homepage?
Google says LocalBusiness and Organization pages are ineligible for star review results when the business controls reviews about itself, including reviews embedded through third-party widgets.
Do reviews in my markup have to be visible on the page?
Yes. Google's documentation says the review content and ratings you mark up must be visible, and users should be able to see the review text and rating.
Does valid review markup guarantee stars in search?
No. Google says review snippets may appear, but display is not guaranteed even when the markup follows its guidelines.
Are incentivized reviews allowed?
Google prohibits fake reviews and incentivized reviews that do not clearly disclose the incentive.
Sources
- Review Snippet (Review, AggregateRating) Structured Data — Google Search Central
- General Structured Data Guidelines — Google Search Central
- Review - Schema.org Type — schema.org
Keep reading
See how AIrecommend.ai helps businesses get found and recommended by AI assistants.