llms.txt Examples

Real-world llms.txt files from popular sites. See how leading companies and open source projects structure their AI sitemaps following the llmstxt.org specification.

Live Examples

What Makes a Good llms.txt?

Based on our , the best files share these patterns.

  1. 1

    Start with a clear H1

    The first line should be a single # heading with your project or company name. 86% of analyzed files get this right.

  2. 2

    Add a blockquote summary

    Follow the H1 with a > blockquote that explains what the site or project does. Only 53% of files include one, so this is an easy differentiator.

  3. 3

    Use H2 sections for structure

    Group related links under ## headings. The most popular names across 95+ files: "Docs", "Guides", "Reference", "Examples", "Getting Started".

  4. 4

    Describe every link

    Use the format - [Title](url): Description. Only 47% of links include descriptions, but they dramatically improve LLM comprehension.

  5. 5

    Curate, do not dump

    The median file has 94 links across 3 sections. A focused llms.txt under 50 KB outperforms a massive list.

  6. 6

    Keep links absolute

    Always use full URLs (https://...). 21% of projects still use relative URLs, which break when consumed outside the original domain.

llms.txt Template

Copy this template as a starting point for your own llms.txt file.

# Your Project Name

Short description of what your project does and who it's for.

## Docs

## API Reference

## Guides

Frequently Asked Questions

A good llms.txt starts with a clear H1 heading and blockquote summary, organizes links under H2 sections, describes each link, and focuses on the 20 to 50 most important pages. The examples above from Stripe, Vercel, and Nuxt demonstrate this well.

Start with # Your Project Name, add a > blockquote summary, then create sections with ## headings. Under each section, list your most important pages as - [Title](url): Description. Or use our free llms.txt generator to crawl your site and create a starting point automatically.

llms.txt is a concise index with links to your pages. llms-full.txt embeds the full content of each linked page inline, so AI systems can consume everything in one request. llms.txt is better for navigation and context; llms-full.txt is better for RAG pipelines and deep analysis.

Any site that wants to be discoverable by AI systems benefits from llms.txt. It is especially valuable for documentation sites, API references, open source projects, and developer tools. Marketing sites and personal blogs can also benefit if they want AI search engines to cite their content accurately.

Most effective llms.txt files have 3 to 8 sections. Common sections include Docs, API Reference, Guides, Tutorials, Examples, and Getting Started. Too many sections dilute the structure; too few make it hard for AI systems to find specific content.

Yes. Check the llms.txt directory at llmstxt.org for a growing list of sites that publish llms.txt files. You can also validate any site's llms.txt using our free validator tool.

Related Tools