Generate Review schema markup in JSON-LD format. Create structured data for reviews with ratings and review content for star ratings in search results.
Review schema markup enables star ratings and review snippets in Google search results. Reviews can apply to products, businesses, movies, books, and more. Star ratings in search results significantly increase click-through rates, making review schema one of the most impactful structured data types.
Review Schema = { @type: Review, itemReviewed, reviewRating: { ratingValue, bestRating }, author }Required: itemReviewed (the thing being reviewed), reviewRating (with ratingValue), author (Person). The ratingValue should be a number, and bestRating indicates the scale maximum (default 5). You can also use AggregateRating for multiple reviews combined.
| Input | Output |
|---|---|
| Item: "Widget Pro", Rating: 4/5, Author: "John" | {"@context":"https://schema.org","@type":"Review","itemReviewed":{"@type":"Product","name":"Widget Pro"},"reviewRating":{"@type":"Rating","ratingValue":"4","bestRating":"5"},"author":{"@type":"Person","name":"John"}} |
| Item: "Joe's Pizza", Rating: 5/5, Review: "Best pizza in town!" | {"@context":"https://schema.org","@type":"Review","itemReviewed":{"@type":"LocalBusiness","name":"Joe's Pizza"},"reviewRating":{"@type":"Rating","ratingValue":"5","bestRating":"5"},"reviewBody":"Best pizza in town!"} |
| Item: "Great Movie", Rating: 3.5/5 | {"@context":"https://schema.org","@type":"Review","itemReviewed":{"@type":"Movie","name":"Great Movie"},"reviewRating":{"@type":"Rating","ratingValue":"3.5","bestRating":"5"}} |