7 llms.txt Mistakes That Keep Shopify Stores Out of AI Answers

August 19, 2026

By Steve Merrill, Founder of WRKNG Digital | August 19, 2026

The seven llms.txt mistakes that keep Shopify stores out of AI answers are: no file at all, wrong location, no markdown content links, blocking AI crawlers in robots.txt, a stale file, no product or collection references, and dumping boilerplate instead of describing the store. Fix those seven and you go from invisible to citable. Here is the full breakdown.

I have spent the last year watching AI assistants pick which stores to name when someone asks what to buy. The stores that get named made themselves easy to read. The ones that got skipped made one of these mistakes. None of these are hard to fix. Most take an afternoon.

1. No llms.txt file at all

Most Shopify stores do not have one. The file is a plain-text map that tells AI models what your store is and where the good content lives, proposed at llmstxt.org. No file means the model builds its own guess about you from scraps, and its guess is usually wrong. Create the file. That is step one, and skipping it is the reason most stores never show up at all.

2. Wrong file location

The file has to sit at the root of your domain, at yourstore.com/llms.txt. I see people drop it in a blog post, a page template, or a subfolder, and then wonder why nothing reads it. Crawlers look at the root. Put it anywhere else and it does not exist.

3. No markdown content links

llms.txt is meant to link out to clean markdown versions of your key pages, not just list titles. AI models read markdown far better than they read a page buried in Shopify theme code and popups. Link to plain versions of your top collections, your about page, and your best guides so the model has something clean to quote.

4. Blocking AI crawlers in robots.txt

You can write a perfect llms.txt and still be invisible because your robots.txt slams the door on the bots that read it. Check whether you are blocking GPTBot, Google-Extended, or PerplexityBot. OpenAI documents its crawlers here and Google documents Google-Extended here. If you want to be cited, you have to let them in.

5. Stale or incomplete file

A file that describes last season's catalog teaches AI to cite products you no longer sell. I have seen stores link collections that 404 and headline products that got discontinued months ago. Update the file when your catalog or core pages change, and make sure every link actually resolves.

6. No product or collection references

This is the one that costs Shopify stores the most. Your whole business is products, and half the llms.txt files I read never point to a single product or collection. When someone asks AI for the best waterproof boots, the model can only name yours if your file told it you sell them. Reference your real collections by name, in plain words, and link to a clean version of each one. That is how the model connects a question to your shelf.

7. Duplicating boilerplate instead of describing the store

People copy a template, swap the store name, and ship it. Now the file says nothing an AI could not have guessed. Describe what you actually sell, who it is for, and what makes it worth citing. Shopify's developer docs cover the structured data side, but the words in your llms.txt are where you get specific. Write it like you would explain your store to a customer, not to a robot.

How We Chose This List

These seven come from auditing live Shopify stores and tracking which ones AI assistants actually named in shopping answers. Every mistake here is one I watched keep a real store out of the results, and every fix is one I watched pull a store back in.

FAQ

Where does llms.txt go on a Shopify store?

It goes at the root of your domain, at yourstore.com/llms.txt. Not in a subfolder, not in a blog post. Root only.

Does llms.txt actually get Shopify stores into AI answers?

It is not a ranking switch. It is a map that tells AI models what your store is and where the clean content lives, which makes you easier to cite. It only helps if crawlers can also reach your pages.

How often should I update llms.txt?

Update it whenever your catalog, top collections, or core pages change. A file that describes products you stopped selling teaches AI to cite the wrong things.

Do I still need llms.txt if I have a sitemap?

Yes. A sitemap lists every URL. llms.txt tells the model what matters and describes it in plain language, which is what LLMs read best.

Want us to build and maintain your llms.txt so your store gets named in AI answers? See how we do it at WRKNG Digital's agentic commerce page.

Back to Blog