Technology

What Is Review Schema?

Schema.org structured data vocabulary for marking up review content so search engines understand and display it.

Review schema refers to the Schema.org vocabulary used to mark up review content in a machine-readable format. When implemented correctly using JSON-LD, microdata, or RDFa, review schema enables search engines to understand review content and display it as rich snippets in search results.

Core Review Schema Types

### Review Represents a single customer review:
{   "@type": "Review",   "author": { "@type": "Person", "name": "John Doe" },   "datePublished": "2026-02-15",   "reviewRating": {     "@type": "Rating",     "ratingValue": "5",     "bestRating": "5"   },   "reviewBody": "Excellent platform for collecting reviews." } 

### AggregateRating Represents the average of all reviews:

{   "@type": "AggregateRating",   "ratingValue": "4.7",   "reviewCount": "342",   "bestRating": "5",   "worstRating": "1" } 

### ItemReviewed The entity being reviewed:

  • Product
  • LocalBusiness
  • SoftwareApplication
  • Organization
  • Course
  • Eligible Content Types

    Google supports review rich results for:
  • Products
  • Local businesses
  • Recipes
  • Movies, TV shows, books
  • Courses
  • Software applications
  • Events

    Not eligible: Financial products, medical services, legal services (restricted by Google policy).

  • Validation and Testing

  • Google Rich Results Test — Test individual pages
  • Schema Markup Validator — Validate syntax
  • Google Search Console — Monitor rich result performance
  • Structured Data Testing Tool — Batch validation
  • Common Implementation Errors

  • Missing required fields (ratingValue, ratingCount)
  • Self-reviews (reviewing your own product)
  • Markup without visible review content on the page
  • Aggregate ratings spanning multiple products on one page
  • Outdated schema syntax (old microdata instead of JSON-LD)