Documentation

llms.txt Implementations & Resources

Everything you need to understand and implement llms.txt. The spec, 840+ real examples, platform-specific guides, and the tools to generate a compliant file in seconds.

Last updated: March 2026

The Official llms.txt Specification

The llms.txt specification lives at llmstxt.org. It defines a simple Markdown-based format that gives AI systems a structured overview of your website. Think of it as robots.txt for AI — one file that tells large language models what your site is about and which pages matter most.

The spec defines two files:

/llms.txt

A concise overview of your site with links to key pages and brief descriptions. Designed to be quickly parseable by any LLM.

/llms-full.txt

An extended version with more detail per page. Optional, but useful for sites with deep content that benefits from fuller descriptions.

The format is intentionally simple. No XML. No JSON. Just Markdown with a clear structure that any language model can parse instantly.

Example llms.txt structure

# Site Name

> Brief description of what the site does.

## Main sections

- [Page Title](https://example.com/page): Description of what this page covers
- [Another Page](https://example.com/another): What visitors find here

## Optional sections

- [Blog](https://example.com/blog): Latest articles and insights

840+ Real Implementation Examples

We maintain the largest catalogue of llms.txt implementations on the web. Not hypothetical examples — live files from real websites, verified and scored.

Every entry includes:

  • Quality Score — how well the file follows the specification
  • Live file link — see the actual deployed llms.txt
  • Industry category — find implementations in your space
  • Implementation details — structure, sections, description quality

Use the directory to see how sites in your industry handle llms.txt. Study what works. Then build something better.

Platform-Specific Implementation Guides

The general concept is the same everywhere: generate your file, deploy it to your domain root. But the specifics vary by platform. We've written dedicated guides for the most common setups.

Best Practices for llms.txt

Having an llms.txt file is step one. Having a good one is what separates sites that get cited from sites that get ignored. Our complete best practices guide covers everything, but here are the essentials:

Write real descriptions

"Homepage" is not a description. Tell AI what the page actually covers. "Pricing for residential plumbing services in Austin, TX" — that's useful. Our AI Enhancement feature writes these for you automatically.

Keep it current

A stale llms.txt that links to pages that no longer exist is worse than no file at all. It teaches AI your content is unreliable. Set up Sitemap Monitoring so you know when your file needs updating.

Prioritize ruthlessly

Don't dump every URL on your site into llms.txt. Include your 20–50 most important pages. AI doesn't need your privacy policy — it needs your service pages, product pages, and core content.

Use clear section headings

Group related pages under descriptive H2 headings. "Services," "Resources," "About" — these help AI understand the hierarchy of your content.

How AI Models Use llms.txt

AI doesn't browse your website like a human. It doesn't click through navigation menus or read your homepage slider. It processes text. And llms.txt gives it exactly what it needs: a structured, text-based map of your content.

Here's what happens when an AI model encounters your llms.txt:

  1. Identity. The H1 heading and description tell the model who you are and what you do.
  2. Structure. Section headings reveal how your content is organized — services, products, resources.
  3. Relevance. Page descriptions help the model match your content to user queries without visiting every page.
  4. Authority. A well-maintained file signals that your site takes AI accessibility seriously.

For a deeper dive, read our full guide on how AI models use llms.txt.

Generate a Compliant File in Seconds

You can write llms.txt by hand. Or you can let us scan your sitemap and generate a spec-compliant file automatically. Our llms.txt Generator:

  • Reads your sitemap to find every page
  • Uses AI to write descriptions for each page
  • Organizes pages into logical sections
  • Outputs a file that follows the spec exactly
  • Validates the result against spec requirements

Takes 30 seconds. Free to start.

Build Your llms.txt Now

Scan your site. Generate a compliant file. See who AI recommends in your space. The whole lifecycle starts here.

Get started free