SearchLift

Technical

llms.txt: what the spec actually says, and whether your site needs one

The file format from the proposal itself, Google’s statement that no AI text file is required for AI Overviews, and the narrow case where writing one is still worth twenty minutes.

Published
September 11, 2026
Updated
September 12, 2026
Reading time
7 min read

What the proposal says

  1. 01An H1 with the name of the site or project. This is the only required section.
  2. 02A blockquote with a short summary containing the key information needed to understand the rest.
  3. 03Zero or more Markdown sections with more detail, in any form except headings.
  4. 04Zero or more sections delimited by H2 headings, each containing a list of links in the form [name](url), optionally followed by a colon and a note about that file.
md
# Acme Coffee Roasters

> Specialty coffee roaster in Leeds. Subscriptions for offices,
> single-origin beans, wholesale supply for cafés. Roasted weekly.

Roast dates are printed on every bag. Office subscriptions can be
paused from the account page at any time.

## Products

- [Office subscription](https://www.example.com/office): 250g to 5kg weekly, pause any time
- [Single-origin beans](https://www.example.com/beans): current lots with roast dates

## Company

- [About](https://www.example.com/about): founded 2016, roastery address, opening hours
An example llms.txt for a coffee roaster with four annotated parts: an H1 with the site name, the only required line; a blockquote summary; free text in any form except headings; and H2 sections listing links in the form name, URL and note.
The four parts, in order. Only the first line is required; everything after it is convention.

What Google says

Google Search Central, AI optimization guide, updated 10 July 2026
FileJobFormatWho documents reading itGoogle’s position
Three files at the root, three different standings. Only the third is a proposal rather than a protocol.
VendorPublishes an llms.txt for its own documentationDocuments reading yours
Checked 12 September 2026. Publishing one is not the same as consuming one.

Where it is still worth twenty minutes

Two lanes. Getting into an answer: indexed, snippet-eligible, reachable by that crawler, named or cited; llms.txt has no documented role here and Google says it ignores the file. Being described accurately once you are in one: someone asks about you, a user-action fetcher visits, and it repeats what your pages state; here llms.txt is a clean statement of your facts, if the fetcher looks for it.
Two different jobs. The file has no documented role in the first and a modest, real one in the second.

Writing one that is honest

  • Keep the blockquote to the facts a buyer needs: what you sell, where you are, who it is for.
  • Link only to pages that exist and say what the note claims. A dead link in a file meant to help machines read you is worse than no file.
  • State prices, dates and locations plainly where you publish them elsewhere; leave out anything you would not put on the page.
  • Regenerate it when the products or the address change. A stale llms.txt is a stale fact delivered with confidence.
  • Mention it with a <link rel="alternate" type="text/plain"> in the page head so a fetcher that looks for it finds it.

Common questions

01Does llms.txt improve Google rankings?
02Do ChatGPT or Perplexity read llms.txt?
03What is llms-full.txt?
04Is llms.txt a replacement for robots.txt or a sitemap?