On the data and methodology
How do you know `llms.txt` requests are really AI and not bots?
How do you know `llms.txt` requests are really AI and not bots?
/llms-full.txt into a browser is essentially unheard of. Other than technical writers checking their own files, few human users even know these endpoints exist. It’s the clearest signal we have, which is why we treat it as “certain” rather than “inconclusive.” Traditional bots (link checkers, SEO crawlers) don’t target AI-specific endpoints.Isn't 35-47% a huge range? Can't you be more precise?
Isn't 35-47% a huge range? Can't you be more precise?
Is one day of data enough to draw conclusions about the Read and Write layers?
Is one day of data enough to draw conclusions about the Read and Write layers?
What about privacy—you're tracking IPs and user agents?
What about privacy—you're tracking IPs and user agents?
How fast is AI traffic growing?
How fast is AI traffic growing?
llms.txt, MCP tool integration) is still being broadly adopted. The ceiling is likely higher as more AI products add documentation retrieval.On the AI agents
Is Claude reading docs because users asked it to, or is Anthropic crawling?
Is Claude reading docs because users asked it to, or is Anthropic crawling?
- ClaudeBot — Anthropic’s crawler, used for training and indexing
- Claude-User — Claude responding to a user query in real time, fetching docs to answer
- Claude Code — the coding agent fetching documentation programmatically during development tasks
Should technical writers now write for Claude specifically?
Should technical writers now write for Claude specifically?
llms.txt. It’s the entry point agents use to orient in a doc site. Everything else is just good documentation hygiene.As evidence rises that agents need shorter file sizes than humans, writing for the two audiences may diverge.What's MCP?
What's MCP?
On the Read layer
How do you know the one-and-done users were satisfied vs frustrated?
How do you know the one-and-done users were satisfied vs frustrated?
Why does verbosity spike at turn 7?
Why does verbosity spike at turn 7?
On the Write layer
Why do writing agents take 10x more API calls per session than the reading assistant?
Why do writing agents take 10x more API calls per session than the reading assistant?
On the craft
Does this change what good documentation looks like?
Does this change what good documentation looks like?
- Clear headings matter more, not less. They’re navigation signals for machines and humans
- Code examples should be self-contained. An agent may retrieve just the code block
- Avoid burying key information in sidebars or tabs. Agents often don’t see them
- Write section introductions that stand alone. Agents often retrieve just one section
llms.txtis the entry point agents knock on. It’s no longer optional
Does this mean people are reading documentation less?
Does this mean people are reading documentation less?