Does llms.txt Work? We Analyzed 68,759 AI Bot Requests Post Thumbnail

Does llms.txt Work? We Analyzed 68,759 AI Bot Requests

We analyzed 68,759 AI bot requests to test whether llms.txt actually works. See what AI crawlers read, what they ignored, and what it means for GEO.

Does llms.txt Actually Work? We Analyzed 68,759 AI Bot Requests Over 4 Weeks

In our previous article, we said we would answer this question with real measurement data rather than speculation. Here are the results after roughly one month of direct observation.

Last June, Weekerp raised three questions in this article to determine whether llms.txt actually works.

  1. Do AI bots actually read llms.txt?
  2. Does implementing llms.txt change AI traffic or citations?
  3. Do AI bots crawl pages listed in llms.txt more frequently?

Across two websites, we recorded 68,759 AI bot requests — and 0 requests for llms.txt.

How We Measured It

For this study, we used Weekerp GEO Analytics to measure actual AI bot access.

Traditional web analytics tools usually record a visit only after a user enters the site and an analytics script runs in the browser. AI crawlers such as GPTBot and ClaudeBot, however, do not browse websites the same way humans do or necessarily execute browser-side analytics scripts, which makes it difficult to determine whether they actually fetched a page.

Weekerp GEO Analytics, on the other hand, directly records requests made by AI bots to the website, allowing us to see:

  • which AI bot visited,

  • when it visited,

  • which page it requested,

  • and how many times it was fetched.

We also reviewed individual request logs, not just aggregate crawl counts for GPTBot, OAI-SearchBot, ChatGPT-User, ClaudeBot, Claude-User, PerplexityBot, and other AI bots. For this study, we extracted and compared actual requests to files such as /llms.txt, /robots.txt, and /sitemap.xml.

Key Takeaways

  • Across two production websites, we measured 68,759 AI bot requests over roughly one month, but /llms.txt received 0 requests.

  • During the same period, robots.txt received 1,938 requests, while sitemap.xml and sitemap.rss received 1,224 requests, showing that AI bots do in fact fetch supporting site files.

  • Major bots including GPTBot, OAI-SearchBot, ClaudeBot, PerplexityBot, and Applebot never accessed llms.txt.

  • Most requests to llms.txt instead came from website analysis and SEO auditing tools such as Chrome Lighthouse, Semrush, and BuiltWith.

  • Based on the data we observed, creating and maintaining llms.txt is currently a low-priority task for AI search visibility or GEO performance.

  • If your platform generates it automatically, there is little reason to remove it. But we found no evidence that it is worth additional development or maintenance effort.

What We Measured

We measured two live production websites.

Site Measurement Period Site Type AI Bot Requests
Site A (llms.txt available) Jul 24 – Aug 16 (24 days) Healthcare (B2C) 56,863
Site B (no llms.txt) Jul 29 – Aug 16 (19 days) B2B SaaS & Tech Blog 11,896
Total

68,759

The measurement included major AI and search crawlers such as GPTBot, OAI-SearchBot, and ChatGPT-User, with a total of 82 bots monitored. You can view the full list in Weekerp's managed bot list.

We Excluded Bot-Impersonation Traffic

We initially identify bots using their User-Agent, but User-Agent strings can easily be spoofed by third parties.

To reduce false positives, we cross-validated the User-Agent with the ASN and owning organization of the network from which each request originated.

In other words, the figures in this study are not based on User-Agent strings alone — they also went through network-origin verification.

Question 1. Do AI Bots Read llms.txt?

0 out of 68,759 requests

In this study, we found no case in which an AI bot requested llms.txt.

A total of 68,759 AI bot requests were recorded during the measurement period, yet /llms.txt received 0 requests. GPTBot, OAI-SearchBot, ClaudeBot, PerplexityBot, and Applebot all showed no record of accessing the file.

This was also true for Site A, where /llms.txt had been available and returning HTTP 200 from the beginning of the measurement period.

Question 2. What Happened to the Other Two Questions?

The remaining questions were originally:

  1. Does implementing llms.txt increase AI traffic or citations?
  2. Do AI bots crawl URLs listed in llms.txt more frequently?

But the premise itself fell apart.

If the file was never fetched in the first place, it is difficult to argue that it changed AI crawling behavior. Even if URLs listed in llms.txt happened to receive more bot traffic, we would have no basis for attributing that increase to llms.txt.

What If AI Bots Simply Do Not Read These Kinds of Files?

Seeing zero requests to llms.txt raised another question:

What if AI bots generally do not bother reading SEO-related site files?

So we checked requests to /sitemap.xml and /robots.txt during the same period.

The results were very different.

AI Bots Did Read robots.txt and sitemap.xml


File AI Bot Requests Share of Total Requests
robots.txt 1,938 2.82%
sitemap.xml & sitemap.rss 1,224 1.78%
llms.txt 0 0.00%

The result was not that AI bots ignored these types of files altogether. They fetched robots.txt and sitemaps, while leaving llms.txt untouched.

That distinction is the key finding here: AI crawlers do inspect supporting site files, but in this dataset, llms.txt was the one file they consistently did not request.

Different Bots Relied on Different Files


Bot robots.txt sitemap.xml sitemap.rss llms.txt
Applebot 317 0 0 0
OAI-SearchBot 247 0 0 0
ClaudeBot 178 156 158 0
Bytespider 99 0 0 0
NaverBot 70 85 11 0
Bingbot 26 65 41 0
PerplexityBot 20 0 0 0
Claude-User 8 0 0 0
CCBot 4 5 1 0
GPTBot 0 17 17 0
Meta-ExternalAgent 0 48 7 0
ChatGPT-User 0 1 0 0

The sitemap data showed the same pattern.

ClaudeBot requested sitemap.xml 156 times and sitemap.rss 158 times across the two sites, while GPTBot fetched each of them 17 times. Bots that actively discovered and fetched RSS sitemaps still never accessed llms.txt.

On the other hand, Applebot and PerplexityBot did not request a sitemap during the measurement period, but they accessed robots.txt 317 and 20 times respectively.

In other words, AI bots do not all navigate websites in the same way. Different services rely on different supporting files and use different crawling strategies.



Preference Bots
robots only Applebot, OAI-SearchBot, Bytespider, PerplexityBot, Claude-User
sitemap only GPTBot, Meta-ExternalAgent
Both ClaudeBot, NaverBot, Bingbot, CCBot

But llms.txt Still Received 61 Requests

This is where the results became interesting.

Although AI bots never requested /llms.txt, Site A still received 61 requests for the file over the four-week period.

When we examined who was making those requests, most came from SEO and website auditing tools.


Requester Requests Type
Chrome-Lighthouse 53 Web page quality auditing tool
TheWebReport 3 Website analysis service
BuiltWith 2 Technology stack detection tool
Semrush SiteAuditBot 1 SEO auditing tool
Domestic ISP traffic 2 Presumed direct browser visits

In other words, the systems requesting llms.txt were not AI bots, but website auditing tools.

Site B makes this even more interesting. It has never had an llms.txt file, so requests to /llms.txt return a 404. Yet similar tools still attempted to access the URL to check whether the file existed.

In this dataset, AI bots did not come looking for llms.txt regardless of whether the file existed, while website analysis tools did.

Our Conclusion So Far

When we wrote the previous article, our position was:

"The benefits are unclear, but the implementation cost is low, so you might as well create one."

After roughly a month of observing actual AI bot traffic, our position has changed.

"We found no value beyond satisfying a checkbox in certain SEO auditing tools."

Across 68,759 AI bot requests, llms.txt received 0 requests. Meanwhile, sitemap.xml and robots.txt continued to be fetched, and the most frequent visitors to llms.txt were not AI systems but website analysis tools such as Lighthouse.

So Weekerp's current position is straightforward:

If llms.txt already exists or is generated automatically, there is no reason to remove it. But we do not currently see a reason to spend additional time and maintenance effort creating llms.txt specifically for GEO.

If AI services begin incorporating llms.txt into their actual discovery and crawling processes in the future, that change should appear in the request logs first. When that happens, we will measure it again and publish the results.

Frequently Asked Questions

Q. Does llms.txt actually work?

Among 68,759 AI bot requests, llms.txt received zero requests. Based on this measurement, we found no evidence that llms.txt affected AI crawling behavior.

Q. Did AI bots really never read llms.txt?

We found no such requests across the two sites measured in this study. The result was the same even on the site where llms.txt existed and returned HTTP 200.

Q. Does that mean AI bots do not read these kinds of files at all?

No. During the same period, major AI bots repeatedly requested sitemap.xml and robots.txt. llms.txt was the exception.

Q. Who is actually reading llms.txt?

In this study, most requests came from website quality and SEO analysis tools such as Chrome Lighthouse, Semrush SiteAuditBot, and BuiltWith.

Q. Should I create an llms.txt file?

If your platform generates one automatically, there is little reason to remove it, and you may choose to create one simply to satisfy checks performed by certain SEO auditing tools.

However, based on this dataset, we found no evidence that justifies spending additional development or maintenance effort on llms.txt for AI search visibility or GEO performance.

Q. Will not having llms.txt hurt GEO performance?

Based on the results of this study, there is no evidence to suggest that it will. None of the major AI bots we measured requested the file at all.


Measurement period: July 24 – August 16, 2026 (varies by site).
Measurement tool: Weekerp GEO Analytics. Results were aggregated from actual AI bot access logs, with suspected bot-impersonation traffic excluded through additional network-origin verification.

# GEO# llms.txt

Get My Articles by Email

I send emails when I publish content worth reading about SEO, GEO results, and tools developed by Weekerp. Emails are usually sent two or three times a month.

M.J Kang's profile image
M.J Kang

Building Weekerp, an SEO·AEO solution. I'm always thinking about how to write more valuable articles from the insights our projects and data give us. I'll be back with good, practical writing that helps you in your day-to-day work.