AI-agent readiness for Shopify
Shopify stores score better than almost any other platform we scan, because the theme layer emits Product schema and prices without being asked. Where they lose points is the root of the domain: robots.txt is compiled from a Liquid template, arbitrary files at /.well-known are awkward, and llms.txt does not exist unless an app writes it. The result is a store an agent can read one product page at a time but cannot survey.
What our own scans say about Shopify
Not an estimate. These numbers come from public AIScan reports and change as we scan more.
Distinct public domains, counted once each at their most recent scan.
Mean of the latest public scan for every Shopify domain we have graded.
- 94%15 of 16
- 69%11 of 16
- 69%11 of 16
- 63%10 of 16
- 100%10 of 10
Computed from public AIScan reports, refreshed as we scan. Private reports are never included.
How Shopify sites fail, and what fixes it
No llms.txt, so the catalogue has no map
An agent asked to compare three retailers will read whatever it can reach in a handful of fetches. Without llms.txt it burns those fetches on your policy pages. StoreSEO generates llms.txt from live products, collections, pages and articles, so the map stays current as the catalogue changes.
Price and stock only in the rendered page
Themes vary. Some emit complete Offer objects with price, currency and availability; others put the price in a span and the stock state in a JavaScript variable. Check M4 grades whether an agent can read what you charge without executing your theme.
robots.txt.liquid left at the default
Shopify's default template says nothing about AI crawlers. Editing robots.txt.liquid is supported and is the only correct place to add AI bot rules or Content Signals for a store.
Nothing at the capability layer
Stores are becoming things agents transact with, not just read. An API catalogue and machine-readable descriptions are what let a shopping agent do more than screenshot your product page.
Step-by-step fixes: /docs/platforms/shopify · /docs/checks/commerce · /docs/checks/content · /llms-txt-generator
Businesses running on Shopify
A shopping agent compares three retailers in one turn. Two publish price; one does not.
Someone asks what is in stock nearby today. Your stock is a photo on Instagram.
Allergens, provenance and shipping windows — three facts, all in a PDF.
A shopper on a phone, mid-scroll, mid-doubt about size and returns.
A researcher comparing you against a marketplace on specifications alone.
A buyer who followed you off a marketplace and needs a reason to stay.
Questions Shopify owners ask
Can I add llms.txt to a Shopify store?
Where does robots.txt live on Shopify?
My theme already outputs Product schema. Why is M4 not passing?
Do agentic checkout standards matter yet?
Will AI bot rules stop shopping agents finding my products?
How do I check a store I do not own?
Scan your Shopify site and see where you actually stand
Free, no account, about twenty seconds. The report names every failing check by ID, shows the evidence we found, and gives the fix for your platform — plus a hand-off prompt you can paste straight into Claude Code or Cursor.
npx aiscan-cli yoursite.comPrefer to read first? Browse every check we run or the guide library.