Korzen
Bot Protection

Bot directory

The crawlers and AI agents Bot Protection verifies

Each bot below says who it is, and its vendor publishes how to prove it: the addresses it crawls from, or the keys it signs its requests with. Anyone can write a bot's name; only the address or the signature proves it. These are the vendors' own lists, read again every day, the same ones Bot Protection verifies every request against.

BotVendorVerified byBy default
GooglebotGooglePublished addressesLet through
ApplebotApplePublished addressesLet through
DuckDuckBotDuckDuckGoPublished addressesLet through

AI assistants and AI search

BotVendorVerified byBy default
OAI-SearchBotOpenAIPublished addressesLet through
ChatGPT-UserOpenAIPublished addressesLet through
OAI-AdsBotOpenAIPublished addressesLet through
Claude-UserAnthropicPublished addressesLet through
Claude-SearchBotAnthropicPublished addressesLet through
PerplexityBotPerplexityPublished addressesLet through
Perplexity-UserPerplexityPublished addressesLet through
Google-CloudVertexBotGooglePublished addressesLet through
Google-AgentGooglePublished addressesLet through
DuckAssistBotDuckDuckGoPublished addressesLet through
MistralAI-UserMistral AIPublished addressesLet through
MistralAI-IndexMistral AIPublished addressesLet through

AI agents

BotVendorVerified byBy default
ChatGPT agentOpenAIWeb Bot Auth signatureLet through

Scraping and AI training crawlers

BotVendorVerified byBy default
GPTBotOpenAIPublished addressesBlock
ClaudeBotAnthropicPublished addressesBlock
CCBotCommon CrawlPublished addressesBlock

SEO tools

BotVendorVerified byBy default
AhrefsBotAhrefsPublished addressesLet through
AhrefsSiteAuditAhrefsPublished addressesLet through

Link previews

BotVendorVerified byBy default
TelegramBotTelegramPublished addressesLet through

Uptime monitors

BotVendorVerified byBy default
UptimeRobotUptimeRobotPublished addressesLet through
Pingdom.com_botPingdomPublished addressesLet through
Better Uptime BotBetter StackPublished addressesLet through

Internet scanners

BotVendorVerified byBy default
CensysInspectCensysPublished addressesBlock
ExpansePalo Alto NetworksPublished addressesBlock

By default is what Bot Protection answers a verified bot until you choose: on the Set-up page you let through or block each kind, or each bot on its own.

Named, never verified

These crawlers name themselves in their User-Agent, but their vendors publish no addresses or keys to prove it, so the name alone proves nothing: a request that wears one is judged like any other visitor.

BotVendorWhat it is for
AmazonbotAmazonAI training
Amzn-SearchBotAmazonAI search and answers
Amzn-UserAmazonAI search and answers
meta-externalagentMetaAI training
meta-externalfetcherMetaAI search and answers
Meta-WebIndexerMetaAI search and answers
bingbotMicrosoftSearch engine
BytespiderByteDanceAI training
cohere-aiCohereAI training
AI2BotAllen Institute for AIAI training
SemrushBotSemrushSEO tool
MJ12botMajesticSEO tool
facebookexternalhitMetaLink preview
TwitterbotXLink preview
SlackbotSlackLink preview
LinkedInBotLinkedInLink preview
DiscordbotDiscordLink preview