AgentReady
By Dylan HuntAugust 21st, 2026ReviewsShopifyStructured data

One AggregateRating per page: the ownership check that keeps rich results clean

One AggregateRating per page: the ownership check that keeps rich results clean

Two review apps on one product page is how Google drops the stars and how agents get two numbers. The fix is an ownership check, not a louder snippet.

What happens when two review apps both add review schema is the failure mode. This post is the control.

The four states

Not checked. Nothing projected.

Clear to activate. No competing Review or AggregateRating markup on the sampled public URL. You may opt in.

Competing markup found. Another app or the theme already owns it. AgentReady will not add a second copy.

Could not verify. Password, timeout, thin HTML. Activation stays off.

The merchant-facing card uses those labels. The doc is rich-result ownership.

Auto-demotion

If a competitor's markup appears after you activate, AgentReady demotes its own AggregateRating. It does not edit the other app. It does not strip theme code.

Opt-in metafields

Shopify's reviews.rating and reviews.rating_count are a shared namespace. Writing them without asking is how you overwrite Judge.me. AgentReady writes them only after a clear check and an explicit yes, then refreshes Product JSON-LD. Import and storefront blocks do not require that switch.

Review and rating schema on Shopify is the markup primer. Do review rich snippets help with AI answers? is the honest split: snippets are not the same as first-paint text.

AgentReady Reviews stays the product URL.

Quick answers

Frequently asked questions

Will AgentReady duplicate my existing review schema?
No. AggregateRating is emitted only after a clear ownership check. Competing markup blocks activation. If competing markup appears later, AgentReady demotes its own.
What are the four ownership states?
Not checked, clear to activate, competing markup found, and could not verify. A password page or timeout never counts as clear.
Does AgentReady write reviews.rating by default?
No. Shopify's standard rating metafields are opt-in after a clear check and explicit approval.
Do I need AggregateRating for AI-readable reviews?
No. First-paint HTML is the readability claim. JSON-LD is a second, exclusive surface.

See where your store stands

Get found and recommended by AI shopping assistants.

Run the free AI-Readiness Checker to see, in about ten seconds, how ChatGPT, Perplexity, and Google read your store today and exactly what is holding it back. Then AgentReady fixes the gaps for you, adding Schema.org structured data, an llms.txt directory, and an ongoing audit. Install free; every software feature is $29/mo.

Comments

Every comment here comes from a verified email. Write yours, confirm from your inbox, and it's live.

Loading comments…

Leave a comment

ShareXLinkedInFacebook

Written by Dylan Hunt, Founder, AgentReady. AgentReady measures what AI says about Shopify stores and helps teams improve the answer. See plans.