What Is Review Schema?
Review schema markup communicates editorial review content to Google, enabling star rating snippets to appear for your review pages in search results. When a user sees a 4.5-star rating displayed beneath a search result, they're seeing Review or AggregateRating structured data in action. For affiliate sites, review blogs, and comparison platforms, Review schema is one of the most powerful conversion-driving structured data implementations.
Review Schema vs. AggregateRating Schema
Review schema represents a single editorial review — one person's assessment of one item. AggregateRating represents the combined ratings from multiple reviews. Both can display star snippets in search results, but they serve different purposes. Product pages with many user reviews use AggregateRating. Editorial review articles (like affiliate reviews) use Review schema. Both can be combined on the same page for maximum structured data coverage.
What Items Can Be Reviewed
Review schema supports a wide range of item types: Product (physical or digital goods), LocalBusiness (restaurants, shops, services), Book (including Kindle/ebooks), Movie (films and series), SoftwareApplication (apps, SaaS tools, desktop software), Course (online learning content), and Recipe (food). Choose the most specific itemReviewed type for your content to maximize Google's understanding of your review's subject.
Affiliate Review Sites and Review Schema
Affiliate review sites see the most dramatic impact from Review schema implementation. Star ratings in search results signal editorial credibility and immediately differentiate affiliate listings from generic product pages. A 4.8-star rating displayed in the SERP creates a social proof signal that users respond to instinctively. Sites with consistent Review schema across their review catalogue establish themselves as authoritative review destinations in Google's quality signals.
Review Schema Google Guidelines
Google prohibits self-reviews (a business reviewing its own products), paid or incentivized reviews that aren't disclosed, and reviews that don't reflect genuine user experience. The reviewer must be an independent editor or a real customer. Review markup must match content visible on the page — hidden reviews in schema without visible page content will result in rich result disqualification.