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.
Platform documentation covering deployment, edge functions, serverless, domains, and integrations.
Payment API documentation with guides for charges, subscriptions, webhooks, and Connect.
Developer platform docs covering Workers, Pages, D1, R2, KV, and AI services.
Backend-as-a-service docs for database, auth, storage, edge functions, and realtime features.
API documentation for Claude models, including messages, tool use, prompt caching, and safety guidelines.
Editor documentation covering AI features, tab completion, context management, and MCP integration.
Based on our
The first line should be a single # heading with your project or company name. 86% of analyzed files get this right.
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.
Group related links under ## headings. The most popular names across 95+ files: "Docs", "Guides", "Reference", "Examples", "Getting Started".
Use the format - [Title](url): Description. Only 47% of links include descriptions, but they dramatically improve LLM comprehension.
The median file has 94 links across 3 sections. A focused llms.txt under 50 KB outperforms a massive list.
Always use full URLs (https://...). 21% of projects still use relative URLs, which break when consumed outside the original domain.
Copy this template as a starting point for your own llms.txt file.
Short description of what your project does and who it's for.
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.