Get ZBJ Agency →
2026-08-04 · by ZBJ · Explainer article
What Is llms.txt and Does Your Website Need One? The 2026 Answer

What Is llms.txt and Does Your Website Need One? The 2026 Answer

Quick summary: llms.txt is a plain markdown file that sits at the root of your website and hands AI systems a curated map of your most important content. It was proposed in late 2024, and in 2026 it's everywhere in SEO conversations — but almost nowhere in server logs. No major AI platform has committed to reading it, and the largest study to date found 97% of llms.txt files never get a single request. Does your website need one? For most businesses: no, not yet — and definitely not before the fundamentals. For documentation-heavy and developer-facing sites: yes, it's a cheap, sensible add. This article breaks down what the file actually does, what the data says, and gives you a decision framework so you can spend your energy where AI visibility is actually won.

I run growth systems for a living, so I'll give you the operator's answer, not the hype answer. Let's get into it.

Key Takeaways

Question Straight answer
What is llms.txt? A markdown file at yoursite.com/llms.txt listing your key pages for AI systems
Is it an official standard? No — it's a community proposal with no standards-body backing
Do ChatGPT, Gemini, or Claude read it? No major AI platform has publicly committed to using it
Does it help SEO rankings? No. Google has said no AI system currently uses it
Does it block AI from your content? No — that's robots.txt's job, not llms.txt's
Who actually benefits? Docs sites, SaaS, and developer tools — coding agents do fetch it
Should you add one? Only if it takes under an hour and you've already nailed the fundamentals

What Is llms.txt?

llms.txt is a text file, written in markdown, that lives at the root of your domain — yoursite.com/llms.txt — the same spot where robots.txt and sitemap.xml live.

Its job: give large language models a clean, curated summary of your site so they don't have to parse your full HTML — navigation, scripts, cookie banners and all — to figure out what matters.

The idea came from Jeremy Howard of Answer.AI, who proposed the standard in September 2024. His core argument was practical: LLM context windows are too small to ingest most websites in their entirety, and HTML is a noisy format for machines that just want the substance. A single markdown file that says "here's who we are, here's what matters, here are the links" solves that cleanly.

The format is deliberately simple:

# Your Brand Name

> One-paragraph summary of what your business does and who it serves.

## Core Pages

- [Services](https://yoursite.com/services): What we do and for whom
- [Pricing](https://yoursite.com/pricing): Plans and what's included

## Guides

- [Main Guide](https://yoursite.com/guide): Your most valuable resource

That's it. An H1 with your site name, a blockquote summary, then H2 sections containing annotated link lists. No XML, no code, no build step.

llms.txt vs. llms-full.txt

You'll also see sites publish a companion file, usually called llms-full.txt. The difference:

Documentation platforms popularized the pattern because it lets a coding assistant pull an entire docs site into context at once. For a typical business website, the index file is the only one worth discussing.

llms.txt Is Not robots.txt

This is the most common confusion I see, so let's kill it early:

Robots.txt is enforced by convention that major crawlers actually honor. llms.txt is a suggestion that, as we're about to see, almost nobody is taking.

The Uncomfortable Data: Almost Nothing Reads It

Here's where I depart from most of what's written on this topic. The majority of articles about llms.txt tell you to add one "to stay ahead." Very few of them look at server logs. The logs tell a different story.

The biggest dataset we have is from Ahrefs, which analyzed 137,210 domains in May 2026. The findings:

This matches what Google has said directly. John Mueller put it bluntly: "FWIW no AI system currently uses llms.txt" — and noted that it's obvious to anyone who checks their own server logs.

Independent tests back it up. Semrush reported that Search Engine Land's llms.txt file received zero visits from Google-Extended, GPTBot, PerplexityBot, or ClaudeBot over roughly two and a half months of monitoring. And an OtterlyAI study cited by Backlinko found that only 84 of 62,100 logged AI bot requests — about 0.1% — touched an llms.txt file at all.

So the honest 2026 status is this: llms.txt is a well-designed proposal with meaningful site-owner adoption and near-zero platform adoption. Site owners showed up. The AI companies didn't.

The One Place llms.txt Actually Works

The data isn't all grim — and this is the nuance most coverage misses.

Buried in that same Ahrefs study is the exception: AI coding agents and agentic tools do fetch llms.txt. Claude Code ranked second among all AI agents requesting the file. Tools that developers point at documentation — coding assistants, IDE agents, automation frameworks — routinely check for /llms.txt because a clean markdown index is genuinely useful when an agent needs to load your docs into context.

That gives us a clear split:

If your business is a developer tool, an API, a SaaS product with real documentation, or anything an AI agent might need to operate with rather than just cite, llms.txt earns its place. Many docs platforms now auto-generate it, which is exactly how it should be handled — as infrastructure, not as a project.

If you're a local service business, an ecommerce brand, or a founder building a personal brand, that use case doesn't apply to you. Yet.

Does llms.txt Help SEO or GEO?

Short answer: no, and not directly.

For SEO, llms.txt has zero ranking impact. Google doesn't use it, doesn't index it as a ranking signal, and has said so on the record. It will not move a single keyword.

For GEO — generative engine optimization, the discipline of getting your brand surfaced and cited by AI systems — the file is, at best, a rounding error today. AI visibility is driven by the same underlying machinery that drives search visibility, plus a layer of entity and citation work on top. If those two terms are blurring together for you, I broke down the full relationship in GEO vs SEO: what's the difference and why you need both.

Here's the operator's framing: llms.txt is a doormat. It politely tells visitors where things are. But AI systems don't currently ring your doorbell — they come in through the same window search engines always have: your crawlable HTML, your structured data, your reputation across the wider web. Polishing the doormat while the window is painted shut is effort spent in the wrong place.

What actually moves AI visibility in 2026:

  1. Crawlable, fast, clean pages. If GPTBot and ClaudeBot can't render your content, nothing else matters.
  2. Content that answers real questions with real specifics. LLMs cite sources that commit to concrete answers, numbers, and frameworks.
  3. Entity clarity. Consistent name, description, and schema markup everywhere your brand appears.
  4. Third-party citations. AI systems trust brands that other trusted sources mention. This is the hardest lever and the most valuable one.
  5. Measurement. You can't fix what you don't track — here's how to measure AI search visibility properly.

If your brand isn't showing up in AI answers at all, the cause is almost never a missing llms.txt file — it's usually one of these nine reasons your brand isn't showing up in ChatGPT.

So Does Your Website Need One? A Decision Framework

Skip the philosophy. Run your site through this:

Add llms.txt now if:

Skip it for now if:

Never do this:

My rule: llms.txt should cost you less than an hour, or it should cost you nothing. It's a low-risk, low-reward hedge. Take the hedge if it's cheap. Never let it displace work that compounds.

How to Create an llms.txt File in 15 Minutes

If you've decided it's worth the hedge, here's the whole process:

  1. Pick 10–20 pages that define your business. Core services, pricing, flagship guides, about page. Curation is the point — don't dump your sitemap.
  2. Write the file in markdown using the structure shown earlier: H1 site name, blockquote summary, H2 sections with annotated links. Keep descriptions to one honest sentence each.
  3. Upload it to your site root so it resolves at yoursite.com/llms.txt. On WordPress, plugins like Yoast can generate and place it automatically.
  4. Verify it loads as plain text in a browser, and check that every link resolves.
  5. Update it when your core pages change. A stale file pointing at dead URLs is worse than no file.

Done. Now go spend your remaining energy on the layers that actually compound.

The Engine Matters More Than the Doormat

Here's the pattern behind this whole debate, and it's the same pattern I see across every channel: owners reach for artifacts when what they need is a system.

An llms.txt file is an artifact. It's visible, it's finishable, it feels like progress. But AI search visibility — the thing people actually want when they ask about llms.txt — comes from an engine: technical foundations feeding content, content earning citations, citations building entity authority, authority showing up as recommendations inside ChatGPT, Gemini, and Perplexity. Each layer compounds the others. No single file shortcuts it.

That's the philosophy we build on at ZBJ Agency — SEO, GEO, content, social, and brand engineered as one machine rather than a pile of disconnected tactics. When we audit a brand's AI visibility, llms.txt is a two-minute line item. The other 95% of the work is mapping where visibility is leaking and building the system that fixes it. If you want the full playbook for doing that at a small-business scale, start with our generative engine optimization guide for small business.

The brands winning AI search in 2026 aren't the ones with the tidiest text files. They're the ones that built the engine underneath.

FAQ

What is an llms.txt file in simple terms?

It's a plain markdown file at the root of your website (yoursite.com/llms.txt) that lists your most important pages with short descriptions, so AI systems can understand your site without parsing all your HTML. Think of it as a curated menu for machines.

Do ChatGPT, Gemini, or Claude actually use llms.txt?

No major AI platform has publicly committed to using it, and log studies show their retrieval bots almost never request it. The notable exception is AI coding agents — tools like Claude Code do fetch llms.txt when working with documentation sites.

Does llms.txt improve my Google rankings?

No. Google's John Mueller has stated that no AI system currently uses llms.txt, and it carries no ranking signal. Your rankings depend on the same fundamentals they always have: crawlability, content quality, and authority.

Can llms.txt stop AI companies from training on my content?

No. llms.txt is a suggestion about what to prioritize, not an access control. If you want to block AI training crawlers, use robots.txt directives targeting bots like GPTBot and ClaudeBot — those are the rules major crawlers actually honor.

Is it risky to add an llms.txt file?

Essentially no. The realistic downside is wasted time and a stale file if you never update it. The realistic upside is small but nonzero — especially if adoption grows or your site serves developers. That's why the deciding factor is cost: if it takes under an hour or your tools auto-generate it, take the hedge.

Recommended reads

Want the engine built underneath your brand?
ZBJ Agency maps where your growth is leaking and builds the compounding system that fixes it — SEO, GEO, social, paid, content and brand in one machine.
Book a 15-min growth call