AI agent directory · DuckDuckGo
DuckDuckBot
DuckDuckBot is DuckDuckGo's crawler for building the index its search and answers draw on. Here's how to recognize it and check a request really is it.
At a glance
DuckDuckBot facts
- Operator: DuckDuckGo
- Type: Crawler
- Why it fetches: Builds a search or answer index
- User agent contains: `DuckDuckBot`
- Verified by: published IP ranges
- Operator's documentation: duckduckgo.com/duckduckgo-help-pages/results/duckduckbot
Is it really?
How to tell a real DuckDuckBot from an impostor
Anyone can put "DuckDuckBot" in a user agent. What can't be faked is below.
- Check the address. DuckDuckGo publishes the IP ranges DuckDuckBot uses: duckduckgo.com/duckduckbot.json. A request whose user agent says DuckDuckBot from an address outside them is an impostor.
In Punchline
How Punchline counts DuckDuckBot
Punchline labels a request that names DuckDuckBot with how sure it is: verified or declared when the evidence checks out, a lower tier when it can't be checked, and impostor when the evidence contradicts it. Each visit is counted under DuckDuckGo, with its purpose, so you can see whether DuckDuckBot is reading your site and which pages it reads. How it works · Known agents