llms.txt Templates

Copy the version that matches your site today — you can always grow into a bigger one. Fill the brackets, upload to your domain root, done in five minutes.

Minimal — single-purpose sites

# [Site Name]

> [One sentence: what it does, for whom, key differentiator.]

## Site

- [Home]([URL]): [what the visitor gets]
- [Key page]([URL]): [what it answers]
- [About/Contact]([URL]): [who runs this]

Right for landing pages, small tools and portfolio sites. Three links with honest descriptions beat a stub that pretends otherwise.

Standard — most business sites

# [Site Name]

> [One sentence: what you do, for whom, proof point.]

Topics covered: [topic 1], [topic 2], [topic 3].

## Product

- [Product/Services]([URL]): [what it is, who it's for]
- [Pricing]([URL]): [entry price and billing model]
- [FAQ]([URL]): [what questions it answers]

## Resources

- [Guide 1]([URL]): [the question it answers]
- [Guide 2]([URL]): [the question it answers]

## Company

- [About]([URL]): [founded, team, credentials]
- [Contact]([URL]): [how to reach a human]

The default for local businesses, SaaS and content sites: enough structure for engines to route questions to the right page.

Full — documentation-heavy products

# [Product Name]

> [What it does, platform, who it's for.]

Topics covered: [main topics].

## Documentation

- [Quickstart]([URL]): [time-to-first-success]
- [Core concept]([URL]): [the mental model]
- [API reference]([URL]): [what it covers]

## Pricing

- [Pricing]([URL]): [tiers in one line]

## Company

- [About]([URL]): [credibility facts]
- [Changelog]([URL]): [release cadence]

Which one, and what next

Start from the smallest template whose sections you can fill with real descriptions today. Fill-in-the-blanks generator: llms.txt generator. See a fully annotated real-world version in the llms.txt example, and how this file relates to crawl rules in llms.txt vs robots.txt. Upload, then confirm it resolves with a free domain check.

Frequently asked questions

Which llms.txt template should I use?
The smallest one you can fill completely with real descriptions. A complete three-link minimal file beats a half-empty standard file — engines use descriptions, not structure alone.
How long should descriptions be in llms.txt?
One clause to one sentence, stating what the page answers or offers. Anything longer belongs on the page itself; anything shorter ('info', 'docs') carries no signal.
Can I update llms.txt later?
Yes — it's a static file, edit and re-upload anytime. Re-run the free check after changes; the llms.txt pillar validates that it resolves and parses.