Home › Research › llms.txt and machine-readable access
SEMPITE Research · Ecosystem Snapshot · August 2026 · By Jacob Gerrish
98% of Shopify Stores Serve the Same llms.txt. It’s Not a Content Map.
llms.txt was designed as a curated map, a short file where a site points AI at its most useful pages. Then the biggest ecommerce platform on earth turned it into something else. We fetched the llms.txt of 10,858 Shopify stores. The file most of them serve is byte-for-byte the same, injected automatically, and it doesn’t map content at all. It tells an AI how to check out. Most merchants don’t know it’s there.
What 7,133 Shopify llms.txt files actually contain
Of 10,858 stores we checked, 7,133 returned a file. Here is what those files are:
Only 104 of 7,133 stores publish the kind of file llms.txt was created for. The other 98.5% are boilerplate, an HTML fallback, or a misfiled robots directive. To confirm this is a platform default and not a quirk of our sample, we ran a separate check against 1,907 canonical *.myshopify.com stores: 98% served the identical “Agent Instructions” file. Shopify is generating this for essentially every store.
The file isn’t a map. It’s a checkout API in prose.
Every one of those 6,016 files opens the same way, “Agent Instructions: how AI agents can interact with [brand]’s online store”, and then describes Shopify’s Universal Commerce Protocol and the shop.app checkout skill. It is written for an AI that buys, not one that reads:
That is a genuinely forward-looking idea: agentic commerce is coming, and a machine-readable checkout is a reasonable thing to publish. But it is not what the filename says it is. A tool built to read /llms.txt expecting a content index gets a payment protocol instead. And because Shopify serves it automatically, the merchant never made the choice, never curated a single link, and in most cases has no idea the file exists.
Why this matters beyond Shopify
The web’s public directories of “sites with llms.txt” are full of hand-crafted documentation maps: the visible, early-adopter tip. Underneath it, quietly, the single largest bloc of llms.txt files in existence is now an auto-injected commerce manifest that no human wrote. The format is being defined less by its spec than by whoever ships it at scale by default, and right now that’s Shopify.
For anyone selling on Shopify: your llms.txt is already decided for you, and it’s a checkout file, not a description of who you are, what you’re known for, or why an assistant should recommend you over a competitor. As our citation study showed, that manifest does nothing to make an AI mention your brand; being recommendable is a separate job entirely. The auto-file handles the sale after the recommendation. It does not win you the recommendation.
Frequently asked questions
What llms.txt do Shopify stores serve?
Almost all the same one. 98% of canonical Shopify stores serve an identical auto-generated Agent Instructions file, and 89.7% of the 7,133 Shopify llms.txt files we retrieved were that boilerplate.
How many stores were checked?
10,858 Shopify stores, of which 7,133 returned a file, plus a separate check of 1,907 canonical myshopify.com stores to confirm the platform default. 6,016 stores served the byte-identical manifest.
How many stores publish a genuine content map?
1.5%, or 104 of 7,133. The rest are the auto-file, an HTML page at 3.9%, misplaced robots.txt content at 2.5%, or other and empty files at 2.4%.
What is in the auto-generated file?
A description of Shopify's Universal Commerce Protocol and the shop.app checkout skill: create a cart, start checkout, complete checkout. It is written for an AI that buys, not one that reads, and merchants did not choose or curate it.
What should a Shopify merchant do?
Know the file is there, then decide deliberately: keep the commerce manifest if agentic checkout matters to you, and publish a curated content map of your most useful pages if you want AI to understand what you sell and why.
Not sure what your llms.txt says, or whether AI describes your brand the way you’d want?
Run a free AI visibility check