llms.txt Explained: Does Your Site Need One?
llms.txt is a sensible idea for documentation sites. For most business websites it is optional, and Google says it ignores it.

Short answer
llms.txt is a proposed Markdown file at the root of a website that gives AI tools a short summary of the site and links to its most useful pages. It was proposed by Jeremy Howard in September 2024. Google says Google Search ignores it. It is useful for documentation sites read by AI coding tools; for most business sites it is optional.
llms.txt is a proposed file, written in Markdown and placed at the root of a website, that gives AI tools a short description of the site and a curated list of links to its most useful content. It is a sensible idea for some sites. It is not a ranking factor, Google says its Search ignores it, and for most small business websites it is optional and low priority.
This article covers what the file is, who actually reads it, and when it is worth ten minutes of your time. For the wider set of things that do affect AI visibility, start with the AI search optimisation guide.
What llms.txt is
The llms.txt proposal was published by Jeremy Howard on 3 September 2024, and updated to a second version in August 2026. The problem it addresses is real: web pages are full of navigation, scripts and layout that make them awkward for a language model to read within a limited context, especially for something like software documentation. A short Markdown file pointing to clean versions of the key pages is easier to use.
The proposal describes a file at /llms.txt containing, in order:
- An H1 with the name of the site or project — the only required part.
- A blockquote with a short summary.
- Optional paragraphs or lists with more detail.
- Sections under H2 headings, each a list of links with a short description.
- Optionally, a section called "Optional" for links that can be skipped when space is short.
It also suggests publishing clean Markdown versions of pages, at the same URL with .md added.
Who actually reads llms.txt
This is where claims and evidence part company.
| Reader | Uses llms.txt? | Basis |
|---|---|---|
| Google Search, AI Overviews, AI Mode | No | Google's AI optimisation guide says Search ignores it |
| ChatGPT search | Not documented | OpenAI's crawler docs cover robots.txt only |
| Perplexity | Not documented | Perplexity's crawler docs cover robots.txt only |
| AI coding assistants and agents | Sometimes | Developer tools fetch it when pointed at documentation |
| Chrome Lighthouse | Checks it | An agentic browsing category added in 2026 includes an llms.txt check (release notes) |
Google's guide, at the time of writing (October 2026), says having an llms.txt file will neither harm nor help your visibility or rankings in Google Search, and that it is fine to keep one for other services that use it. Before that guidance was written, Google's John Mueller had compared the file to the old keywords meta tag.
The Lighthouse check is worth understanding correctly. Lighthouse is Google's site-auditing tool, not Google Search. Its check looks at whether a file you publish is well-formed. It is not a signal that Search uses the file, and Google's Search documentation says otherwise.
Does your site need an llms.txt file?
| Site type | Recommendation |
|---|---|
| Software product with documentation, an API or a developer audience | Yes, worth doing properly |
| SaaS or tool where people ask AI assistants how to use it | Probably worth it |
| Local service business, brochure site, small shop | Optional; do it only after the basics |
| Any site with crawlers blocked in robots.txt | Fix robots.txt first; llms.txt changes nothing |
For a plumber, an accountant or a small online shop, the things that affect AI visibility are crawler access, indexing, clear pages and consistent business information. How to get cited by ChatGPT and Perplexity and how to appear in Google AI Overviews cover those. An llms.txt file sits well below them.
If you do create one
Keep it short, accurate and maintained.
- Start with the business name as the H1 and a one- or two-sentence summary in a blockquote: what you do, where, for whom.
- Add an H2 section for services, with a link to each service page and a one-line description.
- Add an H2 section for your most useful guides — the pages that answer real customer questions.
- Add contact and About links.
- Put lower-priority links under an "Optional" heading.
- Check it whenever you add, remove or rename pages.
Do not paste your whole sitemap into it; that defeats the purpose. Do not put claims in it that are not on the site. And do not expect anything from Google as a result.
Common llms.txt claims, checked
| Claim | What the evidence says |
|---|---|
| "llms.txt helps you rank in Google" | Google says Search ignores it and it neither helps nor harms |
| "ChatGPT and Perplexity prioritise sites with llms.txt" | Neither documents using it for search; their docs cover crawlers and robots.txt |
| "Lighthouse checks it, so Google must use it" | Lighthouse audits sites; Google Search is a separate system with its own documentation |
| "It stops AI training on your content" | No — it grants and blocks nothing; use robots.txt rules for training crawlers |
| "AI labs use it themselves" | True for their developer documentation — which is the use case it was designed for |
The risk worth naming
The real cost of llms.txt for a small business is not the file. It is being sold it. If an agency charges for "AI optimisation" and the deliverable is an llms.txt file, you have paid for something Google says it ignores and that the major AI search products do not document using. Ask what else is in the work.
Next step
If you have ten minutes for AI search this week, spend them on robots.txt and how Google crawls and indexes your site, not llms.txt. If you want both checked properly, the SEO service covers crawler access as part of the audit.
Related services
Related reading
AI Search (AEO & GEO)
AI Search Optimisation: AEO, GEO and AI Overviews Explained
Most of what is sold as AI search optimisation is ordinary SEO with a new label and some invented statistics. Here is the part that is real.
AI Search (AEO & GEO)
How to Get Your Business Cited by ChatGPT and Perplexity
Most sites missing from ChatGPT and Perplexity answers are not being out-written. They are blocking the wrong bot.
AI Search (AEO & GEO)
How to Appear in Google AI Overviews
Google has published exactly what it takes to be eligible for AI Overviews. It is shorter than the courses selling the secret.
SEO
How Google Crawls and Indexes a Website
Four stages, four different failure modes. Most SEO confusion comes from treating them as one process.