Anthropic crawlers

Anthropic operates 5 crawlers that may reach your site. They do different jobs, so a single blanket rule for all of them is almost always the wrong call.

User-agentTypeWhat it does
ClaudeBotTrainingCollects pages to train future models.
Claude-SearchBotSearchBuilds the index an assistant searches when it answers.
Claude-UserUser-triggeredFetches your page because someone asked about it just now.
Claude-WebUser-triggeredFetches your page because someone asked about it just now.
anthropic-aiTrainingCollects pages to train future models.

What blocking each one costs

Training
Blocking costs nothing today, but means the next model has never heard of you.
Search
Blocking removes you from answers happening right now.
User-triggered
Blocking means that person gets told the page could not be read.

robots.txt

To let every Anthropic crawler through:

User-agent: ClaudeBot
Allow: /

User-agent: Claude-SearchBot
Allow: /

User-agent: Claude-User
Allow: /

User-agent: Claude-Web
Allow: /

User-agent: anthropic-ai
Allow: /

To block all of them:

User-agent: ClaudeBot
Disallow: /

User-agent: Claude-SearchBot
Disallow: /

User-agent: Claude-User
Disallow: /

User-agent: Claude-Web
Disallow: /

User-agent: anthropic-ai
Disallow: /

robots.txt is honoured voluntarily. It is the right way to state your intent, and it is not an access control — treat anything you genuinely need kept out as needing authentication.

Sources

Is Anthropic allowed on your site?

We'll read your robots.txt and tell you which AI crawlers it lets through. No signup.