AI commerce readiness measures one thing: whether an AI agent can read a product page, work out what is being sold, and surface it when a shopper asks for it. It is not SEO. A page can rank first on Google and still be invisible to ChatGPT, Gemini, or Copilot, because those systems read the underlying product data, not the rankings.
This week we ran eight well-known Shopify brands through Product Rank to see how legible their product data actually is to a machine. Every one of them sells on the same platform, with the same tools available. The scores ranged from 85 to 42 — a 42-point gap on identical infrastructure.
The scores
Catalogue size made no difference. Glossier scored 74 across 2,295 products; Verve scored 81 across 162. Readiness is about how the data is built, not how much of it there is.
What the score actually measures
Each product page is checked against a fixed set of rules and scored deterministically — the same page always returns the same score, with no AI guesswork in the grading. The rules cover four things:
- Structured data. Is there valid JSON-LD / schema.org Product markup describing the item?
- Attribute completeness. Name, price, availability, variants, materials, dimensions — the specific fields a shopper filters on when they ask an agent for "an organic cotton crew under £30" or "a hard-shell carry-on under £200".
- Raw-HTML legibility. Does that data exist in the HTML the page serves, or only after JavaScript executes? Agents reading raw HTML do not run your front-end.
- Feed and checkout readiness. Whether the product data is clean enough to flow into Google Merchant Center and agentic checkout standards without breaking.
Every brand above was scored across its full catalogue, thousands of pages in some cases, on 19 May 2026.
Why Owala scored 42
Owala is the clearest case in the set. The site is built on a modern JavaScript framework that requires the page to execute before any product data appears. To an agent reading the raw HTML, the page is effectively blank — which is also why only 13 products were discoverable at all, far fewer than the brands around it.
This is the failure mode that does not show up in any SEO tool. Owala almost certainly ranks fine; the data is there for a human browser that runs the JavaScript. But the channel that is coming does not run your JavaScript, and to it the catalogue barely exists.
Why this matters now
This stopped being theoretical in January 2026. Google and Shopify launched the Universal Commerce Protocol, an open standard that lets AI agents connect to merchants and complete purchases inside the conversation. Native shopping is already rolling out across Google AI Mode and the Gemini app, and Shopify's embedded checkout is wired into Microsoft Copilot.
The mechanics are simple. When a shopper asks an assistant to find them a product, the assistant builds a consideration set from product data it can actually read. If your data is incomplete, or locked behind JavaScript, you are not in that set. No amount of keyword work changes that — it is a different test, and most teams are not measuring it yet.
That is the gap between traditional SEO and what comes next: machine legibility. A 42-point spread across eight competent brands on the same platform says it is a widespread blind spot, not a one-off.
Run it on a store you care about
If you run a Shopify agency, we will score one of your client stores for free — full catalogue, the same rules, a report you can put in front of the client. See how Product Rank works.
How we ran this: each store was crawled and every product page scored against the Product Rank ruleset on 19 May 2026. Scoring is deterministic and uses no per-page AI calls.