Bot directory

Every bot knocking on your WordPress site, named.

34 crawlers and fetchers, documented: who operates them, what they take, whether they honor robots.txt, and how to block the ones you don't want.

Every request to your server carries a user-agent string, and the legitimate crawler operators - OpenAI, Anthropic, Google, Perplexity, Meta - publish the names their bots announce. Those names matter because they are the handles you control crawlers with: a robots.txt rule addresses a bot by its token, and a server-level block refuses it by name. Know the name, and you can meter, allow, or refuse each visitor individually instead of guessing at “bot traffic” in aggregate.

Identity is layered, and the layers are where most blocking mistakes happen. One company often runs several bots with different jobs and different deals for you: OpenAI's training crawler, its search indexer, and its user-triggered fetcher are three different names with three different value exchanges attached. Blocking “OpenAI” is not one decision, it is three - and the operators split their tokens precisely so you could make them separately. The most common own-goal in AI-era bot policy is the blanket rule that blocks a company's search indexer or user-fetcher to stop its training crawler.

The same logic cuts the other way: a decision about one category tells you nothing about another. Training crawlers take content and send nothing back; AI search bots index you so answer engines can cite and link you; user agents fetch a page because one human asked about it right now; SEO tool crawlers harvest your link graph into commercial databases your own team may subscribe to. Four value exchanges, four different rational answers - which is why this directory is organized by category before anything else.

One honest caveat applies to everything below: user agents are self-reported. A polite bot tells the truth; an impolite one wears someone else's name or none at all, and the best-documented operators publish IP ranges precisely so their names can be verified. That is why serious bot control pairs name-based rules with server-side measurement - which is exactly what Viz does inside WordPress.

AI training crawlers

AI training crawler

Bulk crawlers that read your archive to build training corpora for AI models. They take content once and send nothing back.

GPTBot
OpenAI · OpenAI's web crawler for collecting training data for its foundation models, including the GPT series.
GPTBot
ClaudeBot
Anthropic · Anthropic's crawler for collecting public web data used to train the Claude family of models.
ClaudeBot
CCBot
Common Crawl · The crawler behind Common Crawl, a nonprofit archive of the web whose datasets are a staple ingredient of AI training corpora.
CCBot
Bytespider
ByteDance · ByteDance's aggressive web crawler, widely associated with AI training data collection and widely reported to ignore robots.txt.
Bytespider
Meta-ExternalAgent
Meta · Meta's crawler for training AI models and improving its products, introduced in 2024 as a dedicated, blockable token.
meta-externalagent
FacebookBot
Meta · An older Meta crawler documented as collecting public data to train AI models, including speech recognition systems.
FacebookBot
Amazonbot
Amazon · Amazon's web crawler, documented as improving Alexa's ability to answer questions and supporting other Amazon services.
Amazonbot
Applebot-Extended
Apple · Not a separate crawler: a robots.txt control token that tells Apple not to use content Applebot has crawled for training its foundation models.
Applebot-Extended
Google-Extended
Google · Not a separate crawler: a robots.txt control token that stops Google using your content for Gemini training and AI grounding, without touching Search.
Google-Extended
ImagesiftBot
The Hive (Hive AI) · An image-focused crawler operated by Hive, collecting publicly available images at scale; commonly associated with training visual AI models.
ImagesiftBot
Diffbot
Diffbot Technologies · A commercial extraction crawler that turns web pages into structured data and feeds Diffbot's machine-built Knowledge Graph.
Diffbot
See them on your site

This directory tells you who they are. Viz tells you who's here.