Skip to content
SEO Madmanby Adam Hafez
ReportsAI search

llms.txt fetch counts: what AI crawlers requested on 83 sites

EZY Research's 12-week server-log panel shows OpenAI and Anthropic crawlers fetching llms.txt in single digits while pulling robots.txt thousands of times.

Published: · Read time: 2 minutes

Written byAdam Hafez
Share
Plain Markdown
Rack of servers in a server room with rows of illuminated equipment

Key takeaways

  • OpenAI's crawler fetched llms.txt 7 times across 83 sites in 12 weeks, against 3,990 robots.txt fetches from the same crawler.
  • Anthropic's ClaudeBot fetched llms.txt 9 times versus 3,120 robots.txt fetches, and PerplexityBot fetched it zero times versus 775.
  • Googlebot requested llms.txt 67 times, roughly a hundredth of the 5,125 times it requested robots.txt.
  • Meta-ExternalAgent is the one crawler that fetched llms.txt more than robots.txt, with 193 llms.txt requests against 172.
  • The panel skews toward small-business sites whose owners sought an AI-visibility tool, so the counts describe that population and not the whole web.

Most llms.txt coverage counts how many sites publish the file. This report looks at the other side: whether the crawlers behind AI products request it at all. Our adoption tracker comparison covers the publisher side, and the W3C standardization draft covers the spec. The data here comes from one primary source, EZY Research, which read its own server logs.

How many times did AI crawlers fetch llms.txt?

EZY Research published fetch counts for five crawlers over 12 weeks, alongside their robots.txt fetches on the same sites. The pattern is lopsided for almost every crawler.

Crawlerrobots.txt fetchesllms.txt fetches
OpenAI (GPTBot)3,9907
Anthropic (ClaudeBot)3,1209
PerplexityBot7750
Googlebot5,12567
Meta-ExternalAgent172193

In EZY’s words, the same crawlers that pulled robots.txt thousands of times pulled llms.txt in single digits. Beyond the named crawlers, the page says generic and unverified bots fetched llms.txt 1,001 times and human visitors 564 times. The page does not state how many of the 83 sites received any fetch at all, so this report does not either.

Which crawler is the exception?

Meta-ExternalAgent is the only crawler in the table that requested llms.txt more often than robots.txt: 193 llms.txt fetches against 172 robots.txt fetches. The source does not explain why, and neither will we. Googlebot’s 67 fetches are the next highest, but they sit against 5,125 robots.txt requests.

EZY’s own conclusion is that robots.txt is where AI access is actually decided today, and that llms.txt remains cheap, standards-track insurance. That is the publisher’s reading of its data, not a measurement of any crawler’s intent.

What are the limits of this data?

The panel is not a random sample of the web. EZY states it skews toward small-business sites whose owners sought an AI-visibility tool, and its 83 sites are a subset of a 556-domain panel. Bots were identified by user agent with signature verification only where available, so some attribution rests on the user agent string alone. Aggregate CSVs are available from EZY on request; no public dataset link is published on the page.

Read the counts as a floor on what one panel of small sites saw over one 12-week window, not as a rate across the AI search ecosystem. A fetch count also says nothing about whether a crawler used the file’s contents in an answer.

Why we care

If you publish llms.txt expecting named AI crawlers to read it, this panel found single-digit fetches from OpenAI and Anthropic and none from Perplexity. Treat the file as low-cost insurance, not a lever, and keep robots.txt rules as the control that crawlers demonstrably request.

The evidence

Period
27 Apr to 19 Jul 2026
Sample
83 sites with llms.txt and server logs

Method: EZY Research placed a live llms.txt file on 83 websites drawn from its 556-domain research panel, which consists of 125 connected business websites (WordPress and Cloudflare) with server-side logs and 387 never-connected audited sites. Fetches were counted from server logs between 27 April and 19 July 2026, UTC, with bots identified by user agent and signature verification where available. EZY states the panel skews toward small-business sites whose owners sought an AI-visibility tool.

llms.txt fetches per crawler over 12 weeks, 83 sites
PerplexityBot0
OpenAI (GPTBot)7
Anthropic (ClaudeBot)9
Googlebot67
Meta-ExternalAgent193

About the author

Adam Hafez
Adam Hafez

Founder

Founder, UpgradIQ, Inc.

Adam Hafez works on technical SEO and search measurement: how pages get crawled, indexed, ranked and now quoted by answer engines. He founded UpgradIQ, which reads Google Search Console and GA4 to tie ranking movement back to the changes that caused it. He publishes what the data supports and states the limits of it.

  • Technical SEO
  • Search Console and GA4 measurement
  • Answer engine optimization
  • Structured data

The briefing

One email when something in search actually changes. No digest padding.

Subscribe