SEO

llms.txt

Also called LLMs.txt file

A proposed Markdown file at a site's root that gives AI tools a short, curated guide to the site's most important pages.

Quick facts: llms.txt

Category
SEO
Also called
LLMs.txt file
Level
Intermediate
Affects
How AI tools may read a site, documentation use by coding assistants; no confirmed effect on search rankings
Where to see it
A text editor, your site's file manager or CMS, a browser to check the file loads
In this article4
  1. How llms.txt works
  2. Why it matters
  3. Common mistakes
  4. How to act on it

llms.txt is a proposed plain-text file, written in Markdown and placed at the root of a website (example.co.uk/llms.txt), that gives AI tools a short, curated guide to the site: what it is and which pages matter most. The idea is to help AI systems find and read your key content without wading through menus, scripts and pop-ups.

How llms.txt works

The format was suggested in September 2024 by Jeremy Howard of Answer.AI. It is a proposal, not an official standard, and nothing about it is enforced. A typical file contains:

  • A heading with the name of the site or business.
  • A one- or two-sentence summary of what it does.
  • Sections of links to the most useful pages, each with a short note on what the page covers.
  • Optionally, a section of secondary links that a tool can skip when it is short of space.

Some sites also publish a longer companion, often called llms-full.txt, holding the full text of key pages in one place, or offer plain Markdown versions of individual pages.

It is easy to confuse with robots.txt, but the two do different jobs. robots.txt tells crawlers what they may fetch, and reputable crawlers obey it. llms.txt allows and blocks nothing; it is a reading list that a large language model or AI tool may or may not choose to read. In spirit it is closer to an XML sitemap, but written for a model to understand rather than for a crawler to process.

Why it matters

Less than the attention it gets suggests. At the time of writing (October 2026), no major AI search product has publicly committed to reading llms.txt when deciding which sources to cite, and Google staff have said publicly that Google Search does not use it. Adding one will not, on its own, get your business mentioned in ChatGPT, Gemini or Google’s AI features.

Where it does earn its keep is in software documentation. Developer-focused companies publish llms.txt files so people can point a coding assistant at them and get accurate answers about the product. If your business sells software or has extensive help pages, that use is real.

For a typical UK service business or online shop, the file is cheap to create and does no harm, but it is not where AI visibility comes from. Being cited by AI tools depends on the same things as being found in search: pages that answer questions clearly, a site crawlers can reach, and a reputation other sites confirm.

Common mistakes

  • Treating it as a ranking switch. Publishing the file and expecting AI mentions to follow.
  • Using it to block AI crawlers. It cannot. Blocking is done in robots.txt, using the crawler’s user agent name, such as GPTBot.
  • Listing every page. A file that links everything defeats the point; it should be a short, chosen list.
  • Letting it go stale. Links to deleted pages, or old prices, in a file nobody remembers creating.
  • Neglecting the pages it points to. A tidy llms.txt in front of thin, outdated pages helps nobody.

How to act on it

If you want one, keep it small. Write a heading with the business name and a plain summary, such as “Independent kitchen fitter covering south-west London and Surrey”. Then link your main service pages, prices, contact page and two or three of your most useful guides, each with a one-line description. Upload it to the root of the site, check it loads in a browser, and review it whenever you add or remove a major page.

Then put most of your effort elsewhere: make sure AI crawlers are not blocked by accident, that key pages show their text without relying on scripts, and that each page answers its question directly. That is the substance of generative engine optimisation, and it is how I approach AI search optimisation: llms.txt is a small extra at the end, not the plan.

Do and do not

Do

  • Keep the file short and limited to your key pages
  • Review it when major pages change
  • Use robots.txt for any crawler blocking

Do not

  • Expect llms.txt alone to earn AI citations
  • Try to block AI crawlers with it
  • List every URL on the site

Questions people ask about this

Does llms.txt help with ranking in Google?

No. Google staff have said its search systems do not use the file, and it plays no part in how Google ranks pages or chooses sources for AI Overviews. Your normal SEO work decides that.

Is llms.txt the same as robots.txt?

No. robots.txt controls which parts of a site crawlers may fetch, and reputable crawlers follow it. llms.txt is an optional guide to your best content and has no power to allow or block anything. If you want to stop a particular AI crawler, use robots.txt.

Should a small business create an llms.txt file?

It is optional. A simple one takes little time and does no harm, so if your developer or website platform makes it easy, go ahead. Just do not expect it to change how often AI tools mention you; clear, well-structured pages and a site crawlers can access matter far more.

Related terms

Found this useful?

Share it, or ask an AI to summarise it

Back to the glossary

Knowing the term is the easy part

Applying it to your own site and budget is the work. Book a call and I will tell you what actually applies to you.