llms.txt
llms.txt is a proposed plain-text file placed at the root of a website that gives large language models a concise, curated map of the sites most important pages and content sections, so AI systems can find the right pages without having to crawl the entire site.
The llms.txt proposal is a community-driven standard: a single Markdown file at /llms.txt that lists the pages on a site that are most useful for an LLM to read. It is intentionally short and human-readable, with a title, a one-paragraph site description and a curated list of links grouped by section, each with a short note explaining what the linked page covers.
The format is different from a traditional XML sitemap, which lists every URL for search engines, and from robots.txt, which controls access. llms.txt is closer to a hand-picked reading list: it tells AI systems which pages are the canonical, well-maintained sources for each topic on the site. Whether and how each AI engine uses llms.txt is still evolving, but adoption is growing.
For brands, an llms.txt file is cheap to add and useful even before universal adoption. It documents the canonical pages for each topic, surfaces them prominently for any AI system that does fetch the file, and forces the content team to be explicit about which pages are the authoritative ones. It works best when the linked pages themselves are clean, accurate and well-structured.
Key points
- A proposed Markdown file at /llms.txt that lists a sites most important pages for LLMs.
- Different from XML sitemaps and from robots.txt: it is a curated reading list, not exhaustive coverage or an access policy.
- Adoption by AI engines is still evolving, but the file is cheap to publish.
- Most useful when paired with clean, accurate canonical pages it links to.
Frequently asked questions
What is llms.txt?
llms.txt is a proposed plain-text file at the root of a website that gives large language models a curated list of the sites most important pages and what they cover, so AI systems can find canonical content efficiently.
Is llms.txt the same as robots.txt?
No. robots.txt controls which crawlers may access which paths. llms.txt is a positive curation: a short Markdown reading list that points AI systems to the canonical pages on the site.
Do AI engines actually read llms.txt?
Adoption is uneven and evolving. Some engines and tools already read it; others do not yet. Publishing it is cheap and the upside grows as adoption increases.
Related VisibAI tools
- Free llms.txt generatorGenerate a clean llms.txt file for your site.
Related terms
Free audit. Score across ChatGPT, Perplexity, Gemini and Google AI Overviews.
Run a free audit