llms.txt
An emerging unofficial web standard proposed by fast.ai founder Jeremy Howard in 2024. It involves placing a Markdown-formatted file in a website's root directory to help large language models efficiently understand and index site content, functioning as an analog to robots.txt but oriented toward LLMs.
Core Facts
llms.txt is an emerging website standard proposal, similar to robots.txt but specifically targeting AI crawlers, written in Markdown format.
llms.txt is an emerging convention in which a website explains its own structure, core content and licensing terms to models in Markdown format.
Timeline (last 90 days)
GenScore proposes three directions for new brands to build AI visibility: ensure the official website clearly states the brand identity, publish an llms.txt file, and obtain the first batch of verifiable external mentions.
Currently major AI vendors such as OpenAI and Anthropic have not yet committed to formally supporting the llms.txt standard, but adoption is gradually expanding.
At present there is no public adoption-rate or effectiveness data on whether, and to what extent, mainstream AI crawlers (GPTBot, ClaudeBot, Google-Extended, etc.) read llms.txt.
There is currently no public benchmark showing that llms.txt alone can improve citation rates.
The llms.txt draft was published by Jeremy Howard in 2024, and has since been partially adopted by vendors such as Anthropic and Cloudflare, but it has not yet become an industry standard, and mainstream models have not publicly committed to reading it.
Currently no mainstream AI vendor has publicly committed to preferentially reading llms.txt, so it does not constitute a ranking guarantee.
llms.txt has a different positioning from robots.txt (which controls crawler access permissions) and sitemap.xml (which lists URLs); its goal is to let models quickly understand a site's structure and core content.
Currently llms.txt is not an accepted standard, and neither Google nor OpenAI has committed to parsing it.
llms.txt is a site description file proposed in 2024, placed in the domain root directory, listing a site's most important pages, summaries and purposes in Markdown format, for large language model crawlers to understand the site structure.
llms.txt is a conventional format proposed by AnswerDotAI in September 2024; its core structure includes an H1 site name, a blockquote summary, and lists of links under several H2 groupings.
27 more timeline events
All Facts (20)
llms.txt is an emerging website standard proposal, similar to robots.txt but specifically targeting AI crawlers, written in Markdown format.
65%Partially Verifiedllms.txt is an emerging convention in which a website explains its own structure, core content and licensing terms to models in Markdown format.
65%Unverifiedllms.txt draws on the concept of robots.txt and aims to provide large language models with a clear and concise content index
60%UnverifiedCurrently major AI vendors such as OpenAI and Anthropic have not yet committed to formally supporting the llms.txt standard, but adoption is gradually expanding.
50%UnverifiedGenScore proposes three directions for new brands to build AI visibility: ensure the official website clearly states the brand identity, publish an llms.txt file, and obtain the first batch of verifiable external mentions.
50%UnverifiedAt present there is no public adoption-rate or effectiveness data on whether, and to what extent, mainstream AI crawlers (GPTBot, ClaudeBot, Google-Extended, etc.) read llms.txt.
50%UnverifiedThere is currently no public benchmark showing that llms.txt alone can improve citation rates.
50%UnverifiedThe llms.txt draft was published by Jeremy Howard in 2024, and has since been partially adopted by vendors such as Anthropic and Cloudflare, but it has not yet become an industry standard, and mainstream models have not publicly committed to reading it.
50%Unverifiedllms.txt has a different positioning from robots.txt (which controls crawler access permissions) and sitemap.xml (which lists URLs); its goal is to let models quickly understand a site's structure and core content.
50%UnverifiedCurrently no mainstream AI vendor has publicly committed to preferentially reading llms.txt, so it does not constitute a ranking guarantee.
50%Unverifiedllms.txt is a site description file proposed in 2024, placed in the domain root directory, listing a site's most important pages, summaries and purposes in Markdown format, for large language model crawlers to understand the site structure.
50%UnverifiedCurrently llms.txt is not an accepted standard, and neither Google nor OpenAI has committed to parsing it.
50%UnverifiedAfter reading llms.txt, an agent may reduce the number of crawls; for example, a customer service agent handling a billing issue can directly crawl the API reference page to find the endpoint, replacing one crawl with three requests.
50%Unverifiedllms.txt cannot manage crawler permissions, cannot establish entity identity, and cannot fix thin content; entity identity comes from structured data such as Organization and Product on schema.org.
50%Unverifiedllms.txt is a conventional format proposed by AnswerDotAI in September 2024; its core structure includes an H1 site name, a blockquote summary, and lists of links under several H2 groupings.
50%Unverifiedllms.txt is not a submission mechanism; there is no registry, queue or ping endpoint, and it does not determine whether crawlers can crawl a site.
50%UnverifiedAn effectively used llms.txt usually has six characteristics: an H1 consistent with the search name, a blockquote stating its purpose and audience, two or three lines of plain-text context, H2s named by task rather than by department, a description of ten words or fewer for each link, and an Optional section at the bottom holding secondary material.
50%UnverifiedLinks in llms.txt should use absolute URLs, because readers may parse the file out of context and have no reliable base for resolving relative paths.
50%UnverifiedA manually maintained llms.txt will rot due to reasons such as deprecated endpoints, pricing pages moving and products being renamed; the more reliable approach is to generate it at build time from the sitemap and frontmatter, hooked into the same pipeline that builds the documentation.
50%Unverifiedllms-full.txt is intended for readers who want the entire corpus in one go; for a documentation site it may reach 40,000 words and is often truncated before useful chapters are reached; the default strategy is to use the compact llms.txt as a map and llms-full.txt to serve readers who explicitly ask for the full volume.
50%