AI crawlers, search bots and training agents
The crawlers MetricRaven recognizes: what each one is for, how it identifies itself, and where its operator documents it. 48 of them can be verified against IP ranges their operator publishes.
Want to see them on your own site? Track bots and AI crawlers.
84 crawlers found
AI answers
User-triggered · 15 crawlersAssistants opening a page because a person asked about it.
OpenAIChatGPT-UserFetches a page when ChatGPT or a custom GPT opens it to answer a person's question.IP ranges
AnthropicClaude-UserFetches a page when Claude opens it to answer a person's question.IP ranges
PerplexityPerplexity-UserFetches pages for Perplexity answers and the sources it cites, at a user's request.IP ranges
MistralMistralAI-UserFetches a page when Mistral's assistant (Vibe) opens it to answer a question and cite it.IP ranges
DuckDuckGoDuckAssistBotCrawls pages in real time for DuckDuckGo's AI-assisted answers, which cite their sources. Not used for training.IP ranges
GoogleGoogle-AgentAgents hosted on Google infrastructure that browse the web and act on a user's request.IP ranges
GoogleGoogle-GeminiNotebookFetches the URLs that Gemini Notebook users add as sources to their projects.IP ranges
GoogleGoogle-NotebookLMThe former name of Google's Gemini Notebook fetcher, which reads URLs users add as sources.IP ranges
GoogleGoogle-Read-AloudFetches a page so Google's read-aloud feature can speak it to a user.IP ranges
GoogleGemini-Deep-ResearchFetches pages for Gemini Deep Research reports a user asked for.IP ranges
AmazonAmzn-UserFetches live information for user actions, such as answering an Alexa question that needs up-to-date facts.IP ranges
Metameta-externalfetcherFetches individual links at a user's request, including for Meta AI agents completing tasks. May bypass robots.txt.IP ranges
Moonshot AIKimi-UserHandles user-initiated actions in Kimi, such as summarizing an article or answering with live web results.IP ranges
xAIGrok-DeepSearchReported as the fetcher behind Grok's DeepSearch answers.Observed token
AlibabaQwen-UserReported as the user-triggered fetcher behind Qwen answers.Observed token
Search indexes
Discovery · 21 crawlersSearch engines and AI search keeping their index fresh.
OpenAIOAI-SearchBotCrawls to surface websites in ChatGPT search results. Not used for training.IP ranges
AnthropicClaude-SearchBotCrawls to improve the quality and relevance of Claude's search results.IP ranges
PerplexityPerplexityBotCrawls to surface and link websites in Perplexity search results. Not used to train foundation models.IP ranges
MistralMistralAI-IndexCrawls the web to index pages for Mistral search. Not used for training.IP ranges
AmazonAmzn-SearchBotCrawls so content can appear in Amazon search experiences such as Alexa.IP ranges
Metameta-webindexerCrawls to improve Meta AI search results, so Meta AI can cite and link to pages.IP ranges
Moonshot AIKimi-SearchBotBuilds Kimi's search index and ranks pages for its search features.IP ranges
xAIxAI-SearchBotReported as the crawler behind Grok's web search.Observed token
You.comYouBotCrawls and indexes pages for the You.com search engine.IP ranges
GoogleGooglebotGoogle Search's crawler. Its crawls also feed AI features in Search such as AI Overviews.IP ranges
GoogleGoogle-InspectionToolFetches pages for Search Console's URL Inspection and the Rich Results Test.IP ranges
GoogleStorebot-GoogleCrawls product, cart and checkout pages for Google Shopping.IP ranges
MicrosoftBingbotMicrosoft's crawler for Bing Search, whose index also grounds Copilot answers.IP ranges
MicrosoftmsnbotMicrosoft's retired search crawler, still sent by a few old systems.IP ranges
AppleApplebotApple's crawler for Spotlight, Siri and Safari search; Apple may also use its crawls to train foundation models.IP ranges
DuckDuckGoDuckDuckBotDuckDuckGo's crawler for its search results.IP ranges
YandexYandexBotYandex Search's main crawler.
BaiduBaiduspiderBaidu Search's crawler.
SeznamSeznamBotThe crawler for Seznam.cz, the Czech search engine.
YahooYahoo SlurpYahoo's search crawler.
ByteDanceTikTokSpiderReported as ByteDance's crawler for TikTok search and the external pages linked from TikTok.Observed token
Training crawlers
Model data · 23 crawlersCrawlers collecting public pages that may be used to train AI models.
OpenAIGPTBotCrawls public content that may be used to train OpenAI's generative AI foundation models.IP ranges
AnthropicClaudeBotCollects public web content that could contribute to training Anthropic's models.IP ranges
Anthropicanthropic-aiAn older Anthropic user agent, still seen in logs and robots.txt files.IP ranges
GoogleGoogle-ExtendedA robots.txt token that controls whether Google may use crawled content for Gemini training and grounding.
GoogleGoogle-CloudVertexBotCrawls sites at their owners' request for Vertex AI Agents.IP ranges
GoogleGoogleOther-ImageGoogleOther's variant for fetching publicly accessible images.IP ranges
GoogleGoogleOther-VideoGoogleOther's variant for fetching publicly accessible videos.IP ranges
GoogleGoogleOtherGoogle's generic crawler for product teams, for example one-off crawls for internal research and development.IP ranges
AppleApplebot-ExtendedA robots.txt token that controls whether Apple may use content Applebot crawled to train its foundation models.
AmazonAmazonbotImproves Amazon products and services and may be used to train Amazon AI models.IP ranges
Metameta-externalagentCrawls for uses such as training Meta's foundation AI models or indexing content for its products.IP ranges
Moonshot AIKimiBotCrawls content that may be used to train Kimi's foundation models.IP ranges
ByteDanceBytespiderByteDance's crawler, widely reported to collect data for its AI models, including Doubao.Observed token
Common CrawlCCBotCommon Crawl's crawler, which builds an open web dataset that many AI models are trained on.IP ranges
Coherecohere-training-data-crawlerReported as the crawler that downloads training data for Cohere's language models.Observed token
Coherecohere-aiAn older Cohere user agent seen in logs and robots.txt files.Observed token
DiffbotDiffbotCrawls pages to extract structured data for Diffbot's Knowledge Graph and APIs.
Allen InstituteAI2BotThe Allen Institute for AI's crawler, which finds documents for its open AI research and models.
xAIGrokBotReported as xAI's crawler collecting public content for Grok.Observed token
BaiduERNIEBotReported as Baidu's crawler for its ERNIE models.Observed token
AlibabaQwenBotReported as Alibaba's crawler for its Qwen models.Observed token
DeepSeekDeepSeekBotReported as DeepSeek's crawler for its models.Observed token
Zhipu AIChatGLM-SpiderReported as Zhipu AI's crawler for its GLM models.Observed token
Other bots
Ads, previews, SEO · 25 crawlersAd checks, link previews, feed readers, SEO tools and other bots.
OpenAIOAI-AdsBotChecks landing pages submitted as ads on ChatGPT for policy compliance and relevance. Not used for training.IP ranges
GoogleAdsBot-GoogleChecks the quality of landing pages used in Google Ads.IP ranges
GoogleMediapartners-GoogleCrawls pages that show AdSense ads to pick relevant ads.IP ranges
GoogleFeedFetcher-GoogleFetches RSS and Atom feeds for Google News and WebSub.IP ranges
MicrosoftAdIdxBotMicrosoft Advertising's crawler that checks ads and their landing pages.IP ranges
Metameta-externaladsCrawls for advertising and other Meta business products.IP ranges
MetaFacebookBotAn older Meta crawler user agent, still seen in some logs.IP rangesObserved token
xAIxAI-GrokReported as a Grok fetcher from xAI.Observed token
ByteDanceDoubaobotReported as the crawler behind ByteDance's Doubao assistant.Observed token
BaiduYiyanBotReported as the crawler behind Baidu's ERNIE assistant (Yiyan).Observed token
AlibabaTongyiBotReported as the crawler behind Alibaba's Tongyi (Qwen) assistant.Observed token
AlibabaAliyunBotReported as an Alibaba Cloud crawler.Observed token
AhrefsAhrefsBotCrawls for Ahrefs' backlink index and SEO tools.IP ranges
SemrushSemrushBotCrawls for Semrush's SEO and backlink tools.
MajesticMJ12botMajestic's crawler for its link index.
MozDotBotMoz's crawler for its link index.
DataForSEODataForSeoBotDataForSEO's crawler for its backlink data.
MetafacebookexternalhitFetches shared links to build previews on Facebook, Instagram and Messenger.IP ranges
MicrosoftMicrosoftPreviewBuilds link previews in Microsoft products.
XTwitterbotFetches shared links to build X (Twitter) cards.
LinkedInLinkedInBotFetches shared links to build LinkedIn post previews.
SlackSlackbotFetches shared links to unfurl them in Slack.
DiscordDiscordbotFetches shared links to build Discord embeds.Observed token
TelegramTelegramBotFetches shared links to build Telegram previews.Observed token
MetaWhatsAppBuilds link previews in WhatsApp.Observed token
See when AI assistants and crawlers read your site
Add one line to your server and MetricRaven shows which assistants, search engines and training crawlers request your pages, which ones are IP-verified, and the URLs they expected to find, including 404s.