150+ Businesses Ranked 4.9 Average Rating 12+ Years Experience ★ Serving All 50 States ★ Results in 30-90 Days

Google Review Schema Markup, Implementation Guide [2026]

By the GMB Experts team. Published May 11, 2026.

Google Review Schema Markup, Implementation Guide [2026], local SEO and Google Business Profile illustration

Review schema markup adds star ratings to your search snippets, instantly making your listing stand out in a crowded SERP. CTR lift averages 25-35% when stars appear. But Google's policies are strict: misuse triggers manual penalties that strip schema for months. Here's how to implement it correctly.

In this guide

  1. 1. What review schema actually does
  2. 2. Eligible page types
  3. 3. AggregateRating implementation
  4. 4. Individual Review implementation
  5. 5. Self-serving reviews policy
  6. 6. Pulling reviews from GBP into your website
  7. 7. Testing your implementation
  8. 8. Common mistakes that break review schema

1. What review schema actually does

Schema.org Review and AggregateRating types tell search engines that your page contains review data. When eligible, Google displays the stars, rating value, and review count below your title in search results, a visual upgrade that dramatically increases clicks.

2. Eligible page types

Product pages (showing reviews of a product), service pages (reviews of a specific service), organization homepage (reviews of the business itself, when on the homepage). Recipe, book, course, event pages all support reviews. Generic blog posts and category pages do not.

3. AggregateRating implementation

Use AggregateRating when summarizing many reviews. Required fields: ratingValue (e.g., 4.8), reviewCount (e.g., 142), bestRating (usually 5), worstRating (usually 1). Embed within the relevant LocalBusiness or Product JSON-LD block.

4. Individual Review implementation

Use individual Review type when displaying actual review text. Required fields: author (Person type with name), reviewRating, reviewBody, datePublished. Each review must correspond to a real review your business received, fabricated reviews violate Google's policies.

5. Self-serving reviews policy

Google explicitly prohibits 'self-serving' reviews, testimonials displayed on your own website using schema markup. Reviews must come from independent sources (Google, Yelp, Facebook) and be displayed with attribution. Violations trigger structured data penalties.

6. Pulling reviews from GBP into your website

Use a review feed widget (Trustpilot, Reviews.io, EmbedSocial, GMB Review Widget) that imports reviews from your GBP and outputs schema-compliant markup. Manual copy-paste rarely meets schema requirements.

7. Testing your implementation

Use Google's Rich Results Test (search.google.com/test/rich-results). Paste your URL, run the test, fix any errors. Successful tests show eligible rich results preview. Validation doesn't guarantee display, Google decides which qualifying pages get stars.

8. Common mistakes that break review schema

Missing required fields, ratingValue outside the bestRating/worstRating range, schema for one product attributed to a different product, mixing AggregateRating with no underlying Reviews. Use Schema.org's documentation as your reference, not random Stack Overflow answers.

Want a free 10-page GBP audit?

Benchmarked against your top-3 local competitors. Delivered in 24-48 hours. No credit card, no obligation.

Get my free audit →
FAQ

Frequently asked questions

How long until stars appear in search results?

Typically 1-4 weeks after Google recrawls the page. Some pages never get stars even when implemented correctly, Google's call.

Can I use review schema on every page?

No. Use it only on pages that genuinely display review content.

Does adding review schema improve rankings?

Indirectly. Schema doesn't directly boost rankings, but the resulting CTR lift creates engagement signals that do.

What about reviews on my own e-commerce product pages?

Allowed and encouraged, those are first-party reviews of products, which Google supports.

How do I handle negative reviews in schema?

Include them. Suppressing only positive reviews triggers policy violations. Authentic mixed ratings actually build trust with users.

Ready to dominate Google Maps?

Get a free GMB audit in 24-48 hours. Custom plans. No long contracts, ever.

Get My Free Audit