Skip to content
ATOMZ.

Fix the catalog

How to set up llms.txt for your Shopify store

By Ankit Minocha, founding team at Atomz. Updated January 21, 2026.

robots.txt says who can read you. llms.txt hands an assistant a clean map of what matters. Here is what to put in it and two ways to publish it on Shopify.

If robots.txt is the gate, llms.txt is the welcome map. It is a single markdown file at the root of your domain that tells an assistant, in plain language, what your store is, which pages matter, and where to look first. Crawling a Shopify storefront blind means an agent has to infer your structure from hundreds of pages, and llms.txt removes that guesswork by handing it the summary up front.

Since the Shopify Spring 2026 Edition, every Shopify store auto-serves an llms.txt, an llms-full.txt, and a canonical agents.md, so the question is no longer whether you have one but whether you have written it or left the default. We have set this up for more than fifty Shopify stores, and the value is consistent rather than dramatic: it makes a store easier for an agent to index, which shows up later as more reliable citations. Perplexity alone runs on the order of a hundred million searches a month, so being easy to summarize is worth the twenty minutes it takes.

What to put in it

Keep it short and factual. An assistant reading llms.txt wants the shape of your store, not your marketing. A good file names the brand and what you sell in one line, then links the handful of pages that answer questions.

# Brand Name

> One sentence on what you sell and who it is for.

## Key pages
- [Catalog](https://yourstore.com/collections/all): the full product range
- [Bestsellers](https://yourstore.com/collections/best-sellers)
- [Shipping & returns](https://yourstore.com/policies)
- [About](https://yourstore.com/pages/about)

## Notes
- Certifications, materials, or claims an assistant should know

The detail that earns citations is specificity. A supplement brand that writes 'NSF Certified for Sport, third-party tested for 280-plus banned substances' gives an assistant a fact it can repeat with confidence, where 'premium quality' gives it nothing.

Two ways to publish it

The first method is a file and a redirect. You host the markdown somewhere stable and point yourstore.com/llms.txt at it, which works on any Shopify plan. The second is an app or a theme route that serves the file directly, which is cleaner if you expect to update it often as your range changes.

Where it fits

llms.txt is the easy, low-effort layer. It does not replace the real work, which is a catalog mapped to the Shopify taxonomy with structured attributes in your metafields. Think of it as the cover letter, while the catalog is the resume an agent reads.

The mistakes to avoid

Most failed llms.txt files share one of four problems. Some are stuffed with marketing copy instead of facts, so an agent learns nothing useful, and some link every page rather than the few that matter, so the signal is lost. Others go stale, listing products you no longer sell, and a few exist but are never reachable at the root, so no agent finds them. Avoid those four and the file does its job, which is to make the rest of your catalog easy to read. The audit will tell you whether yours is being picked up.

Subscribe to The Agentic Operator

Catalog and agentic commerce, for Shopify operators. No fluff. Unsubscribe anytime.