AI bots are crawling your site right now, training on your content and running up your bandwidth. This free plugin shows you exactly which ones, how often, and what they cost, then lets you allow or block any of them in one click.
Standard analytics hide bot traffic, so AI crawlers pull your content and burn your bandwidth completely unseen. You can’t tell GPTBot from a real visitor, you can’t prove what your server is spending on bots, and robots.txt is a one-way guess with no feedback. Block blindly and you risk shutting out the answer engines you actually want to be cited in.
One free plugin to watch AI crawlers, control them per bot, and prove what they do to your traffic. Here is what that looks like inside wp-admin.
Every AI crawler in one table, grouped by vendor and labelled by what it actually does. Keep the search bots that cite you, block the pure training and ad bots, and set each one to Allow, Ask to stay out, or Block.
| Crawler | Obeys robots.txt | Your setting |
|---|---|---|
| OpenAI | ||
| GPTBot AI Model training | Yes | AllowAskBlock |
| OAI-SearchBot AI AI search index | Yes | AllowAskBlock |
| ChatGPT-User AI User-triggered fetch | No | AllowAskBlock |
A raw log of every crawler hit, with status, size, IP and verified identity. It also catches humans arriving from AI answers, so you can see the crawl-to-referral ratio: which bots only take, and which actually send traffic back.
| When | Source | Status | Identity |
|---|---|---|---|
| 14:02 | GPTBot | 200 | Verified |
| 13:58 | OAI-SearchBot | 200 | Verified |
| 13:51 | ChatGPT Referral | 200 | Visitor |
| 13:44 | ClaudeBot | 200 | Pending |
Publish a machine-readable Content-Signal line that splits search, AI input and AI training into separate permissions. It doubles as a reservation of rights under Article 4 of EU Directive 2019/790. Compliance is voluntary, but your position is explicit and on the record.
User-agents are trivial to fake, so a request saying it is GPTBot often is not. The plugin checks every crawler against the official IP ranges each vendor publishes. Those vendor files are the only outbound requests it ever makes, and nothing about your site is ever sent anywhere.
Choose exactly how blocked bots are met, keep the log tidy on its own, and read the summary from your WordPress dashboard. Sensible defaults out of the box, with nothing to configure before it starts working.
Free, self-hosted, and private. See which AI bots are crawling your WordPress site in the next five minutes.