
AI assistants send real traffic now, but most site owners have no idea whether GPTBot, ClaudeBot or PerplexityBot ever visit their pages. Analytics tools ignore them. Server logs are a pain to read.
AITooler Bot Analytics answers three questions from one screen:
1. Which AI bots are crawling my site?
The plugin recognizes 16 known AI crawlers and logs their visits into a table in your own WordPress database. You get a report showing visits per bot, the pages they hit most, and when each bot was last seen. Bots are grouped by what they actually do: model training (GPTBot, ClaudeBot, CCBot…), AI search indexing (OAI-SearchBot, PerplexityBot…) and live user requests (ChatGPT-User, Claude-User — a real person asked an assistant to open your page).
That last group matters. Those are potential readers and customers, not just crawlers.
2. Is my content readable for AI?
The plugin serves llms.txt and llms-full.txt at your site root — a structured index of your content following the llmstxt.org convention. No files are written to disk, nothing to upload over FTP. The output refreshes automatically when you publish or update content.
3. Who is allowed in?
A simple table lets you block individual bots via robots.txt rules. Maybe you want AI search engines to index you but prefer to keep training crawlers out. One checkbox per bot.
Most existing plugins only generate the llms.txt file. This one combines three things that are typically separate: crawler visit analytics (so you know what is actually happening), content exposure (llms.txt), and access control (robots.txt rules) — all local, all in one screen, no accounts or external services.
Built and maintained by a site operator who got tired of grepping access logs to see whether AI bots had come by.