Discover · Agent Analytics
Watch the crawlers work.
Around 25 AI bots, including GPTBot, ClaudeBot, PerplexityBot, Google-Extended, Bytespider and friends, tracked page by page across your site.
Every night, a swarm of bots crawls your site. GPTBot reads your docs. ClaudeBot indexes your pricing. Bytespider grabs everything it can. Most companies have no idea it's happening.
Agent Analytics shows you exactly which AI crawlers hit which pages, around 25 of them, through a WordPress plugin or copy-paste collectors for any stack.
You can't manage what you can't see. And right now, you can't see the bots deciding your future.
Training bots vs. search bots
Which bots read you for training data and which for live answers, listed separately, because the decision to allow or block each is a different decision.
Any stack, five minutes
The WordPress plugin, or copy-paste collectors for Cloudflare Workers, Vercel middleware, Netlify edge functions and raw nginx/Apache logs. Fail-open, non-blocking, dependency-free.
Privacy-first telemetry
Collectors ship path, bot name, count and status. Never page content, never human-visitor data, and zero external requests until you configure them.
FAQ
Questions you are about to ask.
Which bots does it track?
Around 25, including GPTBot, ClaudeBot, PerplexityBot, Google-Extended, Bytespider, CCBot and Amazonbot, with training bots listed separately from search bots, because allowing each is a different decision.
How do I install it?
The WordPress plugin, or a copy-paste snippet for Cloudflare Workers, Vercel middleware, Netlify edge functions, or a raw nginx/Apache log shipper. Fail-open, non-blocking and dependency-free. It never slows your site down.
Is it a privacy risk?
No. Collectors ship path, bot name, count and status, nothing else. No page content, no human-visitor data, and zero external requests until you configure it. Built privacy-first on purpose.
Why should I care which bots visit?
Because a bot that can't reach your pages can't cite them. If GPTBot is blocked or Bytespider is eating your bandwidth, you want to know and decide, rather than find out from a missing answer.