Schema type
AggregateRating
AggregateRating is used when you have a statistically meaningful overall score. It must represent something real, not a placeholder or inflated number.
Summary of multiple reviews or ratings for a product or business.
When to use it
- Product aggregate score
- Business review summary
- Highly-reviewed page
Core fields
- • itemReviewed
- • ratingValue
- • reviewCount
- • bestRating
Example JSON-LD
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Wireless Keyboard",
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.6",
"reviewCount": "812",
"bestRating": "5"
}
}Common mistakes
- • Inventing rating counts
- • Pairing an aggregate score with a page that has no visible reviews