ARTICLE AD BOX
What Is Review Schema Markup?
Review schema is simply a type of strategy accusation 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 coming is really Google tin show your reappraisal accusation 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 understand reappraisal accusation connected your page, truthful they tin show that accusation arsenic rich | | snippets successful hunt results.
Like this:

A reappraisal snippet tin successful hunt results can:
- Increase click-through rates: Searchers whitethorn beryllium overmuch apt to click connected your page (e.g., a merchandise page aliases a recipe) if they tin spot a prima ranking correct connected nan results page
- Help your listing guidelines out: The results page 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 opinionated tin beforehand overmuch visitors to click
Types of Review Schema
There are 2 main types of reappraisal schema: simple reviews, which are individual opinions, and aggregate ratings, which summarize nan firm opinions of aggregate users.
Let’s investigation each type of schema markup successful overmuch detail:
Simple Review Schema
Simple reappraisal schema tells hunt engines that nan page contains 1 reappraisal from a azygous source.
This schema provides specifications specified arsenic nan reviewer’s name, reappraisal text, rating, and nan constituent reviewed.
For example, this reappraisal snippet is generated from a elemental reappraisal schema. And it shows that Joseph Tomastik gave nan movie “Everything Everywhere All astatine Once” a 4.5-star rating.

Simple reappraisal schema markup must spot nan pursuing accusation (called properties):
Property | Definition |
author | The review’s writer (Person aliases Organization) |
itemReviewed | The item’s type, specified arsenic Book, Course, aliases Product |
itemReviewed.name | The punishment of nan reviewed item |
reviewRating | A spot that stores nan review’s rating |
reviewRating.ratingValue | The opinionated (number, fraction, aliases percentage) |
Optional but recommended properties include:
- datePublished: The review’s publication date, utilizing nan 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 personification reviews into an mean opinionated astir nan reviewed item.
For example, this reappraisal snippet—generated from aggregate ratings schema—shows nan mean opinionated for nan movie “Everything Everywhere All astatine Once” based connected aggregate personification reviews:

Aggregate reappraisal schema markup must incorporated these properties:
Property | Definition |
itemReviewed | The constituent type, specified arsenic Book, Course, aliases Product |
itemReviewed.name | The punishment of nan reviewed item |
ratingCount | The afloat number of ratings. Providing this spot is mandatory if “reviewCount” is omitted. |
reviewCount | The afloat number of reviewers. Providing this spot is mandatory if “ratingCount” is omitted. |
ratingValue | The mean opinionated (number, fraction, aliases 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 for illustration nan Schema Builder for Structured Data Chrome browser clasp to create your schema markup.
To start, unfastened nan page wherever you want to create reappraisal schema. Then, unfastened nan browser extension.
Click “Review” nether “All Supported Schemas (36).”

Use nan instrumentality to group important accusation connected your page.
For example, premier nan “Author” property.
Then click connected nan arrow fastener to premier nan artifact connected your page pinch nan reappraisal author’s name.

After you’re done marking up your page, click “View Markup.” And transcript nan generated code.
2. Nest Simple Reviews and Aggregate Ratings
If nan reviewed constituent is too applicable (for example, a merchandise you sell), you tin nest your reappraisal schema incorrect nan main schema.
In this case, nesting intends placing your reappraisal schema markup incorrect different strategy accusation item’s schema markup.
To do that, make schema for nan main page utilizing nan Schema Builder for Structured Data Chrome browser extension.
Then, nest nan generated reappraisal schema incorrect nan 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 nan item’s type arsenic a merchandise and uses nan “review” spot to adhd nan review’s specifications incorrect nan merchandise schema markup.
3. Add nan Review Schema to Your Website
Copy your generated reappraisal schema and adhd it to nan <head> conception of nan applicable pages.
If you for illustration not to adhd schema manually use a plugin. For example, you tin usage nan Schema Pro plugin if you personification a WordPress website.
4. Test Your Review Schema
Schema.org’s Schema Markup validator checks your schema markup for errors.
To proceedings your reappraisal schema, motorboat nan instrumentality and move to nan “Code snippet” tab. Input your reappraisal schema.
Then, click “Run test.”

The instrumentality will show immoderate strategy accusation errors.

Google’s Rich Results Test tool helps you proceedings whether Google’s crawlers tin observe and understand your schema markup.
It too shows you what nan markup tin look for illustration connected hunt results pages.
Open nan instrumentality and click “Code.”
Paste your reappraisal schema. Choose a instrumentality type. Then, click “Test code.”

The instrumentality past highlights nan valid and invalid strategy accusation items.

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

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

This will return you to a dashboard pinch keywords your tract displays reappraisal snippets for.

Track nan number of keywords. If it isn’t expanding arsenic you adhd reappraisal schema to overmuch pages, cheque whether you’ve:
- Implemented your reappraisal schema correctly
- Adopted SEO champion practices to thief your pages rank higher
Then, usage Google Search Console (GSC) to measurement nan capacity of your pages pinch reappraisal schema and different rich | | results.
Connect your tract to GSC if you haven’t already. And click “Review snippets” nether nan “Enhancements” drop-down menu.

The “Review snippets” study will show nan number of valid and invalid reappraisal strategy accusation items Google has detected connected your site. And nan number of reappraisal snippet impressions generated.

For a overmuch elaborate look astatine nan capacity of pages pinch reappraisal schema, click “Search results” nether “Performance.”

Add a hunt value prime by clicking nan “+ Add filter” fastener astatine nan top, followed by “Search appearance.”

A instrumentality will look wherever you tin premier nan rich | | snippets to prime results for. If you personification pages showing reappraisal snippets, click nan “Review snippet” action that appears here, and past click “Apply.”

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

Then, navigate to nan “Pages” study to spot nan pages pinch reappraisal snippets, affirmative each page’s clicks and impressions.
Review Schema Best Practices
- Make reviews and ratings clear connected nan page for users
- Ensure reviews are astir azygous item, not a people of items
- Provide aggregate ratings erstwhile displaying aggregate reviews
- Use nan correct constituent type successful nan “itemReviewed” spot (if nan reappraisal schema isn’t nested) aliases nan item’s main schema markup (if nan 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 for illustration Semrush’s Site Audit tin cheque your afloat tract for schema errors.
After moving nan tool, you’ll get a study that shows valid and invalid strategy accusation items.

Schedule regular method SEO audits to observe caller issues quickly.