Insights / AEO AI search visibility
File / insights / pillar-01 / 2026

Why llms.txt does almost nothing for AI search

The file has a narrow role in agent readiness. It is not a shortcut to AI Overviews, ChatGPT citations, or Perplexity visibility.

FIG.0 / THE FETCH LOG DID ANYTHING READ IT? SERVER LOGS / 137,210 SITES / MAY 2026 / SOURCE: AHREFS 97% - ZERO REQUESTS OF ANY KIND 3% - FETCHED AT ALL 28% PUBLISHED A VALID FILE 1.1% OF FETCHES FROM AI RETRIEVAL BOTS
Pillar 01 / AI Search Visibility
Format Field guide / myth-check
Reading time 11 min / 2,400 words
Published 18 June 2026
TL;DR

llms.txt is documented as irrelevant to AI search visibility, and every dataset we have shows it is barely read. There is a real but narrow agent-readiness use, and a real security cost. So do not sell it as AI SEO, and do not publish it on autopilot. Ship one only when agents are a defined audience and someone owns its maintenance.

The file has a narrow role in agent readiness. It is not a shortcut to AI Overviews, ChatGPT citations, or Perplexity visibility, and most advice that says otherwise is folklore.

01 / The base rate

Does anyone actually fetch these files?

If llms.txt is meant to help AI systems find your best content, the first question is whether AI systems actually fetch it. The best current answer is: usually, no.

Ahrefs analysed the server logs of 137,210 sites. 28% of them published a valid llms.txt file, and 97% of those files received zero requests of any kind in May 2026, no bots, no humans, nothing. Of the small share that were fetched, the AI retrieval bots that answer live questions, OAI-SearchBot, PerplexityBot, and Claude's search crawler, made up just 1.1% of requests. And zero requests came from AI bots for files that did not exist, which means the engines never go looking for one.

One caveat on that adoption figure: Ahrefs' sample skews more technical and SEO-aware than the wider web, so 28% is an upper bound, not a universal rate. That is the base rate the whole conversation should start from. Most files that exist are read by nothing.

02 / Origins

What llms.txt was meant to do

llms.txt is a proposed Markdown file, usually served at /llms.txt, that gives large language models and agents a curated map of a site's useful content. Jeremy Howard proposed it in September 2024 as an inference-time aid, and it suits documentation-heavy sites where an agent might want a compact route into API docs, examples, or canonical resources.

It helps to be precise about what it is not:

  • x

    Not robots.txt. It controls nothing and blocks nothing.

  • x

    Not a sitemap. It is not a discovery inventory for search engines.

  • x

    Not structured data. It does not attach machine-readable meaning to visible content for rich results.

  • x

    Not proof of AI visibility. Publishing it does not mean answer engines will fetch, trust, or cite it.

The "AI visibility" framing came later, attached by the SEO industry on the bet that platforms would reward the file. That bet has not paid out.

03 / The distinction

The two lanes: AI search visibility versus agent readiness

This is the distinction the whole topic turns on, and the one most explainers miss. Keep two questions apart and the confusion clears.

Lane 1

AI search visibility

Will it help you get ranked, retrieved, or cited in Google AI Overviews and AI Mode, ChatGPT search, Perplexity, or Claude search?

NoThe evidence says no.
Lane 2

Agent readiness

Will software agents fetch a curated map of your site at request time, to orient before they act?

Narrow yesFor docs- and developer-facing sites.

Competitor posts tend to collapse the two, then either dismiss the file entirely or sell it as "AI SEO". Both miss. The file is close to useless for the first job and modestly useful for the second. The rest of this piece takes each lane in turn.

04 / Lane 1

What Google, OpenAI, Perplexity, and Anthropic actually say

DocumentedA platform or primary source states it.

For AI search visibility, this is documented, not inferred. Google's May 2026 guide on optimising for generative AI features puts it in a section titled "mythbusting":

You do not need to create new machine-readable files, AI text files, markup, or Markdown to appear in Google Search, because Google Search itself does not use them.

Its "AI features and your website" page is just as plain: there are no additional requirements to appear in AI Overviews or AI Mode beyond ordinary Search eligibility. The same guide adds that maintaining the file for other systems will neither help nor harm your rankings, because Search ignores it. And as far back as July 2025, Gary Illyes said Google does not support llms.txt and is not planning to.

The other engines route you the same way. OpenAI's crawler docs point publishers to OAI-SearchBot access and robots.txt; Perplexity's point to PerplexityBot and robots.txt; Anthropic's guidance covers its distinct bots and crawler controls, not an external llms.txt as a citation mechanism.

Here is the fair limit of what can be proven. There is no official statement from OpenAI, Anthropic, Perplexity, or Microsoft saying their answer engines use external llms.txt files as a ranking, retrieval, or citation signal. That is not the same as "no system will ever use it". But today, none has committed to it, and the independent data agrees: a 300,000-domain analysis found no measurable relationship between having the file and how often a site gets cited in AI answers.

05 / The evidence

What the log studies show

SupportedObservational studies point the same way.

The logs are where the visibility story comes apart. Return to the 137,000-site study: 97% of valid files unread, and AI retrieval bots at just 1.1% of the requests that did happen. The biggest AI consumer was not a search bot at all. AI agents and coding tools, led by Claude Code, took 10.5% of requests, nearly ten times the retrieval bots.

Smaller studies land in the same place. Different methods, same conclusion: as a search-visibility lever, the file is barely consumed.

Most "llms.txt is AI SEO" advice is folklore.
06 / Steelman

The best argument for shipping one anyway

The fair version of the pro-llms.txt case is not an SEO case, and it deserves a proper hearing rather than a quick dismissal. Here it is, and the rebuttal, on the same evidence.

The fair case for shipping one

  • It is cheap to generate, and increasingly produced for you. Wix already generates it; Framer and Lovable scan for it.
  • The most plausible audience in the data is coding agents. If your buyers use tools like Claude Code to source recommendations, it stands a real chance of being read.
  • It may future-proof you: if the agentic web matures and agents come to mediate AI search, the file could matter through the agent layer.

Ahrefs, source of the bleak numbers, makes all three points before concluding the cons still outweigh the pros.

The rebuttal, same evidence

  • The base rate is poor: most files are never fetched at all.
  • Agents fetch when linked, instructed, or working in a docs context, not because they hunt for a root file.
  • If the internal business case is "AI search visibility", that case is not supported.

The file is close to useless for the first job, and modestly useful for the second.

This is where llms.txt makes most sense: not as an SEO signal, but as a convenience layer for agents that already know to look for it.

07 / Security

The trusted-file problem

SupportedObservational studies point the same way.

There is a cost the "ship it anyway" camp rarely prices in, and it is the reason to be deliberate even about a cheap file.

"Nobody has been robbed yet" is a thin reason to leave a trusted door unlocked. The reconnaissance is already under way; the deliberate move is to either not publish, or to publish under the same controls you would put on code.

08 / The playbook

What to do instead

This is the part that actually moves AI-search visibility. In order:

  1. 01

    Allow the crawlers that matter.

    Googlebot crawl and Search eligibility for Google AI features, OAI-SearchBot for ChatGPT, PerplexityBot for Perplexity, and the separate ClaudeBot, Claude-SearchBot, and Claude-User for Claude.

  2. 02

    Make content crawlable and visible.

    AI surfaces run on the same crawl and index as ordinary Search. Do not hide important content behind client-side rendering.

  3. 03

    Write answerable pages, not chunks.

    Google says there is no requirement to break content into tiny pieces. Make the right answer easy to extract: clear headings, direct definitions, comparison tables, and specific examples.

  4. 04

    Treat structured data as hygiene.

    Useful housekeeping, not a magic AI-citation switch. Schema does not drive citations on its own.

  5. 05

    Build off-domain citation surfaces.

    Reddit, Wikipedia where appropriate, YouTube, G2, review sites, credible digital PR, and highly linked industry pages.

  6. 06

    Measure actual outcomes.

    Citation appearances, referral sessions, query coverage, and crawl logs matter more than whether a file exists.

09 / The verdict

The grown-up recommendation

llms.txt is documented as irrelevant to AI search visibility, supported by every dataset we have as barely read, and propped up by a lot of folklore. There is a real but narrow agent-readiness use, and a real security cost. So do not sell it as AI SEO, and do not publish it on autopilot. Ship one only when agents are a defined audience and someone owns its maintenance. The short version, by situation:

Your situationRecommendation
Standard B2B marketing site, no technical docs

Do not prioritise llms.txt. Spend the time on crawlability, extractable content, off-domain proof, and measurement.

Documentation-heavy SaaS site

Consider it if you can generate and maintain it cleanly. Frame it as agent readiness, not AI SEO.

Developer platform, API product, SDK, or integration ecosystem

Strongest case for shipping one, especially if coding agents are a real audience.

Sensitive, gated, regulated, or commercially delicate content

Do not auto-generate without review. Treat the file as a trusted surface with security implications.

A vendor promised AI Overview visibility from it

Push back. Ask what engine, what mechanism, what measurement, and what evidence.

Do not sell it as AI SEO, and do not publish it on autopilot.

Book a call

Get a clear-eyed read on where your AI-search visibility actually stands.

Book a 30-minute call to separate evidenced AEO work from folklore, or get new pieces by subscribing to the newsletter.