AI Visibility Tracking ToolFree checker

llms.txt: definition of the proposed file

99Visibility Research · Updated October 21, 2026 · 4 min read

Short answer

llms.txt is a proposed Markdown file, placed at a site's root, that lists the site's most important content for large language models. It is a community proposal, not an adopted standard. As of October 2026, Google says Google Search ignores it, and no other AI engine documents reading it. Publishing one neither helps nor harms Google visibility, so treat it as optional.

Key takeaways

  • llms.txt is a proposal for a Markdown file at /llms.txt that summarizes a site and links to its key pages for language models.
  • Google states that Google Search, including its generative AI features, does not use AI text files and ignores them.
  • No AI engine, including OpenAI, Anthropic, Perplexity, Microsoft or Meta, documents parsing llms.txt as of October 2026.
  • Keeping an llms.txt file is harmless, but it grants no access, blocks nothing, and is not a lever for getting cited.
  • The checks with evidence behind them are access checks: crawlable HTML, per-bot robots.txt rules and firewall reachability.

Definition

llms.txt is a plain-text file written in Markdown that a site owner places at the root of a domain, at /llms.txt. It gives language models a short, curated map of the site: what the site is, and which pages matter most.

The idea comes from a public proposal published at llmstxt.org. It is a suggestion for how sites could help models, not a protocol any engine has committed to. That separates it from robots.txt, which is a formal standard (RFC 9309) that crawlers are built to read.

You will also see it called an "AI text file" or an "llms txt file". The terms mean the same thing.

How it works

The proposal describes a simple structure. A site owner writes a Markdown file that includes:

  • the name of the site or project
  • a brief summary of what it covers
  • lists of links to the pages a model should read first, with short notes

The file sits next to robots.txt at the domain root. In theory, a model or agent fetching the site would read it and know where the useful content lives, without crawling every page.

That is the theory. In practice, the file only does something if a crawler or AI system is built to request and use it. A related idea is publishing Markdown copies of pages, covered in whether to offer Markdown versions of your pages for AI.

Why it matters for AI visibility

It mostly doesn't, on current evidence. Google's guide to generative AI features in Search (July 2026) says you don't need to create new machine-readable files, AI text files, markup or Markdown to appear in Google Search, including its generative AI capabilities, because Google Search doesn't use them. The same guide says doing so will neither harm nor help visibility. It also says it is completely fine to keep llms.txt files for other services that use them. Our digest of Google's generative AI optimization guide covers the rest of that document.

Outside Google, no engine documents reading the file. OpenAI's crawler documentation describes GPTBot, OAI-SearchBot and ChatGPT-User, and none of them is described as consuming llms.txt.

So what should you check instead? The levers with evidence are access levers:

  1. Your key facts are in the HTML before JavaScript runs. Vercel found ChatGPT and Claude crawlers fetch JavaScript files but don't execute them (see why AI crawlers download JavaScript they don't run).
  2. Your robots.txt allows the retrieval bots, such as OAI-SearchBot, per bot.
  3. Your firewall or CDN doesn't turn those bots away.

For the full picture, read the guide on what llms.txt is and whether any engine reads it.

Common misconceptions

"An llms.txt file gets you cited"

No engine documents using it, and no published study shows it changes citations. Nobody can promise a citation from it.

"llms.txt controls which AI bots can crawl you"

It controls nothing. Crawl permission lives in robots.txt, set per user agent. The differences are laid out in llms.txt vs robots.txt.

"Google proved llms.txt is useless everywhere"

Google's statement covers Google Search only. The accurate line is narrower: Google ignores it, and no other engine says it reads it.

"You should delete it if you have one"

Google says it does no harm. There is no reason to remove a file that costs nothing to keep. Before you generate a new one, read what a free llms.txt generator can and can't do.

Frequently asked questions

Does ChatGPT read llms.txt?

OpenAI does not document it. Its crawler page describes GPTBot for training, OAI-SearchBot for ChatGPT search, and ChatGPT-User for user-triggered fetches, and none is described as reading llms.txt. If you want ChatGPT search to reach you, check that robots.txt allows OAI-SearchBot and that your host or CDN lets its traffic through.

Will an llms.txt file hurt my Google rankings?

No. Google's generative AI optimization guide says creating AI text files will neither harm nor help your visibility or rankings in Google Search, because Google Search ignores them. Keeping one is a neutral choice for Google.

Is llms.txt the same as robots.txt?

No. robots.txt is a formal standard (RFC 9309) that crawlers read to learn what they may fetch, rule by rule and bot by bot. llms.txt is a proposal that lists content for models. It grants or blocks no access, and no major AI crawler documents requesting it.

Should I make an llms.txt file anyway?

It is optional. If another service you use reads it, a file costs little to maintain. Just don't count it as AI visibility work. Time spent making sure your key facts appear in raw HTML and that AI crawlers get a 200 response has a documented mechanism behind it.

Sources

  1. The /llms.txt file, v2, llms-txt
  2. Google's Guide to Optimizing for Generative AI Features on Google Search
  3. Overview of OpenAI Crawlers
  4. RFC 9309: Robots Exclusion Protocol
  5. The rise of the AI crawler - Vercel

This page is AI-assisted. It was written from a verified evidence base and checked against our editorial policy. Engine behaviour changes often; facts are as of October 21, 2026.

Keep reading