llms.txt explained: does your store need one?
August 2, 2026
llms.txt is a plain text file at the root of a site (example.com/llms.txt) that explains to an AI agent what the site is and where to look. The idea is straightforward: robots.txt has told search crawlers what they may scan for thirty years; llms.txt does something similar for large language models — except instead of rules, it gives a short, human-readable map of the site.
What's actually in it
The format is plain Markdown: a title, a short one-paragraph description of the site, then a list of the most important pages with links. Nothing complicated and nothing secret — essentially a table of contents for a model that doesn't want to (or can't) crawl the entire site.
# Botmetria
> Botmetria is a turnkey "sell to AI agents" platform for online stores...
## Pages
- [Home](https://botmetria.com/): product overview and free audit
- [Pricing](https://botmetria.com/pricing/): Free / Starter / Pro
...
What it actually gives you
- Saves crawl budget. Models and their crawlers don't spend unlimited time on every site. A compact map raises the odds an agent finds the pages that matter (pricing, catalog, terms) in one pass instead of giving up halfway through.
- Gives the model context instead of a guess. One sentence describing what your business does lowers the chance an AI invents an inaccurate description of your store when a user asks about it.
- It's a voluntary convention, not a protocol. No crawler is obligated to read it, and there's no guarantee it moves a specific ChatGPT or Perplexity answer. It's hygiene, not leverage.
What it does NOT do
llms.txt doesn't block bots (that's robots.txt and a firewall's job), doesn't improve classic Google SEO, and doesn't replace structured data (JSON-LD): these are different layers — one describes the site as a whole, the other marks up a specific product in a machine-readable way. And the most common misconception: llms.txt doesn't guarantee showing up in ChatGPT's answers — models decide what to surface from many signals, and the file is only one of them.
Adding it to a WooCommerce store
You can write one by hand, but you'll need to update it manually every time your catalog or site structure changes. The Botmetria plugin generates and keeps llms.txt current automatically, alongside the rest of a store's AI readiness (JSON-LD, Markdown twins of pages for agents, the UCP manifest). Setup takes about 15 minutes.
To check whether your site already has a working llms.txt — and whether bots can actually see it — run the free AI-readiness audit; it's one of 20+ checks included.
How does your store look to AI agents?
Run a free audit: a 0–100 AI-readiness score and a prioritized fix plan in 60 seconds. No sign-up.