All schema types

AggregateRating

The average rating based on multiple ratings or reviews.

What it is

AggregateRating exposes the summary score (4.6 / 5 from 1,240 reviews). Pair with individual Review objects when possible. Google now requires that aggregate ratings be visible on the page itself — invisible structured data triggers manual actions.

Required properties
  • ratingValue
  • reviewCount OR ratingCount
  • itemReviewed
Recommended properties
  • bestRating
  • worstRating
JSON-LD example
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "AggregateRating",
  "itemReviewed": {
    "@type": "Product",
    "name": "Wireless Headphones"
  },
  "ratingValue": "4.6",
  "bestRating": "5",
  "reviewCount": "1240"
}
</script>
Google rich result support

Star ratings in SERP, product rich result, review snippet.

When to use it
  • Product star ratings
  • Service ratings
  • Recipe ratings
  • Local business ratings