Aarunya AppsAarunya Apps
Review rich result

Review / AggregateRating Schema — JSON-LD Star Ratings

Review and AggregateRating schema displays star ratings directly in Google Search results — one of the most effective ways to increase click-through rate. Star ratings typically increase CTR by 15–30% compared to the same result without ratings.

What Google shows

Star rating (1–5), review count, and reviewer name or organisation directly below your search result title. Eligible on product, service, recipe, and local business pages.

Example JSON-LD

{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Wireless Noise-Cancelling Headphones",
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.7",
    "reviewCount": "3842",
    "bestRating": "5",
    "worstRating": "1"
  },
  "review": [
    {
      "@type": "Review",
      "author": {
        "@type": "Person",
        "name": "Alex K."
      },
      "datePublished": "2024-10-15",
      "reviewRating": {
        "@type": "Rating",
        "ratingValue": "5"
      },
      "reviewBody": "Best headphones I've owned. The noise cancellation is exceptional."
    }
  ]
}

Required by Google

  • *itemReviewed (the thing being reviewed)
  • *reviewRating (ratingValue 1–5)
  • *author

Recommended

  • reviewBody
  • datePublished
  • publisher
  • bestRating (default 5)
  • worstRating (default 1)

When to use Review schema

Product reviews

Individual product review pages with Review schema show star ratings and the reviewer's name in search results.

AggregateRating on product pages

Product pages aggregating many reviews use AggregateRating with ratingValue and reviewCount to show overall star ratings.

Service and software reviews

Review schema works for any reviewable entity — software, services, books, movies, local businesses.

Frequently Asked Questions

What's the difference between Review and AggregateRating?

Review represents a single review from one person. AggregateRating represents the combined average of many reviews. Use AggregateRating on product/service pages, and Review on individual review pages. You can include both on the same page.

Can I add ratings to my own products?

Google explicitly prohibits self-reviews — ratings must come from actual users of the product or service. Adding fake or self-authored ratings violates Google's guidelines and risks penalties.

Which @types support Review schema?

Google supports Review and AggregateRating on: Product, Book, Movie, Recipe, SoftwareApplication, Event, LocalBusiness, Course, and CreativeWork. Review schema on Article or BlogPosting is not supported for rich results.

🔍

Validate in Google Rich Results Test

Paste the JSON-LD above to confirm it qualifies for rich snippets.

Test in Google →