Source. Every page request to mojodojo.io whose user agent looks like a crawler, logged at the web server with the visitor's IP. One site, so read the numbers as a case study rather than a census. Tracking since 6 June 2026. IPs were recorded from 7 Oct 2026; hits before that are classified by user agent only and counted as unverified.
Categories. AI training bots collect pages for model training (GPTBot, ClaudeBot, CCBot). AI search bots build the index behind AI answers (OAI-SearchBot, Claude-SearchBot, PerplexityBot). AI user fetches are live reads on behalf of a person (ChatGPT-User, Claude-User, Perplexity-User).
Verification. A hit counts as verified when its IP sits inside the ranges the operator publishes (OpenAI, Anthropic, Perplexity, Google, Bing, Apple, Common Crawl, DuckDuckGo, Ahrefs), or passes forward-confirmed reverse DNS. Ranges refresh daily. A hit that fails the check is marked spoofed and left out. Bots whose operator publishes no method are counted as unverifiable.
Cite this. Mojo Dojo, “AI Crawler Index”, mojodojo.io/ai-crawler-index, accessed 8 Oct 2026. Free to reuse under CC BY 4.0 with a link back.
| Bot | Type | Check |
|---|---|---|
| ChatGPT-User | AI user fetch | Published IP ranges |
| Claude-User | AI user fetch | Published IP ranges |
| Perplexity-User | AI user fetch | Published IP ranges |
| MistralAI-User | AI user fetch | Not verifiable |
| DuckAssistBot | AI user fetch | Not verifiable |
| Meta-ExternalFetcher | AI user fetch | Not verifiable |
| OAI-SearchBot | AI search | Published IP ranges |
| Claude-SearchBot | AI search | Published IP ranges |
| PerplexityBot | AI search | Published IP ranges |
| GPTBot | AI training | Published IP ranges |
| ClaudeBot | AI training | Published IP ranges |
| CCBot | AI training | Published IP ranges |
| Meta-ExternalAgent | AI training | Not verifiable |
| Bytespider | AI training | Not verifiable |
| Amazonbot | AI training | Reverse DNS |
| cohere-ai | AI training | Not verifiable |
| Diffbot | AI training | Not verifiable |
| Googlebot | Search engines | IP ranges + reverse DNS |
| GoogleOther | Search engines | IP ranges + reverse DNS |
| Bingbot | Search engines | IP ranges + reverse DNS |
| DuckDuckBot | Search engines | Published IP ranges |
| Applebot | Search engines | IP ranges + reverse DNS |
| YandexBot | Search engines | Reverse DNS |
| Baiduspider | Search engines | Reverse DNS |
| PetalBot | Search engines | Reverse DNS |
| Sogou | Search engines | Not verifiable |
| AhrefsBot | SEO tools | Published IP ranges |
| SemrushBot | SEO tools | Reverse DNS |
| MJ12bot | SEO tools | Not verifiable |
| DotBot | SEO tools | Not verifiable |
| Screaming Frog | SEO tools | Not verifiable |
| FacebookBot | Social previews | Not verifiable |
| Twitterbot | Social previews | Not verifiable |
| LinkedInBot | Social previews | Not verifiable |
| Pinterestbot | Social previews | Reverse DNS |
| Slackbot | Social previews | Not verifiable |
| Discordbot | Social previews | Not verifiable |
| TelegramBot | Social previews | Not verifiable |
| Social previews | Not verifiable | |
| Internet Archive | Archive | Not verifiable |