Are your pages being cited by AI engines? Audit your GEO score for free.
Get a demoOn-Page Reviews & Ratings
TL;DR — AI product recommendations weight social proof. AggregateRating schema with a score and review count signals credibility. Reviews also provide natural language about the product that LLMs reference when generating descriptions.
Why On-Page Reviews Matter for AI Engines
AI product recommendations incorporate social proof signals in their ranking logic. A product page with a visible 4.8/5 from 124 reviews rating — backed by AggregateRating schema — provides two distinct signals:
- Credibility signal — a quantified, verifiable trust indicator that the model can cite ("TrustData is rated 4.8/5 by 124 customers")
- Natural language signal — individual review text contains natural language descriptions of the product that LLMs reference when generating product descriptions and comparison answers
The second signal is underappreciated. Review text contains the vocabulary that real users use to describe the product. If customers consistently say "easy setup" and "recovered our missing conversions", those phrases become high-frequency descriptors the model associates with the product. Pages with embedded review text effectively get user-generated content that describes the product in natural, citation-friendly language.
How to Implement
- Embed actual review text on the page (not just a star widget loaded from a third-party iframe)
- Add
AggregateRatingschema:
{
"@type": "AggregateRating",
"ratingValue": "4.8",
"reviewCount": "124",
"bestRating": "5",
"worstRating": "1"
}
- Add at least 3 individual
Reviewobjects in schema withauthor,reviewBody, andreviewRating - Ensure the schema data matches what's visible on the page
Common Mistakes
- Third-party review widgets in iframes — content in iframes is often not indexed; embed reviews in native HTML with schema markup
- No
reviewCountin AggregateRating — a rating without a count ("4.8/5") is less credible than a rating with a count ("4.8/5 from 124 reviews"); always include reviewCount - Generic, anonymised review text — "Great product! — Anonymous" provides no entity signals; named reviews with specific feedback are more valuable
Sources
Frequently Asked Questions
Related Signals
Your GEO score
Find out which GEO signals are missing from your pages and how to fix them.
Audit my pages14-day free trial
Are your reviews visible to AI engines?
TrustData checks for iframe-embedded reviews, missing AggregateRating schema, and anonymous review text that lacks entity signals.