ARTICLE AD BOX
What Is Review Schema Markup?
Review schema is simply a benignant of structured information markup that helps hunt engines construe and show reappraisal information—such arsenic prima ratings, reviewer details, and reappraisal summaries—in hunt results.
Below is an illustration of reappraisal schema:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Review",
"author": {
"@type": "Person",
"name": "melissawho"
},
"itemReviewed": {
"@type": "LocalBusiness",
"name": "Tokyo Tower"
},
"reviewRating": {
"@type": "Rating",
"ratingValue": 4
}
}
</script>
And present is however Google tin show your reappraisal information arsenic a reappraisal snippet successful hunt results:

You tin adhd reappraisal schema to merchandise pages, look pages, movies pages, and more.
Why Review Schema Is Important
Review schema helps hunt engines recognize reappraisal information connected your page, truthful they tin show that information arsenic affluent snippets successful hunt results.
Like this:

A reappraisal snippet tin successful hunt results can:
- Increase click-through rates: Searchers whitethorn beryllium much apt to click connected your leafage (e.g., a merchandise leafage oregon a recipe) if they tin spot a prima ranking close connected the results page
- Help your listing basal out: The results leafage contains galore bluish links that look alike. A reappraisal snippet—which contains a yellowish prima rating—can differentiate it from akin listings
- Provide societal proof: A higher standing tin promote much visitors to click
Types of Review Schema
There are 2 main types of reappraisal schema: simple reviews, which are idiosyncratic opinions, and aggregate ratings, which summarize the corporate opinions of aggregate users.
Let’s research each benignant of schema markup successful much detail:
Simple Review Schema
Simple reappraisal schema tells hunt engines that the leafage contains 1 reappraisal from a azygous source.
This schema provides details specified arsenic the reviewer’s name, reappraisal text, rating, and the point reviewed.
For example, this reappraisal snippet is generated from a elemental reappraisal schema. And it shows that Joseph Tomastik gave the movie “Everything Everywhere All astatine Once” a 4.5-star rating.

Simple reappraisal schema markup indispensable see the pursuing accusation (called properties):
Property | Definition |
author | The review’s writer (Person oregon Organization) |
itemReviewed | The item’s type, specified arsenic Book, Course, oregon Product |
itemReviewed.name | The sanction of the reviewed item |
reviewRating | A spot that stores the review’s rating |
reviewRating.ratingValue | The standing (number, fraction, oregon percentage) |
Optional but recommended properties include:
- datePublished: The review’s work date, utilizing the ISO 8601 format
- reviewRating.bestRating: The highest rating, which is 5 by default
- reviewRating.worstRating: The lowest rating, which is zero by default
Aggregate Ratings Schema
Aggregate ratings schema summarizes aggregate idiosyncratic reviews into an mean standing astir the reviewed item.
For example, this reappraisal snippet—generated from aggregate ratings schema—shows the mean standing for the movie “Everything Everywhere All astatine Once” based connected aggregate idiosyncratic reviews:

Aggregate reappraisal schema markup indispensable incorporate these properties:
Property | Definition |
itemReviewed | The point type, specified arsenic Book, Course, oregon Product |
itemReviewed.name | The sanction of the reviewed item |
ratingCount | The full fig of ratings. Providing this spot is mandatory if “reviewCount” is omitted. |
reviewCount | The full fig of reviewers. Providing this spot is mandatory if “ratingCount” is omitted. |
ratingValue | The mean standing (number, fraction, oregon percentage) |
Optional but recommended properties include:
- reviewRating.bestRating: The highest rating, which is 5 by default
- reviewRating.worstRating: The lowest rating, which is zero by default
How to Implement, Test, & Monitor Review Schema
1. Generate Your Review Schema
Use a instrumentality similar the Schema Builder for Structured Data Chrome browser hold to make your schema markup.
To start, unfastened the leafage wherever you privation to make reappraisal schema. Then, unfastened the browser extension.
Click “Review” nether “All Supported Schemas (36).”

Use the instrumentality to people important information connected your page.
For example, prime the “Author” property.
Then click connected the arrow fastener to prime the artifact connected your leafage with the reappraisal author’s name.

After you’re done marking up your page, click “View Markup.” And transcript the generated code.
2. Nest Simple Reviews and Aggregate Ratings
If the reviewed point is besides applicable (for example, a merchandise you sell), you tin nest your reappraisal schema wrong the main schema.
In this case, nesting means placing your reappraisal schema markup wrong different structured information item’s schema markup.
To bash that, make schema for the main leafage utilizing the Schema Builder for Structured Data Chrome browser extension.
Then, nest the generated reappraisal schema wrong the main page’s schema markup.
Like this:
<script type="application/ld+json">
{
"@context": "https://schema.org/",
"@type": "Product",
"image": "https://www.example.com/waffle-iron.jpg",
"name": "Waffle Iron",
"review": {
"@type": "Review",
"reviewRating": {
"@type": "Rating",
"ratingValue": 4,
"bestRating": 5,
"worstRating": 0
},
"author": {
"@type": "Person",
"name": "Waffle Expert"
},
}
}
</script>
This markup indicates the item’s benignant arsenic a merchandise and uses the “review” spot to adhd the review’s details wrong the merchandise schema markup.
3. Add the Review Schema to Your Website
Copy your generated reappraisal schema and adhd it to the <head> conception of the applicable pages.
If you similar not to adhd schema manually use a plugin. For example, you tin usage the Schema Pro plugin if you person a WordPress website.
4. Test Your Review Schema
Schema.org’s Schema Markup validator checks your schema markup for errors.
To trial your reappraisal schema, motorboat the instrumentality and power to the “Code snippet” tab. Input your reappraisal schema.
Then, click “Run test.”

The instrumentality volition show immoderate structured information errors.

Google’s Rich Results Test tool helps you trial whether Google’s crawlers tin observe and recognize your schema markup.
It besides shows you what the markup tin look similar connected hunt results pages.
Open the instrumentality and click “Code.”
Paste your reappraisal schema. Choose a instrumentality type. Then, click “Test code.”

The instrumentality past highlights the valid and invalid structured information items.

Click “Preview results” to preview your schema markup connected Google SERPs:

5. Measure the Impact of Review Schema
Measure the interaction of your reappraisal schema by tracking however galore of your pages look successful hunt results arsenic reappraisal snippets, and however those reappraisal snippets perform.
Semrush’s Organic Research instrumentality makes this easy.
Open the instrumentality and hunt for your domain.
Then, scroll down to “SERP Features.” Click “Reviews” nether “Linking to domain.”

This volition instrumentality you to a dashboard with keywords your tract displays reappraisal snippets for.

Track the fig of keywords. If it isn’t increasing arsenic you adhd reappraisal schema to much pages, cheque whether you’ve:
- Implemented your reappraisal schema correctly
- Adopted SEO champion practices to assistance your pages fertile higher
Then, usage Google Search Console (GSC) to way the show of your pages with reappraisal schema and different affluent results.
Connect your tract to GSC if you haven’t already. And click “Review snippets” nether the “Enhancements” drop-down menu.

The “Review snippets” study volition amusement the fig of valid and invalid reappraisal structured information items Google has detected connected your site. And the fig of reappraisal snippet impressions generated.

For a much elaborate look astatine the show of pages with reappraisal schema, click “Search results” nether “Performance.”

Add a hunt quality filter by clicking the “+ Add filter” fastener astatine the top, followed by “Search appearance.”

A container volition look wherever you tin prime the affluent snippets to filter results for. If you person pages showing reappraisal snippets, click the “Review snippet” enactment that appears here, and past click “Apply.”

You’ll spot a illustration of clicks and impressions for each queries—also known arsenic keywords—that led to users seeing your reappraisal snippets connected the SERPs.

Then, navigate to the “Pages” study to spot the pages with reappraisal snippets, positive each page’s clicks and impressions.
Review Schema Best Practices
- Make reviews and ratings wide connected the leafage for users
- Ensure reviews are astir azygous item, not a class of items
- Provide aggregate ratings erstwhile displaying aggregate reviews
- Use the close point benignant successful the “itemReviewed” spot (if the reappraisal schema isn’t nested) oregon the item’s main schema markup (if the reappraisal schema is nested)
- Do not aggregate reviews and ratings from different sites
Monitor Your Schema Markup Implementation astatine Scale
Schema requirements tin change, truthful show your implementation regularly.
Tools similar Semrush’s Site Audit tin cheque your full tract for schema errors.
After moving the tool, you’ll get a study that shows valid and invalid structured information items.

Schedule regular technical SEO audits to observe caller issues quickly.