Overview
llms.txt is a proposed Markdown file at /llms.txt that gives LLM agents a curated index of a site: an H1 with the site name (the only required part), a blockquote summary, and H2 sections of - [Title](url): note links. Jeremy Howard proposed it in September 2024 and revised it as v2 in August 2026, which lets a file cover a subpath and adds rel="alternate" type="text/markdown" and rel="describedby" links so agents can find a page’s Markdown version and its llms.txt. A /llms-full.txt with full page text is a common convention outside the spec; this site’s standard adds /llms-context.txt (the whole site in one context window) and per-category /llms-full/<category>.txt slices.
It is a proposal, not a ratified standard. Google’s guidance on generative AI search says Google Search does not use llms.txt, so it neither helps nor harms rankings there. Support elsewhere is uneven: documentation-oriented coding agents and some MCP tools read it. Ship one when agents are likely to fetch your pages by URL, such as documentation and reference sites; it costs little. Generate it from page metadata and keep it in sync with real pages, since a stale index is worse than none.
Format rules and generation are in llms-txt; the steps are in ship-llms-txt.
Related
- llms-txt: format rules and authoring.
- ship-llms-txt: step-by-step setup.
- ai-txt: the policy file, as opposed to the index.
- llm-discoverability-standard: how this site ships the discovery files together.
- agents-txt: the agent-instructions file.
- llm-info-standard: survey of LLM-info standards.