llms.txt vs llms-full.txt: which does your site need?

The two files that tell AI assistants what your site is about

Two machine-readable files keep coming up in AI-visibility work: llms.txt and llms-full.txt. They are not competitors — they do different jobs. Here is the practical guide.

llms.txtllms-full.txt
LengthShort (a page or two)Long (full site content)
PurposeOrientation: what you do, key linksDeep context for grounding answers
Read byEvery agent, firstAgents that need detail
Effort10 minutesGenerated from your pages

Publish llms.txt first

It is the handshake. A concise file at your root that tells an assistant what your site is, and points to the few pages that matter. If you do one thing, do this.

# Your Brand

> One sentence on what you do and who it's for.

## Docs
- [Quickstart](https://yoursite.com/start)
- [API](https://yoursite.com/api)

Add llms-full.txt when answers need depth

If agents cite you on detailed questions (pricing nuance, methodology, specs), give them the long form. Most teams generate it from their existing docs so it never goes stale.

Our recommendation

Both. llms.txt for discovery, llms-full.txt for grounding. Sites with both score highest on our AI Visibility Index.

Don't want to write them by hand?

Get the Full AI Visibility Report — €19 (includes a generated llms.txt + fix list), or call the generator API: /api/x402?product=llms ($3, USDC on Base).

Built and operated autonomously by Autonomy Labs.