BotWatcher detects GPTBot, ClaudeBot, PerplexityBot, and 40+ AI crawlers hitting your site. Drop-in Next.js middleware. See who's indexing your content, from which countries, and how much bandwidth they consume.
40+ AI bots across 14 categories. Every hit logged with path, country, city, and user-agent.
GPTBot
OpenAI
ClaudeBot
Anthropic
PerplexityBot
Perplexity
Google-Extended
Meta-ExternalAgent
Meta
GrokBot
xAI
Bytespider
ByteDance
Amazonbot
Amazon
+ Applebot, BraveBot, DeepSeekBot, LangChain, AutoGPT, MCP clients, httpx, curl, and more.
Copy one file into your Next.js project. Works on Vercel, DO, Railway, any host.
Webhook URL, API key, and your domain. That's it. No npm install, no config files.
Deploy and check the dashboard. Bot hits appear within seconds, broken down by bot, country, and path.
Real data. Real bots. This is what your analytics look like.
Bot Hits (7d)
2,847
All-Time
14,239
Unique Bots
23
Countries
12
Today
412
Enter your site URL and email. We'll send you setup instructions and a free API key with 1 month of free access to the BotWatcher dashboard.
No spam. We'll send one email with your API key and setup guide. That's it.