The invisible reviews problem
Verity Score verifies that your customer reviews are machine-readable. Specifically, we check for an AggregateRating schema in the HTML source of your product pages.
Why it matters for AI
Customer reviews are one of the most powerful trust signals for AI shopping agents. A product with 342 reviews and a 4.7/5 rating will be recommended before a product with no reviews.
Research from Yale University, Columbia University, and the University of Chicago shows that AI agents are 20β40% less likely to select products when sentiment data and review volume are missing. Without AggregateRating in the HTML, youβre effectively invisible to this growing share of the buying journey.
But hereβs the catch: most Shopify review apps load reviews via JavaScript. The widget displays beautiful stars for human users, but the HTML source contains nothing. AI crawlers (GPTBot, PerplexityBot, ClaudeBot) donβt execute JavaScript - they only read the initial server-rendered HTML.
The Simple Test
- Go to a product page on your store
- Right-click β βView page sourceβ
- Ctrl+F β search for
AggregateRatingorratingValue - If you find nothing, your reviews are invisible to AI
The Key Point: HTML vs JavaScript
The fundamental question is simple: are your reviews in the HTML source or loaded via JavaScript?
A widget that displays beautiful stars but whose data is not in the HTML source is invisible to AI agents. This is the most common problem on Shopify stores.
Verity Score automatically detects whether your AggregateRating is present in the HTML and whether the values are consistent with what is displayed visually.
Review Apps and Schema.org
| App | Native AggregateRating | Setup Required |
|---|---|---|
| Judge.me | Yes | Enabled by default |
| Stamped.io | Yes | Enable in SEO settings |
| Loox | Yes | Enable JSON-LD in settings |
| Bazaarvoice | Yes | Enable the Authentic Discovery API - injects reviews as server-side JSON-LD (SSR), no JavaScript dependency |
| Yotpo | Partial | Check SEO snippet settings |
Common Mistakes
- Widget visible but schema absent : Stars display but JSON-LD not enabled
- ratingValue out of range :
47instead of4.7 - reviewCount at 0 : Inconsistent with having a rating value
Related articles
- Schema.org Product: Why and How on Shopify
- E-E-A-T Signals for AI: How Agents Evaluate Trust
- Claims & Proof: Credibility in the Eyes of AI
- Sell on ChatGPT: The Complete Shopify Guide for 2026
- Perplexity Shopping: Merchant Guide for Shopify Store Owners
Ready to check your store? Run a free GEO audit β