IA Development & Integration

LLMs.txt

Synonyms :
llms.txt file, AI crawler instructions file, markdown site summary for AI
Get a summary with AI :
Take a coffee break
Definition
LLMs.txt is a proposed convention, not yet a formal internet standard, for a markdown file placed at a website's root address that gives AI systems a short, curated summary of the site along with links to more detailed content, instead of forcing them to parse full HTML pages built for human visitors. It was authored by Jeremy Howard and first published in September 2024, modelled loosely on the older robots.txt file but serving an entirely different purpose, guidance rather than access control. Adoption remains limited, one large-scale study of hundreds of thousands of domains found roughly one in ten already publishing one, and major AI crawlers from OpenAI, Google and Anthropic do not yet request it in meaningful volume, even though companies including Anthropic, Stripe, Cloudflare and Vercel publish one. A proposal to formalise it through the W3C surfaced in 2026, but no binding standard exists yet, which means llms.txt currently functions as a low-cost signal rather than a guaranteed lever.
LLMs.txt is a proposed standard markdown file, placed at a site's root, that gives AI systems a short, curated summary of a site's content instead of raw HTML.

What is llms.txt?

LLMs.txt is a proposed file format, published as plain markdown at a website's root address, that gives AI systems a short, curated overview of what a site contains and links to its most important pages, written specifically for a language model to read rather than for a human browsing a page. The idea behind it is straightforward: a web page built for people carries navigation menus, ads, scripts and layout markup that waste an AI system's limited attention when it is trying to extract the actual content, and a clean, purpose-built summary file removes that overhead.

The file was authored by Jeremy Howard, a well-known figure in the AI and open-source community, and first published in September 2024 as a community proposal rather than an official standard. Its structure is deliberately simple: an H1 heading with the project or company name, a short blockquote summary, and a series of markdown links grouped under H2 headings pointing to more detailed documentation or content elsewhere on the site.

The comparison people reach for immediately is robots.txt, and it is useful up to a point. Both are small, plain-text files sitting at a predictable web address. Where they diverge matters more than where they overlap: robots.txt is a set of access rules that well-behaved crawlers are expected to follow, telling them what they may and may not fetch, while llms.txt carries no such authority. It is closer to a curated welcome note left for a visitor than to a locked door, informational rather than enforceable, which is the single most important thing to understand before deciding how much effort it deserves.

Why llms.txt matters

Three points explain why this has become a live question for businesses investing in AI visibility, alongside a clear caveat.

  • It is modelled on a format businesses already understand. The comparison to robots.txt makes the concept easy to explain internally, a small text file at the site root that speaks to automated systems, even though the two files serve genuinely different purposes, one about permissions, the other about content guidance.
  • Adoption is real but still a minority practice. A large-scale study of several hundred thousand domains found roughly one in ten already publishing an llms.txt file, and the list of adopters includes recognisable technology companies, which signals the practice is more than a fringe experiment without yet being close to universal.
  • The major AI crawlers mostly do not request it yet. This is the caveat worth stating plainly rather than glossing over: crawlers from OpenAI, Google and Anthropic do not currently fetch llms.txt files in meaningful volume, which means publishing one today is a forward-looking bet on where AI crawling behaviour is heading, not a lever with an immediate, measurable payoff.

The honest framing is that llms.txt sits somewhere between a genuinely useful practice and a speculative one, worth doing because it is cheap and because the direction of travel favours it, not because it currently guarantees a visibility gain.

How it works

Four elements define the file as currently proposed.

Location and format. A plain markdown file placed at the site root, reachable at a predictable web address, readable by both AI systems and, if someone happens to look, by a person opening it directly.

A required structure. An H1 with the site or project name, a blockquote with a short summary, optional additional context, and H2-delimited sections listing markdown links with brief descriptions pointing to more detailed pages.

Curated, not exhaustive, content. The file is meant to highlight what actually matters, key pages, core documentation, essential context, rather than mirror a full sitemap, since the entire point is to save an AI system from sorting through everything itself.

No enforcement mechanism. Unlike robots.txt, which crawlers are expected to respect as a set of rules, llms.txt is purely informational. Nothing compels an AI system to read it, use it, or treat its contents as authoritative, which is the central difference from access-control files. Platforms that already generate one automatically, including Mintlify and GitBook, tend to do so from existing documentation structure, which is a useful hint for how to think about the file even when writing it by hand, as a distillation of structure that already exists rather than a new piece of content invented from scratch.

Implementation

The order below reflects how to add an llms.txt file without overinvesting in a format still finding its footing.

  1. Write the summary as if explaining the business to a new hire in two sentences. The blockquote at the top carries the most weight, since it is the part most likely to actually get read and used if the file is picked up at all.
  2. List only the pages that genuinely matter. Core service or product pages, key definitional content, essential documentation, not every page on the site, since curation is the entire value proposition of the format.
  3. Keep the file at the site root, in plain markdown. No custom formatting, no non-standard syntax, since the point is machine readability by the widest possible range of tools.
  4. Treat it as a low-cost addition, not a project. Given that major crawlers do not yet request it broadly, spending more than a few hours on the first version is difficult to justify against other technical SEO or AI-visibility work.
  5. Update it when the site's core content actually changes. A stale llms.txt pointing to outdated pages is worse than none, since it actively misguides any system that does read it.
  6. Monitor server logs for AI crawler requests to the file over time. As adoption among AI crawlers evolves, log data is the most reliable way to know whether the investment is starting to pay off for a given site.

What it costs

The direct cost is close to zero, which is exactly what makes llms.txt worth doing even while its real-world payoff is unproven. Writing a first version is typically an hour or two of work for someone who already knows the site's content well, no development budget or specialised tooling required, and platforms including Mintlify and GitBook already generate one automatically as part of their documentation output.

The real cost, as with several lightweight technical SEO practices, is upkeep rather than creation. A file that accurately reflects the site on day one and is never revisited again slowly becomes noise rather than signal, and most businesses fold that maintenance into an existing technical SEO or content review cycle rather than treating it as a separate line item.

There is a smaller opportunity cost worth naming too, not financial but attentional. Time spent polishing an llms.txt file is time not spent on the technical SEO fundamentals that measurably affect both traditional search rankings and AI citation rates today, structured data, clean semantic HTML, clear answer-first content. For a small team with limited hours, sequencing matters more than the file itself, and llms.txt belongs after those fundamentals are already in reasonable shape, not before them.

Conclusion

LLMs.txt is a cheap, low-risk bet on a direction the AI crawling ecosystem may or may not fully move toward, not yet a proven lever for AI visibility. The honest case for adopting it today rests on its near-zero cost and the fact that a growing, credible set of technology companies already publish one, not on any current guarantee that major AI systems will read and act on it.

The businesses getting the most reasonable value from it are the ones treating it as a small, low-effort addition to an already solid technical foundation, structured content, clean HTML, clear definitions, rather than as a substitute for that foundation or a guaranteed shortcut to AI citations.

  • llms.txt, the original proposal by Jeremy Howard, with the full specification and format examples.
  • SE Ranking, cited industry research on llms.txt adoption rates across a large sample of domains.

Terms related to LLMs.txt :

Pro tip
Write the top blockquote summary before anything else, and keep it to two honest sentences about what the business actually does. That summary is the part most likely to get read if any system opens the file at all, everything below it is secondary.

Do ChatGPT and Google actually read llms.txt files?

Not reliably yet. Reporting on AI crawler behaviour indicates that major crawlers from OpenAI, Google and Anthropic do not currently request llms.txt files in meaningful volume, even as a growing number of companies publish one. Adding the file today is a low-cost, forward-looking practice rather than something with an immediate, measurable effect on AI visibility, and that gap between adoption and actual crawler use is worth understanding before investing heavily in it.

Is llms.txt the same thing as robots.txt?

No, despite the similar name and location. Robots.txt is an access-control file that crawlers are expected to respect, telling them what they may or may not crawl. Llms.txt is purely informational, a curated summary and set of links meant to help an AI system understand a site faster, with no enforcement mechanism and nothing compelling any system to read or follow it.

Is llms.txt an official web standard?

Not yet. It started as a community proposal by Jeremy Howard in September 2024, and while a proposal to formalise it through the W3C surfaced in 2026, no binding standard exists at this point. It functions today as a widely discussed convention with a growing but still minority adoption rate, not as a requirement or a settled specification the way HTML or robots.txt are.

Should a small business bother creating an llms.txt file?

Given how little it costs to create, typically an hour or two of work with no development budget required, yes, it is a reasonable low-effort addition once the more foundational technical SEO and content work is already solid. It should not come before fixing indexation issues, weak on-page content or missing structured data, since those have a proven, direct effect on both traditional search and AI visibility today.

What should actually go inside an llms.txt file?

A short, clear summary of the business or site at the top, followed by curated links to the pages that matter most, core services, key definitions, essential documentation, grouped under simple headings. The format rewards restraint, a file that lists everything on the site defeats its own purpose, since the value comes from helping an AI system skip straight to what is actually important rather than sorting through it all.

Launch your project today

Let’s build something impactful together. Turn your ideas into a high-performing digital solution with the support of our experts.