Review – Mark Up Ratings and Customer Reviews with schema.org
The Review type from schema.org is used to structure customer reviews and feedback about products, services, places, or other items. Proper use of this markup allows Google to display star ratings, authors, and review snippets directly in search results.
Reviews can be standalone or combined with types like Product, LocalBusiness, or Service, and are especially powerful when used alongside AggregateRating.
Key Features of Review:
- Enables star ratings and customer feedback in rich snippets
- Compatible with Product, LocalBusiness, CreativeWork, etc.
- Supports properties like author, reviewRating, reviewBody, datePublished
Common Use Cases:
- Product reviews on e-commerce pages
- Testimonials for local services or businesses
- Review sections on blogs or landing pages
Example: Review (Product Review in a Bakery Shop)
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Organic Rye Bread 1 kg",
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.8",
"reviewCount": "27"
},
"review": {
"@type": "Review",
"author": {
"@type": "Person",
"name": "Max Sample"
},
"datePublished": "2025-10-01",
"reviewBody": "The crust is crispy, and the inside is perfectly moist. A true artisan bread!",
"reviewRating": {
"@type": "Rating",
"ratingValue": "5",
"bestRating": "5"
}
}
}
</script>
Best Practices:
- Reviews must be visible on the page to be valid
- No fake or automatically generated reviews (violates Google guidelines)
- Combine with aggregateRating to show average scores and review counts
- Works well on product pages, service descriptions, or business listings
Learn more about our services in structured data & technical SEO here.