Skip to main content
Monitoring

Bots

Rankshift detects and tracks the AI crawlers and agents listed on this page. Every integration filters your traffic in the same way: only requests whose User-Agent matches one of these bots are stored. All other traffic is discarded at ingest.

Written By Rankshift

Each bot is assigned one of four types, so you can see not just who visits your site, but why.

Bot types:

Type

What it means

Why it matters

Training

Collects content to build or refine AI models

Determines whether your content can become part of a model’s knowledge

Search

Indexes content for an AI platform’s search results

Determines whether your pages can appear in AI search answers

User Query

Fetches a page live because a user asked a question

A real person’s question led an AI assistant to read your page

Other

General-purpose scrapers and crawlers that don’t fit the types above

Useful to know about, but less directly tied to AI answers

Training bots:

Bot

Operator

GPTBot

OpenAI

ClaudeBot

Anthropic

anthropic-ai

Anthropic

Google-Extended

Google

CloudVertexBot

Google

Meta-ExternalAgent

Meta

FacebookBot

Meta

Applebot-Extended

Apple

Amazonbot

Amazon

GrokBot

xAI

DeepSeekBot

DeepSeek

PanguBot

Huawei

Bytespider

ByteDance

cohere-ai

Cohere

cohere-training-data-crawler

Cohere

Ai2Bot

Allen Institute for AI

Ai2Bot-Dolma

Allen Institute for AI

CCBot

Common Crawl

Diffbot

Diffbot

Webzio-Extended

Webz.io

omgili

Webz.io (Omgili)

Timpibot

Timpi

Search bots:

Bot

Operator

OAI-SearchBot

OpenAI

Claude-SearchBot

Anthropic

PerplexityBot

Perplexity

Google-CloudVertexBot

Google

Meta-WebIndexer

Meta

Applebot

Apple

Amzn-SearchBot

Amazon

AzureAI-SearchBot

Microsoft

Grok-DeepSearch

xAI

xAI-Grok

xAI

User Query bots:

Bot

Operator

ChatGPT-User

OpenAI

Claude-User

Anthropic

Perplexity-User

Perplexity

Google-Agent

Google

GoogleAgent-Mariner

Google

Gemini-Deep-Research

Google

Meta-ExternalFetcher

Meta

MistralAI-User

Mistral AI

DuckAssistBot

DuckDuckGo

NovaAct

Amazon

Manus-User

Manus

QuillBot

QuillBot

Other bots:

Bot

Operator

Claude-Web

Anthropic (legacy)

YouBot

You.com

omgilibot

Webz.io (Omgili)

TikTokSpider

ByteDance / TikTok

SearchGPTBot

Unofficial / unclear

Brightbot

Bright Data

MyCentralAIScraperBot

MyCentral

How to read this in Rankshift

•           Training bots show whether AI companies are collecting your content. Blocking them in robots.txt stops future collection but does not remove what was already collected.

•           Search bots show whether your pages are being indexed for AI search. If they never visit a page, that page is unlikely to be cited.

•           User Query bots are the closest link to real demand. Frequent visits to a page usually mean AI assistants regularly use it to answer questions.


Controlling bot access

You decide which bots may crawl your site, typically through your robots.txt file. Training and search bots from the same company usually have separate user agents, so you can allow search visibility while opting out of training.

# Allow AI search, block AI training (example)
User-agent: OAI-SearchBot
Allow: /

User-agent: GPTBot
Disallow: /

Note that User Query bots act on behalf of a user and may not always follow robots.txt in the same way crawlers do. Check each vendor’s documentation.

Missing a bot?

The list is updated as new AI crawlers appear. If you see a bot in your logs that isn’t tracked, contact support.

Contact@rankshift.ai