How to Fix Shopify agents.md and llms.txt for AI Search
Shopify now serves /agents.md and /llms.txt automatically across all storefronts. Here is what they contain, how to verify them, and what to do if AI agents fail to parse your catalog.
The Evolution from llms.txt to agents.md
Early AI search standards proposed placing a plain text file at /llms.txt to guide Large Language Models when indexing websites.
In late 2026, Shopify established /agents.md as the canonical agent-discovery URL, with /llms.txt and /llms-full.txt serving as automatic compatibility redirects.
Do You Need an App to Generate llms.txt?
No. Shopify generates these files natively at the platform level. Any app that charges merchants to create an llms.txt file is selling a redundant feature.
However, having the file served is only half the battle. If your product titles lack descriptive specifications or your theme drops structured JSON-LD schema, the manifest simply points AI agents to incomplete data.
How to Audit Your Store's Manifest in 3 Seconds
You can verify your store's agent readiness directly:
- Visit
yourstore.com/agents.mdin your browser. It should return a markdown document specifying UCP discovery and MCP service endpoints. - Visit
yourstore.com/.well-known/ucp. It should return a valid JSON object declaring protocol capabilities (checkout, cart, catalog lookup). - Run your URL through our free Agent Shopping Simulator to test if a synthetic customer agent can complete a transaction.
Audit Your agents.md & UCP Readiness
Run an instant diagnostic test across discovery manifests, robots.txt, and synthetic variant selection.