Earning Star Ratings in Search with Review Schema
Star ratings are one of the most eye-catching elements in search results. Our review schema generator creates valid JSON-LD markup for both individual reviews and aggregate ratings, enabling the golden stars that make search listings stand out and drive higher click-through rates.
Single Review vs Aggregate Rating
A single Review represents one person's evaluation with a rating and optional review text. It works well for critic reviews, editorial assessments, or featured testimonials. AggregateRating summarizes data from multiple reviews — the average score and total number of reviews. For e-commerce and service pages with many customer reviews, AggregateRating is the more appropriate choice.
Eligible Item Types
Google only shows review rich results for specific schema types. Products, local businesses, books, movies, recipes, software applications, courses, and events are all eligible. Reviews of generic Things, Organizations (unless LocalBusiness), or WebPages are not eligible for star ratings in search results. Always wrap your review within a supported item type.
Google's Self-Serving Review Policy
One of the most important restrictions is that you cannot use Review schema for self-serving reviews. This means you cannot mark up customer testimonials about your own business on your own website. The review must be a genuine third-party assessment — a critic reviewing a movie, a blogger reviewing a product they purchased, or an independent evaluation of a service.
Rating Scale Configuration
While the 1-5 star scale is standard, review structured data supports custom scales through bestRating and worstRating properties. If your site uses a 1-10 scale, set bestRating to 10. Google normalizes any scale to its 5-star display, so a rating of 8 out of 10 shows as 4 stars. Always specify the scale explicitly to prevent misinterpretation.
Review Authenticity Requirements
All review data in your schema must represent genuine, visible reviews on the page. Fabricating ratings, inflating review counts, or including reviews that are not visible to users violates Google's guidelines and can result in manual actions that remove all rich results from your site. Google actively monitors for fake review markup and has become increasingly aggressive in enforcement.