Skip to content
DuckDuckGo / Classic search

DuckDuckBot: user agent, purpose, and whether to allow it

DuckDuckBot is the DuckDuckGo search crawler, separate from DuckAssistBot which serves AI-assisted answers.

Specification

OperatorDuckDuckGo
PurposeClassic searchConventional search indexing. On some engines the same index also feeds AI-generated answer surfaces.
Agent kindCrawlerAutonomous crawler. Appears in your logs under its own user-agent.
User agentNot documented by DuckDuckGo. Kymo matches this agent on the token DuckDuckBot, observed in real logs rather than published in operator documentation.
robots.txt tokenDuckDuckBot
robots.txt complianceDocumented: respects robots.txt
VerificationNo published method, user agent is the only signal
Sends referral trafficYes
Attaches a citationYes
StatusActive
Legacy Kymo categoryindexing
SourceObserved in real logs, no operator documentation locatedDuckDuckGo publishes no crawler documentation that Kymo could locate. Everything on this page comes from observed traffic, not from a vendor page.
Verified on

What blocking it costs you

Blocking DuckDuckBot removes you from DuckDuckGo search results. It does not govern DuckAssistBot, which is a separate token.

robots.txt directives

Both blocks below address DuckDuckBot only. Rules for one token never apply to another, even from the same operator.

Allow DuckDuckBot

User-agent: DuckDuckBot
Allow: /

Block DuckDuckBot

User-agent: DuckDuckBot
Disallow: /

Questions

What is the DuckDuckBot user agent?

DuckDuckGo documents the robots.txt token DuckDuckBot but does not publish a full user-agent string for it. Kymo records this agent from observation rather than from documentation.

Does DuckDuckBot respect robots.txt?

Documented: respects robots.txt

What does blocking DuckDuckBot cost me?

Blocking DuckDuckBot removes you from DuckDuckGo search results. It does not govern DuckAssistBot, which is a separate token.

All AI crawlers and control tokens

See this bot in your own logs

Kymo classifies every crawler hit server-side using this registry, so DuckDuckBot shows up under DuckDuckGo with its purpose attached. Read how crawler detection works, or run a free free AI visibility check to see what each crawler currently gets back from your server. No account needed for the check.

Verified 2026-08-05·AI crawler directory·AEO guide