What Is Review Schema? & How to Implement It

4 months ago 68
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:

Google hunt  results for 'tokyo operation    review' with reappraisal  snippet highlighted for Tripadvisor result.

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:

Google hunt  results with aggregated ratings highlighted successful  affluent  snippet.

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  affluent  snippet highlighted for hunt  result.

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 ratings affluent  snippet highlighted for hunt  result.

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).”

Schema Builder sidebar with arrow pointing to Review enactment    nether  All Support Schemas

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.

Arrow fastener  nether  Author spot   and Author sanction  connected  web leafage   highlighted and annotated.

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.”

Schema.org codification  snippet validator popup with Code Snippet tab highlighted, codification  snippet pasted successful  field, and arrow to Run trial  button.

The instrumentality volition show immoderate structured information errors.

Schema.org trial  results with structured information  errors highlighted.

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.”

Rich Results Test leafage   with Code tab selected, codification  snippet pasted, and arrow pointing to Test Code button

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

Rich Results Test results with Missing tract  mistake  highlighted

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

Rich Results Test Results Preview for illustration  seafood restaurant

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.”

Semrush Organic Research instrumentality   Overview study  SERP features conception  with Reviews enactment    highlighted

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

Positions tab open, array  showing Organic Search Positions array  filtered for SERP features with Keyword and Position columns highlighted

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. 

Google Search Console dashboard with Review snippets enactment    highlighted

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.

Review snippets study  showing graph of valid and invalid reappraisal  snippets.

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

Google Search Console dashboard with Search results paper   enactment    highlighted

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

Performance connected  Search results leafage   with Add filter fastener  clicked and arrow pointing to Search quality  filter option

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.”

Search quality  filter popup with Review snippet vigor   fastener  selected and highlighted and arrow pointing to Apply button

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.

Filtered illustration  of clicks and impressions for each  keywords showing reappraisal  snippets connected  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. 

Semrush Site Audit instrumentality   Markup study  dashboard.

Schedule regular technical SEO audits to observe caller issues quickly.