Agent Ready HTML

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

KeyScoreEvidenceSource
Content in the initial HTML2, on by defaultLiquid 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 codes2, on by defaultThemes 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 generation2, on by defaultManaged 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 linking0, not offeredNo 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 request0, not offeredNot 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 output1, with setupMany 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 exposuren/aCommerce; 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 coden/aNot 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 developerLow: 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

Sources

  1. Shopify: agents.md.liquid https://shopify.dev/docs/storefronts/themes/architecture/templates/agents-md-liquid, read 4 November 2026
  2. Shopify: llms.txt.liquid https://shopify.dev/docs/storefronts/themes/architecture/templates/llms-txt-liquid, read 4 November 2026
  3. Yoast help: llms.txt for Shopify https://yoast.com/help/enable-llms-txt-yoast-seo-shopify/, read 4 November 2026
  4. allbirds.com https://www.allbirds.com/llms.txt, read 4 November 2026
  5. shopify.com https://www.shopify.com/, read 4 November 2026

Last reviewed 4 November 2026