What is Review Schema Markup?
Review Schema is a type of structured data markup that helps search engines interpret and display review information – SUCH as Star Rating, Reviewer Details, and Review Sumaries – In Search Results.
Below is an example of review scheme:
And here is how google can display your review data as a review snippet in search results:
You can add review Schema to product pages, recipe pages, movies pages, and more.
Why review scheme is important
Review Schema Helps Search Engines Understand review data on your page, so they can display that data as rich snippets in search results.
Like this:
A review snippet can in search results can:
- Increase Click-Through Rates: Searchers may be more likely to click on your page (EG, a product page or a recipe) if they can see a star ranking right on the results page
- Help your listing stand out: The results page contains many blue links that look alike. A review snippet – health contains a yellow star rating – CAN Differentiate It from Similar Listings
- Provide social proof: A higher rating can encourage more visitors to click
Types of Review Schema
There are two main types of review schema: Simple reviewsWhich are individual opinions, and aggregate ratingsWhoch Summarize The Collexi Opinions of Multiple Users.
Let’s Explore Each Type of Schema Markup in more detail:
Simple review Schema
Simple review Schema Tells Search Engines that the page contains one review from a single source.
This Schema provides details such as the reviewer’s name, review text, rating, and the item reviewed.
For example, this review snippet is generated from a simple review Schema. And it shows that joseph Tomastik Gave the movie “Everything Everyways All At Once” a 4.5-Star Rating.
Simple Review Schema Markup Must Include the Following Information (Called Properties):
Property |
Definition |
Author |
The review’s author (person or organization) |
itemreViewed |
The item’s type, such as book, course, or product |
itemreViewed.name |
The name of the reviewed item |
reviewRating |
A property that stores the review’s rating |
reviewRating.Ratingvalue |
The Rating (Number, Fraction, or Percentage) |
Optional but recommended properties include:
- Datepublished: The review’s publication date, using the ISO 8601 format
- reviewRating.bestRating: The highest rating, which is five by default
- reviewRating.Worstrating: The lowest rating, which is zero by default
Aggregate Ratings Schema
Aggregate Ratings Schema Summarizes Multiple User Reviews into an average rating about the reviewed item.
For example, this review snippet – Generated from Aggregate Rating Schema – Shows the Average Rating For the Movie “Everything Everywahere All At Once” Based on Multiple User Reviews:
Aggregate review Schema Markup must Contain these Properties:
Property |
Definition |
itemreViewed |
The item type, such as book, course, or product |
itemreViewed.name |
The name of the reviewed item |
ratingcount |
The total number of ratings. Providing this Property is mandatory if “reviewcount” is omitted. |
reviewcount |
The total number of reviewers. Providing this property is mandatory if “ratingcount” is omitted. |
ratingvalue |
The Average Rating (Number, Fraction, or Percentage) |
Optional but recommended properties include:
- reviewRating.bestRating: The highest rating, which is five 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 tool like the Schema Builder for Structured Data Chrome Browser Extension to Create Your Schema Markup.
To start, open the page where you want to create review scheme. Then, Open the Browser Extension.
Click “Review“Under” All Supported Schemas (36). “
Use the tool to mark important data on your page.
For example, select the “Author“Property.
Then click on the Arrow button to select the block on your page with the review author’s name.
After you’re done marking up your page, click “View MarkupAnd copy the generated code.
2. Nest Simple Reviews and Aggregate Rating
If the reviewed item is also relavant (for example, a product you sell), you can nest your review scheme Inside the main scheme.
In this case, nesting means placing your review Schema markup within another structured data item’s Schema Markup.
To do that, generate scheme for the main page using the Schema Builder for Structured Data Chrome Browser Extension.
Then, nest the generated review Schema within the main page’s Schema Markup.
Like this:
This markup indicates the item’s type as a product and uses the “review” property to add the review’s details inside the product Schema Markup.
3. Add the review Schema to your website
Copy your generated review scheme and add it to the
Section of the relevant pages.
If you prefer not to add scheme manually Use a pluginFor example, you can use the Schema Pro plugin if you have a wordpress website.
4. Test Your Review Schema
Schema.org’s Schema Markup Validator Checks your Schema Markup for errors.
To test your review scheme, launch the tool and switch to the “Code snippet“Tab. Input your review scheme.
Then, Click “Run test,
The tool will display any structured data errors.
Google’s Rich Results Test tool Helps You Test Whinder Google’s Crawlers Can Detect and Undrstand Your Schema Markup.
It also shows you what the markup can look like on search results pages.
Open the tool and click “Code,
Paste your review scheme. Choose a device type. Then, Click “Test code,
The tool then highlights the valid and invalid structured data items.
Click “Preview Results“To preview your Schema Markup on Google Serps:
5. Measure the impact of review Schema
Measure the impact of your review Schema by tracking how many pages appear in search results as review snippets, and how there review snippets perform.
Semrush’s Organic Research tool Makes This Easy.
Open the tool and search for your domain.
Then, scroll down to “Serp features.” Click “Reviews“Under” Linking to Domain. “
This will take you to a dashboard with keywords your site displays review snippets for.
Track the number of keywords. If it isn’t growing as you add review Schema to More Pages, Check Whether You’ve:
- Implemented your review scheme correctly
- Adopted SEO Best Practices to Help Your Pages Rank Higher
Then, Use Google Search Console (GSC) to track the performance of your pages with review Schema and other rich results.
Connect your site to gsc if you haven’t alredy. And click “Review snippets“Under the” ENHANCEMENTS “Drop-Down Menu.
The “review snippets” report will show the number of valid and invalid review structured data items google have detected on your site. And the number of review snippet impressions generated.
For a more detailed look at the performance of pages with review schema, click “Search Results“Under” Performance. “
Add a search appearance filter by clicking the “+ Add filter“Button at the top, followed by”Search appearance,
A box will appear where you can select the rich snippets to filter results for. If you have pages showing review snippets, click the “Review snippet“Option that appears here, and then click”Apply,
You’ll see a chart of clicks and impressions for all Queries – Loso Known as Keywords -HAT LED to Users Seeing Your Review Snippets on the serps.
Then, Navigate to the “Pages“Report to see the pages with review snippets, plus each page’s clicks and impressions.
Review Schema Best Practices
- Make reviews and ratings clear on the page for users
- Ensure reviews are about single item, not a category of items
- Provide aggregate ratings when displaying multiple reviews
- Use the correct item type in the “itemrevied” property
- Do not aggregate reviews and ratings from other sites
Monitor your Schema Markup Implementation at Scale
Schema requirements can change, so monitor your implementation regularly.
Tools like semrush’s site Audit can check your entrere site for schema errors.
After running the tool, you’ll get a report that shows valid and invalid structured data items.
Schedule regular Technical SEO Audits to Detect New Issues Quickly.