Skip to content
AI Search

llms.txt Examples: Real Files From Real Sites (and What to Copy)

Joseph Nicholas Abear · Updated Jul 17, 2026 · 7 min read

Quick answer

The most useful llms.txt examples come from companies already publishing one. Supabase keeps a bare minimalist index, Zapier builds a hub that points to per-section files, Stripe opens with instructions to AI agents, and Anthropic and Cloudflare index large developer docs. Small sites need none of that scale: a name, a summary, and 10 to 30 annotated links.

Key takeaways

  • Real llms.txt files range from tiny link indexes to huge documentation dumps, and both extremes use the same simple format.
  • Four copyable patterns exist: the minimalist index, the curated business summary, the hub of indexes, and the agent-instruction file.
  • Stripe's file opens with instructions for AI agents, not just links, which hints at where the format is heading.
  • Small businesses need the curated summary pattern: name, one-paragraph description, and annotated links with prices.
  • Every strong file shares three traits: an H1, a blockquote or short summary, and one-line notes on the links.

What does a real llms.txt file look like?

The fastest way to understand llms.txt is to read files that companies actually publish. Several developer-focused companies do, and their files are public: you can open any of them in a browser and read the raw Markdown. That is the best way to calibrate what yours should look like.

The short version: the format holds up everywhere, but the files differ widely in size and intent. A short link index and a sprawling documentation dump both count as valid. What matters is that each one answers the same question for an AI system: what is this site, and where is the good stuff?

How real llms.txt files are structured

Here is how a handful of published files are organized, from the leanest to the largest. The point is the shape of each file, not a leaderboard of sizes.

  • Supabase: the minimalist. One heading, a pointer to its llms-full.txt companion, then a flat list of documentation links. No prose at all, because the docs pages speak for themselves.
  • Zapier: the hub. A short agent-oriented summary at the top, then links out to per-section indexes (and an expanded llms-full.txt), so an AI can fetch only the surface it needs. It explicitly labels itself agent-readable.
  • Cloudflare: the sectioned guide. Developer docs grouped by product area, each group and link annotated so an agent can jump to the right product.
  • Stripe: the agent brief. The file opens with direct instructions to AI coding assistants about how to integrate Stripe correctly, before any documentation links appear.
  • Anthropic: the full index. Its developer documentation indexed in one large file, at a scale that shades into llms-full.txt territory.
The same format stretches from a bare list of links to an index of an entire documentation set, without changing shape. Size follows the site, not the spec.

The four patterns worth copying

Read enough of these files and four distinct patterns emerge. Pick the one that matches what your site is, not what the biggest company does.

  • The minimalist index (Supabase): just links to clean content. Best for documentation and content sites where the pages speak for themselves.
  • The curated business summary: name, one-paragraph pitch, key pages with notes. Best for small businesses, agencies, and local services. This is the original intent of the spec.
  • The hub of indexes (Zapier): a root file pointing to per-section files. Best for companies with several products or subdomains.
  • The agent brief (Stripe): instructions for AI systems that act, not just read. Best when getting the details wrong costs your users money or broken code.

Stripe's pattern is the one to watch. It treats the file less like a sitemap and more like an onboarding note for AI agents. As assistants do more real work, that framing will spread.

A small-business llms.txt example

Big-company files are instructive, but most sites reading this need the curated summary pattern. Here is a trimmed version of the file this site publishes, which you can adapt directly:

# JNAbear

> JNAbear is an SEO content agency run by Joseph Nicholas Abear in Portland, Oregon. It builds entity-based SEO content strategies designed to rank in Google and earn citations in AI search.

Contact: info@jnabear.com.

## Services

- [Local SEO Clusters](https://jnabear.com/local-seo-clusters): Interlinked content built to win the map pack. Projects from $1,800.
- [Content Audits](https://jnabear.com/content-audits): Page-by-page review with a ranked fix list. From $750.

## Guides

- [What Is llms.txt?](https://jnabear.com/what-is-llms-txt): The AI crawler file explained, with an honest read on whether it works.

Notice the prices. That is deliberate. When someone asks an AI assistant what a service costs, the file is your chance to answer in your own words. Leave prices out and the assistant guesses, or quotes a competitor who did include them.

What all the strong files get right

Across files from very different companies, three traits repeat. First, a clear H1 with the real name of the site or product. Second, a summary near the top that a stranger could repeat accurately. Third, a short note on every link explaining why it is worth fetching. That last one is the difference between a map and a pile of URLs.

The files also stay plain. No HTML, no styling, no tricks. Markdown headings and lists are the whole toolkit, which is exactly why every language model can read them.

How big should your llms.txt file be?

As small as it can be while still answering the questions people ask AI about you. A serious product can get by with a short index of a few dozen links. A local business or agency usually needs even less: a summary and its handful of key pages. You only need documentation-scale files when you have documentation-scale content.

If you want to skip the formatting work, my free llms.txt generator builds a valid file from a short form, and the full what-is-llms.txt guide covers where to upload it and how to keep it honest. Start small, keep it current, and let the file grow only when your site does.

Topics & entities in this article

llms.txt Anthropic Stripe Zapier Supabase Cloudflare llms-full.txt AI crawlers Markdown Answer Engine Optimization

Frequently asked questions

The curated summary pattern: an H1 with your business name, a blockquote describing what you do and who you serve, then 10 to 30 links to your key pages with one-line notes. Include prices and contact details, because those answer the questions people actually ask AI assistants.

Developer-focused companies and documentation platforms are the earliest adopters. Anthropic, Stripe, Zapier, Supabase, and Cloudflare all publish one, and public directories list several hundred more sites using the convention.

No major search engine has confirmed using it, so treat it as low-cost insurance rather than a ranking tactic. The companies above publish one because the cost is minutes and the downside is zero.

It is a convention, not a ratified web standard. The spec lives at llmstxt.org, proposed by Jeremy Howard in September 2024, and adoption is strongest among developer-focused companies and documentation platforms.

llms.txt is the curated index. llms-full.txt packs the site's complete content into one file for models that want depth. Supabase and Zapier publish both: a short index plus a full-content companion.

Write the summary and links in any text editor following the pattern above, or use a free generator that enforces the format, then upload the file to your web root so it resolves at yoursite.com/llms.txt.

Want this applied to your site?

I turn strategies like this into ranked, published, AI-citable content. Start with a free audit.