Home SEO Tools Review Schema Generator
SEO

Review Schema Generator

Generate Review or AggregateRating JSON-LD schema with a live star rating preview. Supports both individual reviews and aggregate ratings across products, books, movies, local businesses and software applications.

⭐ Live star preview🔢 Individual + aggregate modes✅ Rating validation📋 Script tag output
Switch tool: 📰 Article Schema Generator 🍞 Breadcrumb Schema Generator ❓ FAQ Schema Generator 🏢 Local Business Schema Generator ⭐ Review Schema Generator 🔧 Schema Markup Generator 🔍 Structured Data Testing Tool 📣 Open Graph Tag Generator 🐦 Twitter Card Generator 🌍 Hreflang Tag Generator 🤖 Robots.txt Generator 🔊 Speakable Schema Generator
Review mode
Item being reviewed
Reviewer details
Generated JSON-LD

    
    
🔍 Test in Google
Star Rating Preview
★★★★★
5 out of 5

📖How to Use the Review Schema Generator

  1. 1
    Choose review mode and item type

    Select Individual Review mode for a single reviewer's rating, or Aggregate Rating mode to represent the average across multiple reviews. Then select what is being reviewed — Product, Book, Movie, LocalBusiness, SoftwareApplication, Course, Recipe or Article.

  2. 2
    Fill in the rating details

    For individual reviews: enter the reviewer name, rating value (out of your best rating), and optionally a review body. For aggregate ratings: enter the average rating, best possible rating, rating count and review count. The live preview shows your star rating visually.

  3. 3
    Copy the schema

    Copy the complete script tag and add it to your page. Review schema must match reviews that are actually visible on your page. Never fabricate ratings — this violates Google's guidelines and can cause a manual penalty.

🔑Quick Reference

Schema typeRich result
Article / BlogPosting✅ Eligible
FAQPage✅ Eligible
BreadcrumbList✅ Eligible
LocalBusiness✅ Eligible
Review / AggregateRating✅ Stars eligible
Missing required field❌ Not eligible

Frequently Asked Questions

What is the difference between Review and AggregateRating schema?

Review schema represents a single person's assessment of something — their name, their rating, and their written review. AggregateRating represents the statistical average of multiple reviews — the mean rating, how many ratings contributed, and how many written reviews exist. Both can appear on the same page.

Which schema types support Review and AggregateRating?

Google supports Review and AggregateRating for: Product, Book, Course, Event, HowTo, LocalBusiness, Movie, Recipe, SoftwareApplication, and a few others. They are most commonly used on e-commerce product pages, recipe sites, software review pages and local business pages.

Can I use Google Reviews or Yelp reviews in my schema?

No — aggregateRating must only represent ratings collected on your own website. Using third-party review platform averages in your schema violates Google's structured data guidelines and can result in a manual action removing rich results from your site entirely. Your schema data must match first-party reviews visible on your page.

What is the bestRating property?

bestRating defines the maximum possible rating in your system. If you use a 5-star system, bestRating is 5. If you use a 10-point system, bestRating is 10. The ratingValue must always be less than or equal to bestRating. Google defaults to assuming a 5-star scale if bestRating is omitted.

How does Review schema appear in search results?

Valid Review and AggregateRating schema enables star ratings to appear directly in Google search result snippets. These yellow stars are one of the most attention-grabbing SERP features and consistently improve click-through rate. However, Google only shows stars for eligible schema types — confirm eligibility in Google's Rich Results Test.

Is Review schema a ranking factor?

Review schema itself is not a direct ranking factor. However, the star ratings it enables in SERPs significantly increase CTR, which is a behavioural signal Google uses as an indirect ranking input. Higher-rated products and services also benefit from trust signals that can support conversion rates independent of rankings.