Review and rating schema for AI search
By Abhijay Tondak, Founder · Updated July 1, 2026 · 6 min read
Review and aggregateRating schema make genuine ratings and reviews machine-readable, helping engines surface trust signals in answers - but this is among the most-abused schema, so engines enforce strict rules: only mark up reviews genuinely present on the page, never self-serving ratings of your own business on your own site where prohibited, and always match the visible content. Done honestly, it strengthens trust signals; done wrong, it gets ignored or penalized.
Key takeaways
- Review/aggregateRating schema make genuine ratings machine-readable trust signals.
- This schema is heavily abused, so engines enforce strict eligibility and honesty rules.
- Only mark up reviews actually shown on the page - never invented or hidden ratings.
- Self-serving review markup (rating your own business on your own site) is restricted - follow the rules.
- Honest, page-matching review schema helps; misuse is a penalty risk.
What review schema does
Review schema marks up an individual review; aggregateRating summarizes many into an average and count. Together they make rating trust signals machine-readable, so engines can factor them into answers and potentially display them. For decisions where reputation matters, genuine ratings are a strong corroborating signal - and marking them up cleanly helps engines use them.
The strict rules (because it's abused)
Review markup is heavily policed - stay strictly within the rules:
- Only mark up reviews and ratings genuinely displayed on the page.
- Don't mark up self-serving ratings of your own business on your own site where that's disallowed.
- Never invent ratings, inflate counts, or mark up hidden data.
- Match the aggregateRating value and count to what's actually shown.
Why honesty is enforced here specifically
Fake and self-serving review markup was so widely abused that engines tightened the rules and actively penalize violations. Because ratings directly influence trust and clicks, the incentive to cheat is high - and so is the scrutiny. Engines corroborate ratings against other sources, so inflated or invented ones fail and damage trust across your site. Genuine reviews, marked up accurately, are the only version that works.
Implement and validate
Use JSON-LD, mark up only real displayed reviews with accurate values, follow the current eligibility rules for your content type, and validate with a structured-data testing tool. When done right, review schema reinforces a genuine trust signal; the moment it drifts from the visible, honest reality, it becomes a liability rather than an asset.
Frequently asked questions
Can I add review schema to my own website's product/service?
Only genuine reviews actually displayed on the page, and self-serving ratings of your own business on your own site are restricted under current rules. Follow the eligibility guidelines - misuse is actively penalized because this schema is heavily abused.
Why is review schema so strictly policed?
Because it directly influences trust and clicks, it was widely abused with fake and inflated ratings. Engines tightened the rules, corroborate ratings against other sources, and penalize violations. Only genuine, page-matching markup works.
What's the difference between review and aggregateRating?
review marks up an individual review; aggregateRating summarizes many into an average value and count. Use aggregateRating values that exactly match what's displayed on the page.
Will review schema get me star ratings in results?
It can make genuine ratings eligible to be surfaced, but engines decide presentation and enforce strict eligibility. Never mark up ratings to chase stars - invalid or self-serving markup gets ignored or penalized.
Put this into practice — free.
Get your free AI-visibility audit and see where engines find you today.
More from this topic
Keep building your expertise with related GEO content in the same cluster.
Structured data (JSON-LD) for AI search
Structured data helps AI engines understand and cite your pages. Here are the JSON-LD schema types that matter for AI search and how to implement them.
ReadHow to write a TL;DR that gets cited
A citable TL;DR answers the page's core question in 1-3 self-contained sentences at the top. Here's how to write one AI answer engines will lift verbatim.
ReadWhy original data and statistics win AI citations
Original statistics and data give AI answer engines something concrete and attributable to cite. Here's why proprietary data outperforms recycled claims in GEO.
Read