Skip to content
AspirecoStart
All answers

Growth & marketing

What is llms.txt, and does a business website need one?

The short answer

llms.txt is a plain-text file at the root of a website that gives AI tools a short summary of the site and a curated list of its most useful pages. It is a proposed convention, cheap to publish, and most useful for sites with substantial content worth pointing to.

Updated

What it contains

A title, a one-line summary, a few notes, then sections of links with a short description of each — written in Markdown so both people and models can read it. Some sites also publish llms-full.txt, with the full text of those pages in one file.

What it does and does not do

It gives AI tools a map of what matters, instead of making them work it out from navigation and markup. It promises nothing: whether a given assistant or search engine reads it is up to that engine. It complements crawlable pages, a sitemap and structured data rather than replacing them.

Does your site need one?

If the site has content worth citing — service pages, guides, answers — it is a small, low-risk addition. This site publishes both files, generated from the same content as its pages, so they cannot drift out of date.

One item among several

In our growth work it sits under technical SEO, alongside information architecture and structured data.

Asked next

Will publishing llms.txt make ChatGPT cite our site?

Not on its own. Being cited depends on having clear, crawlable answers worth citing; llms.txt only helps an AI tool find them. Treat it as a small addition to good pages, not a substitute for them.

Should llms.txt list every page on the site?

No. It works best as a curated list of the pages that best explain the business — services, key answers, guides — with a sentence on each. Listing every URL is what the XML sitemap is for.