Review Schema Markup
Review schema marks up individual reviews with ratings, author info, and the reviewed item. Enables review snippets and star ratings in Google Search results.
What is Review schema markup?
Review schema markup is structured data in JSON-LD format that helps search engines understand your page content. It requires properties like itemReviewed, author, reviewRating and enables rich results in Google Search. Review schema marks up individual reviews with ratings, author info, and the reviewed item. Enables review snippets and star ratings in Google Search results.
Required Properties
| Property | Type | Description |
|---|---|---|
| itemReviewed | Thing | The item being reviewed (Product, LocalBusiness, etc.). |
| author | Person or Organization | The author of the review. |
| reviewRating | Rating | The rating given in the review. |
Recommended Optional Properties
| Property | Type | Description |
|---|---|---|
| reviewBody | Text | The full text of the review. |
| datePublished | Date | When the review was published. |
| name | Text | A title for the review. |
| publisher | Organization | The publisher of the review. |
Example JSON-LD Code
{
"@context": "https://schema.org",
"@type": "Review",
"itemReviewed": {
"@type": "Product",
"name": "Wireless Noise-Cancelling Headphones"
},
"author": {
"@type": "Person",
"name": "Alex Johnson"
},
"reviewRating": {
"@type": "Rating",
"ratingValue": "4",
"bestRating": "5"
},
"reviewBody": "Excellent sound quality and the noise cancellation is impressive. Battery life could be better.",
"datePublished": "2025-02-15"
}
Place this inside a <script type="application/ld+json"> tag in your page's <head>.
Common Mistakes to Avoid
- ✗ Self-serving reviews — do not review your own products with schema markup
- ✗ Missing bestRating in the Rating object (defaults to 5, but be explicit)
- ✗ Not specifying what is being reviewed in itemReviewed
- ✗ Using Review schema for testimonials on your own site (use with caution)
- ✗ Not including reviewRating — the rating is essential for rich results
Generate Review Schema Markup
Use our free schema generator to create valid Review JSON-LD code in seconds.
Open Schema Generator