Shopify themes: what an agent reads
In short
Shopify themes does not localize llms.txt per market. Shopify themes totals 7 of 12 on the eight numeric keys, from cited documentation read 4 November 2026. It also does not serve storefront pages as markdown on request. Shopify themes: By default Shopify serves /llms.txt and /llms-full.txt as alternate URLs that mirror /agents.md.
rubric.txt shopify-themes
initial_html_by_default = 2
real_status_codes = 2
llms_txt_generation = 2
llms_txt_linking = 0
markdown_negotiation = 0
jsonld_output = 1
openapi_exposure = n/a
fenced_code = n/a
total = 7 of 12
Read 2026-11-04. Documentation, not a test build.
Shopify themes Site builder, Shopify
Liquid storefronts render on the server; Shopify manages /agents.md for every store and mirrors it at /llms.txt and /llms-full.txt, overridable with Liquid templates.
Work left to the developer: Low: check the managed agents.md reads correctly; override only when needed.
The nine scores
| Key | Score | Evidence | Source |
|---|---|---|---|
| Content in the initial HTML | 2, on by default | Liquid renders on Shopify servers. Not test-built: a Shopify store needs an account. Score from the documentation page cited, read 2026-11-04. | shopify.dev/docs/storefronts/themes/architecture/templa…, 2026-11-04 |
| Real status codes | 2, on by default | Themes include a 404 template served with 404. Not test-built: a Shopify store needs an account. Score from the documentation page cited, read 2026-11-04. | shopify.dev/docs/storefronts/themes/architecture/templa…, 2026-11-04 |
| llms.txt generation | 2, on by default | Managed default mirrors agents.md. Not test-built: a Shopify store needs an account. Score from the documentation page cited, read 2026-11-04. | shopify.dev/docs/storefronts/themes/architecture/templa…, 2026-11-04 |
| llms.txt linking | 0, not offered | No link from storefront pages documented. Not test-built: a Shopify store needs an account. Score from the documentation page cited, read 2026-11-04. | shopify.dev/docs/storefronts/themes/architecture/templa…, 2026-11-04 |
| Markdown on request | 0, not offered | Not documented for storefront pages; shopify.com answered with text/html. Not test-built: a Shopify store needs an account. Score from the documentation page cited, read 2026-11-04. | shopify.dev/docs/storefronts/themes/architecture/templa…, 2026-11-04 |
| JSON-LD output | 1, with setup | Many themes emit Product JSON-LD; depends on the theme. Not test-built: a Shopify store needs an account. Score from the documentation page cited, read 2026-11-04. | shopify.dev/docs/storefronts/themes/architecture/templa…, 2026-11-04 |
| OpenAPI exposure | n/a | Commerce; agents are pointed at UCP and MCP. Not test-built: a Shopify store needs an account. Score from the documentation page cited, read 2026-11-04. | shopify.dev/docs/storefronts/themes/architecture/templa…, 2026-11-04 |
| Fenced, tagged code | n/a | Not a docs product. Not test-built: a Shopify store needs an account. Score from the documentation page cited, read 2026-11-04. | shopify.dev/docs/storefronts/themes/architecture/templa…, 2026-11-04 |
| Work left to the developer | Low: check the managed agents.md reads correctly; override only when needed. Managed by default. Not test-built: a Shopify store needs an account. Score from the documentation page cited, read 2026-11-04. | shopify.dev/docs/storefronts/themes/architecture/templa…, 2026-11-04 |
Test build
Not test-built: the scores above come from the documentation pages cited in each row, read 4 November 2026, because the platform needs an account or a paid plan. The reason is in each evidence cell.
What the documentation says
Each statement below carries its source and the date read. Statements a vendor makes about itself are labelled as vendor claims.
- Shopify manages an agents.md for every store, describing UCP discovery and MCP endpoints, read-only browsing URLs, published policies and guidance for shopping agents. [primary source] source, read 4 November 2026.
- By default Shopify serves /llms.txt and /llms-full.txt as alternate URLs that mirror /agents.md. [primary source] source, read 4 November 2026.
- The lookup order for /llms.txt is llms.txt.liquid, then agents.md.liquid, then the Shopify-generated default. [primary source] source, read 4 November 2026.
- The llms.txt file is served at the bare primary domain with no locale or Markets prefix and has no localized counterpart. [primary source] source, read 4 November 2026.
- Yoast SEO for Shopify has an llms.txt toggle under Settings, Advanced. [primary source] source, read 4 November 2026.
- www.allbirds.com/llms.txt on 2026-11-04 opened with the H1 "Agent Instructions" for Allbirds, the agents.md pattern. [primary source] source, read 4 November 2026.
What it does not do
- Does not localize llms.txt per market.
- Does not serve storefront pages as markdown on request.
Compare and replace
- Shopify themes against Wix
- Shopify themes against WordPress and Elementor
- Alternatives to Shopify themes
- Shopify: vendor profile
- Shopify themes home page
Sources
- Shopify: agents.md.liquid https://shopify.dev/docs/storefronts/themes/architecture/templates/agents-md-liquid, read 4 November 2026
- Shopify: llms.txt.liquid https://shopify.dev/docs/storefronts/themes/architecture/templates/llms-txt-liquid, read 4 November 2026
- Yoast help: llms.txt for Shopify https://yoast.com/help/enable-llms-txt-yoast-seo-shopify/, read 4 November 2026
- allbirds.com https://www.allbirds.com/llms.txt, read 4 November 2026
- shopify.com https://www.shopify.com/, read 4 November 2026
Last reviewed 4 November 2026