What Is Review Schema? A Simple Guide (2026)
What is review schema? It is a small piece of code you add to a web page that tells Google, in plain machine-readable terms, that the page contains a review or a rating. When Google accepts it, your search result can show star ratings, a review count, and sometimes the reviewer’s name right under your title. That extra detail is why so many shoppers click the starred result first.
Review schema is one type of schema markup, the shared vocabulary from Schema.org that helps search engines understand what a page is about. It does not change your ranking by itself. It changes how your result looks, and a clearer result usually gets more clicks.
Review vs AggregateRating: the two types you need to know
Schema.org gives you two main options, and mixing them up is the most common beginner mistake.
Review: one person’s verdict
A Review describes a single review from one person. It needs an author, a rating, and usually the review text itself. Use it when one named reviewer writes about one product, book, restaurant, or service. A blog post that reviews a single coffee maker is a good example.
AggregateRating: the average of many reviews
An AggregateRating is the average score from many reviews. It needs a rating value plus a review count or a rating count. Product pages, local business pages, and course pages usually use this type, because they show an overall score like 4.6 out of 5 from 212 reviews.
The two types often sit together: a product page can carry an AggregateRating for the overall score and individual Review entries for the reviews shown on the page. What you must never do is invent the numbers. The markup has to match exactly what visitors can see on the page.
What Google actually shows for review schema
Google calls these displays review snippets. In 2026, Google shows star ratings only for a limited set of page types, including products, recipes, and local businesses, and only when the reviews meet its rules. A few points catch people out:
- Self-serving reviews do not qualify. A business cannot mark up reviews about itself on its own company or service pages and expect stars. The reviews have to come from independent customers.
- The reviews must be visible on the page. You cannot hide ratings in code that visitors never see. If the page shows 10 reviews, the markup cannot claim 500.
- Google never guarantees a rich result. Correct markup only makes a page eligible. Google still decides whether to show stars, and it can drop them at any time.
This is also why review schema is different from FAQ schema, which marks up questions and answers, and from product schema, which describes the product itself, its price, and its availability. The three often appear on the same product page, each doing a different job.

How to add review schema without code skills
If you run WordPress, you have three realistic routes, in order of ease:
- Use your SEO plugin. Rank Math and similar plugins let you pick a schema type for a post or page and fill in the fields. This is the safest route for beginners.
- Use a dedicated schema plugin. These give you more control over Review and AggregateRating fields, which helps on product and local business pages.
- Add JSON-LD by hand. JSON-LD is Google’s preferred format. You paste a script block into the page head or body. It is flexible, but one missing comma breaks the whole block, so always test it after.
A simple AggregateRating example for a product looks like this in plain terms: the item being reviewed, a rating value of 4.6, a best rating of 5, and a review count of 212. That is the whole idea. The code itself is longer, but the facts it carries are just those four pieces.
How to test your review schema
After you add markup, test it before you move on:
- Run the page through Google’s Rich Results Test and fix any errors it reports.
- Check the Schema.org validator for warnings about missing recommended fields.
- After the page is live, watch Google Search Console’s rich results report for errors over the next few weeks.
If the test passes but no stars appear, be patient. Google can take weeks to show a snippet, and some pages never get one. That does not mean the markup is broken.
Mistakes that get review schema ignored
- Marking up reviews you wrote yourself or reviews from your own staff without clear disclosure.
- Showing a different rating in code than on the page, for example rounding 3.4 up to 5 stars.
- Adding review markup to pages with no reviews, such as a homepage or a category page.
- Using AggregateRating with no review count, which leaves Google with an average and no idea how many people it came from.
Each of these can get the snippet removed, and repeated abuse can get all rich results removed from a site. Honest markup is not just good practice here; it is the only kind that lasts.
Is review schema worth it for a small site?
Yes, if you already have real reviews. It costs nothing, it takes under an hour on most WordPress sites, and star ratings are one of the few changes that can lift clicks without writing a new article. It is not worth faking, buying reviews for, or adding to pages that have no reviews yet. Collect a few genuine reviews first, publish them on the page, and then mark up exactly what you published.
Last updated: October 2026
Frequently asked questions
Does review schema improve Google rankings?
No. Google has said structured data is not a direct ranking factor. Review schema can improve click-through rate by making your result stand out, which is valuable on its own.
Can I add review schema to my homepage?
Only if the homepage genuinely displays reviews. Google does not show review snippets for company or organization pages where the business reviews itself, so a homepage star block usually does not qualify.
What is the difference between a review snippet and a rating in Google Business Profile?
A review snippet comes from markup on your own website. A Google Business Profile rating comes from reviews left on Google itself. They are separate systems, and one does not feed the other.
How long does it take for stars to appear?
It varies. Some pages show stars within a few weeks of being recrawled; others never do, even with valid markup. Keep the markup correct and focus on earning real reviews in the meantime.