llms.txt — Definition
llms.txt
TL;DR:
llms.txtis a proposed standard — a markdown file at your site root that gives AI systems a curated map of your most important pages. It’s advisory and it doesn’t control access — and as of Oct 2026 there is no evidence the major AI engines read it at all: Google’s docs say Search ignores it, and a 137K-domain study found 97% of published files got zero requests in a month. Its real readers are coding agents.
What it means
llms.txt is a file you place at https://yoursite.com/llms.txt containing a curated, markdown-formatted summary of your site — your key pages, what they cover, and links to clean versions of the content. The idea, proposed in 2024, is to give large language models a concise, high-signal map instead of forcing them to infer structure from messy HTML. It’s loosely analogous to a sitemap, but written for AI comprehension rather than search-engine crawling, and it lists what matters rather than every URL.
Why it matters
llms.txt is easy to confuse with an access-control tool — it is not one. It carries the same honor-system limitation as robots.txt: an AI system can read it, ignore it, or never fetch it, and adoption across the major AI engines is inconsistent. So treat it as a comprehension aid for cooperative AI, not a lock. It can help AI represent your site accurately; it cannot keep any bot out. For keeping bots out, you need robots.txt plus a firewall (see glossary/waf and seo/ai-crawler-access).
Evidence check (Oct 2026). Google’s Search Central guide to generative-AI features states that “AI text files” such as llms.txt “neither harm nor help” because Google Search ignores them — including AI Overviews and AI Mode. Ahrefs (June 2026, 137,210 domains): 28% publish an llms.txt, 97% of those received zero requests in May 2026; of the fetches that did happen, SEO audit tools were the largest group (21.7%), AI retrieval bots only 1.1%, and coding agents such as Claude Code were among the most frequent readers. No AI vendor has said it consumes third-party llms.txt files (several publish their own for developer docs). The spec itself was revised to v2 in Aug 2026 (subpath files, rel="describedby" discovery). Practical read: worth the 30 minutes if developers or coding agents use your docs; don’t expect it to move AI-search visibility.
How it works / examples
A minimal llms.txt is a markdown file like:
# Primores> Practical AI for marketing, SEO, and automation.
## Key pages- [AI crawler access control](https://primores.org/wiki/seo/ai-crawler-access): which bots to allow or block- [AI visibility](https://primores.org/wiki/seo/ai-visibility): getting found in AI answersSome platforms (and SEO plugins) auto-generate one. A companion llms-full.txt can hold the full expanded content.
Related
- glossary/ai-crawler — what llms.txt is (and isn’t) for
- seo/ai-crawler-access — where llms.txt sits among robots.txt and the firewall
- seo/ai-visibility — the broader getting-cited-by-AI picture
Sources
- Google Search Central — optimizing for generative AI features — official: AI text files neither harm nor help; Search ignores them (2026)
- Ahrefs — llms.txt usage study (Jun 15, 2026) — 137,210 domains; 97% of published files got zero requests in May 2026; fetcher breakdown
- llmstxt.org — spec v2 (Aug 10, 2026)
- llms.txt specification