I prompted ChatGPT, Claude, Perplexity, and Gemini and watched my Nginx logs
Major AI assistants handle content retrieval inconsistently: ChatGPT, Claude, and Perplexity use identifiable user-agents for live fetches, while Gemini relies entirely on pre-indexed content without live retrieval, and Copilot/Grok appear as standard browser traffic. This fragmentation makes it impossible to accurately measure AI-driven traffic using standard web analytics, as some providers (Google, Microsoft) structurally blend AI retrieval with normal search indexing. For IT organizations, this means current traffic attribution and bot management strategies will systematically undercount or misclassify AI-related usage, requiring new approaches to understand how AI assistants are accessing and citing your content.
Hacker News3 min read

Major AI assistants handle content retrieval inconsistently: ChatGPT, Claude, and Perplexity use identifiable user-agents for live fetches, while Gemini relies entirely on pre-indexed content without live retrieval, and Copilot/Grok appear as standard browser traffic. This fragmentation makes it impossible to accurately measure AI-driven traffic using standard web analytics, as some providers (Google, Microsoft) structurally blend AI retrieval with normal search indexing. For IT organizations, this means current traffic attribution and bot management strategies will systematically undercount or misclassify AI-related usage, requiring new approaches to understand how AI assistants are accessing and citing your content.