Implement Review snippet structured data for a product or service review page to qualify for star-rating display

domain: schema-org · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Add a Review entity (or AggregateRating) in JSON-LD on the page, nesting it within the appropriate parent type (Product, LocalBusiness, Book, etc.) rather than as a standalone entity
  2. Ensure the reviewRating contains a ratingValue, bestRating, and worstRating so Google can normalize the score relative to the scale
  3. If using AggregateRating, include both ratingValue and ratingCount (or reviewCount) reflecting the actual number of reviews powering the average
  4. Validate with the Rich Results Test and confirm the page type is on Google's supported list; review snippets are eligible for Product, LocalBusiness, Book, Course, Movie, and a limited set of other types
  5. Avoid marking up reviews for your own business or products on your own pages using first-person author attribution, which violates Google's review snippet policies and can suppress the rich result

Known gotchas

Related routes

Add AggregateRating structured data to a product or service page to qualify for review star display in Google Search, while complying with first-party review policies
developers.google.com · 6 steps · unrated
Implement Product structured data with required and recommended properties to qualify for Google Merchant Listing and price drop rich results
developers.google.com · 6 steps · unrated
Implement Product structured data to qualify for merchant listing and price drop rich results
schema-org · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans