Tested tool guide
Tested browser tools
Checked August 16, 2026
What Review & Rating Schema Builder does, with a checked example
The star ratings under search results come from markup like this tool produces. You type what you know - the item being reviewed, its average score, how many reviews that average is based on, an author - and it returns schema.org JSON-LD to paste into the page. The markup is the easy half. What surprises most users: Google renders stars only when the rating is genuine, meaning real user reviews that actually appear on the page, and it treats self-serving ratings (an entity rating its own product) as spam. The tool serializes your numbers faithfully; it cannot vouch for them.
Worked example
A concrete input and expected output from the current implementation.
Input
Item name: Starlight Headlamp | Item type: Product | ratingValue: 4.8 | reviewCount: 127 | bestRating: 5
->
Expected output
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Starlight Headlamp",
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.8",
"reviewCount": "127",
"bestRating": "5",
"worstRating": "1"
}
} The tool nests the AggregateRating node inside the Product it was asked to describe, writes the average and count exactly as typed, and spells out bestRating and worstRating so the 1-5 scale is explicit to any parser rather than assumed.