Shelfglance

llms.txt on Shopify

Almost every guide to this file is describing a different file. On Shopify you have not got a curated list of your best pages, you have got a protocol document Shopify wrote, and it is doing more than the version you were about to hand-write ever would.

Across 10,110 Shopify storefronts we have scanned, 3% fall short on llms.txt.

Or read it off your own store. The scan fetches your storefront the way a crawler does and answers this question and seven others about it.

Free, no signup. Takes about ten seconds.

Go and look at yours

Open yourstore.com/llms.txt right now. Unless something is badly wrong you will get a document that begins # Agent Instructions — Your Store. You did not write it, you were not asked, and it is served on every Shopify storefront we have checked, including stores that fail every other check we run.

This matters because the widely-copied advice — create a page with the handle llms-txt, list your shipping policy and your best collections — produces a worse file at a worse URL than the one you already have. If you follow it you will end up maintaining a duplicate at /pages/llms-txt that nothing reads, while the real one carries on doing its job.

We checked. Of 200 Shopify stores sampled from our corpus on 1 September 2026, 91% served Shopify’s generated file, 5% had written their own, and 4% served none at all. Of the generated ones, 95% were the same five links and eleven headings as each other. So if you have not written one, you can be fairly sure what is at that URL without looking — and fairly sure it is identical to your competitor’s.

What is actually in it

Not a content map. An operating manual for software that wants to buy something from you. Yours will contain, in this order:

So the file is real, it is specific, and it is aimed at a reader that definitely exists. That is a considerable change from the situation this page used to describe, and it happened without merchants being told.

Then what is this check worth

Less than the others, and we would rather say so than pad a report. Nearly every store passes it, because Shopify ships the file, so a pass tells you that you are on Shopify and little else. We keep it because a failure is informative: a store that does not serve one has usually had its storefront intercepted — a password page, a bot filter, a proxy in front of the domain — and that is worth knowing, though what it is really telling you is something about reachability rather than about this file.

If you want the check that changes what an assistant can say about you, it is your product structured data, and that page is careful about what it does and does not buy you.

If you want to add your own content anyway

You cannot edit the generated file, and Shopify has no route for arbitrary files at the domain root. The options are the same as they ever were and none of them is compelling:

The honest recommendation is to leave it alone. The one thing worth doing is reading yours once, so that you know what your store is telling agents, because it is telling them a lot.

If this one passes, this is the one that does not

The answer on this page is that yours is almost certainly fine, and that is true of 97% of the stores we have scanned. Worth saying what is not fine, because it is the same question with a different answer — can an assistant read your store well enough to recommend it:

80% fall short on product structured data, and 18% have none of it at all. That is the one to check. What it is and how to fix it, or run the scan below and it will tell you which of the eight apply to your store.

Checking your own store

The scan below reads your storefront the way a crawler does and reports this check along with the rest. It is free and needs no account.

Free, no signup. Takes about ten seconds.

The other checks

Install Shelfglance on my store

Installs on any Shopify store. The free plan needs no card, and the dashboard runs on sample data if you would rather look first.