Llms.txt: agent-optimization wishful thinking A developer's server-log analysis of sightread.org found that requests to the llms.txt agent-guidance file ran at just 1–1.2% of requests to robots.txt over five days, with a single unidentified Chrome 148/Linux user-agent accounting for 66.28% of llms.txt traffic while Claude-User (Anthropic) accounted for 0.10% and GPT and Gemini crawlers registered none. The author, Stoyan Stefanov, said he restored the file after Lighthouse's "agentic browsing" audit flagged its absence and added the llmstxt.org-recommended `` tag, but concluded "llms.txt doesn't matter, whatever Lighthouse says" until Googlebot or Gemini appear in the logs. The finding undercuts the premise of the llms.txt convention, which is promoted as a robots.txt-like file that helps AI agents use a site. Can't remember where I stumbled upon a SEO-type guide that was suggesting agent-optimization via a robot.txt -like file llms.txt which lives in the web root and helps agents use your site. Perfect, I thought, my sightread.org https://sightread.org/ has a zillion options, all bookmarkable. I imagined a world where someone asks ChatGPT for a sight reading exercise or maybe even a teachable gradual sequence of exercises, and said ChatGPT creates the URLs and send the person to the correct exercise. Wonderful So I dully created my sightread.org/llms.txt https://sightread.org/llms.txt I guess something was still bothering me, mainly how do I even know it's useful and do the agent's crawlers are finding it ok. Asked Gemini back then, 6-7 months ago. It told me to link to it from my robots.txt like Sitemap: https://sightread.org/llms.txt Next time Gemini 3-pro told me this is invalid and wrong and not even a sitemap. Agh I also monkey-see-monkey-do'd a link to it from my HTML head, like so: