RevuKit

Published March 31, 2026

What Is Review Schema Markup and How Do You Add It to Your Website?

RevuKitRevuKit
RevuKit Guide2026

What Review Schema Markup Actually Is

Schema markup is structured data you add to a webpage that helps Google understand what the content means β€” not just what it says. Review schema specifically tells Google that a page contains a rating or review, who gave it, what it is for, and what the score was.

Without schema, Google sees your star rating as text. With schema, it understands it as a structured data point it can use in search results β€” potentially showing star ratings directly in the listing, which increases click-through rates significantly.

How It Leads to Stars in Search Results

When Google reads valid review schema on a page, it may display rich results β€” the yellow star ratings that appear directly under a search listing before the description. These are called rich snippets.

Rich snippets do not directly affect your ranking position, but they substantially affect click-through rate. A result with stars stands out visually from plain text results. More clicks at the same rank means more traffic, and more traffic signals to Google that the result is valuable.

  • Stars appear directly under the page title in search results
  • Average rating and review count are visible before any click
  • Results with stars consistently outperform plain listings in CTR
  • Works for product pages, service pages, and local business listings

The Two Types Worth Knowing

There are two main schema types for reviews. The first is Review schema, which represents a single review from one person. The second is AggregateRating schema, which represents an average score across multiple reviews β€” a star rating with a review count.

For most local businesses and service pages, AggregateRating is the more useful of the two. It is what produces the "4.8 stars from 200 reviews" display in search results.

What Google Allows and What It Penalises

Google has specific rules about review schema. The rating must reflect genuine reviews from real customers. You cannot use schema to display a high rating that is not backed by actual reviews, and you cannot apply review schema to pages that do not contain a visible review section.

Violating these rules can result in a manual action that removes rich snippets from your search results entirely. The safe approach is to use schema that accurately reflects the real reviews you have already collected.

  • Only use schema on pages with a visible review section
  • The schema rating must match what is displayed on the page
  • Do not fabricate review counts or inflate scores
  • First-party reviews on your own site are eligible β€” Google reviews embedded via widget also qualify when displayed on-page

How to Add It to Your Website

Review schema is added as a JSON-LD script tag in the HTML of your page. It looks like a small block of structured data that sits in the page head and is invisible to visitors but readable by search engines.

The fastest way to generate the correct code without writing it manually is to use a schema generator. RevuKit's free review schema generator lets you enter your business details and rating, then outputs the exact code to paste into your site.

Related reading: Free review schema generator, Preview Google review widgets for your site.

How to Test That It Is Working

After adding the schema, use Google's Rich Results Test tool to validate it. Paste your page URL and it will show whether the schema is valid and eligible for rich results. Fix any errors it flags before expecting stars to appear in search.

Rich snippets do not appear immediately after adding valid schema. Google needs to recrawl the page first, which typically takes days to a few weeks depending on how frequently your site is indexed.

Frequently Asked Questions

Does review schema directly improve my Google ranking?

Not directly. Schema does not change your position in results. It changes how your result looks β€” adding star ratings that increase click-through rate, which indirectly signals value to Google over time.

Can I use Google reviews in my review schema?

Yes, when the reviews are displayed visibly on the page. If you embed a Google review widget, the reviews are on-page and eligible. Schema that references reviews not displayed to users violates Google's guidelines.

Is review schema free to add?

Yes. It is just a block of JSON-LD code added to your page. RevuKit's review schema generator creates the code for free β€” you just paste it into your site.

How long until stars appear in Google search results?

It depends on how often Google crawls your site. For most sites, it takes between a few days and a few weeks after adding valid schema.

What happens if my schema is wrong?

Invalid schema is ignored by Google β€” it will not cause a penalty on its own. However, schema that deliberately misrepresents your reviews can lead to a manual action that removes rich results from your site entirely.

Related Articles

Keep reading

View all articles

Ready to showcase your reviews?

Create a cutting edge Google Reviews widget that matches your website's design. Set up in 60 seconds, no coding required.