Encited logo
Pricing
All Crawler Simulators
DuckDuckBot
CRAWLER SIMULATOR

DuckDuckBot Simulator & Tester

Last updated

Simulate a DuckDuckBot visit to any URL on your website. Crawl the page and inspect the HTML DuckDuckGo Search and DuckAssist get.

SIMULATE

Simulate a DuckDuckBot visit

Enter any URL on your website to crawl it as DuckDuckBot and inspect the HTML it gets.

HOW IT WORKS

How to use the DuckDuckBot simulator

  1. Step 1

    Enter a URL

    Paste the full URL of any page on your website, such as a product page, a blog post, or the home page.

  2. Step 2

    Select the DuckDuckBot user agent

    The tester sends the request with the DuckDuckBot user-agent string, so your server answers the way it answers a real DuckDuckBot visit.

  3. Step 3

    Run the crawl

    The simulator requests the page as DuckDuckBot and follows redirects, the same way the crawler does.

  4. Step 4

    Inspect the HTML

    Check the status code, redirects, response headers, raw HTML, word count, and Open Graph tags DuckDuckBot gets. If your main content is missing from the HTML, DuckDuckBot cannot read it.

OVERVIEW

What is DuckDuckBot?

DuckDuckBot is DuckDuckGo's web crawler that indexes content for their privacy-focused search engine. DuckDuckGo also has DuckAssistBot for their AI-powered DuckAssist feature. With growing privacy concerns, DuckDuckGo's user base continues to expand, making optimization worthwhile.

WHY ALLOW IT

Why allow DuckDuckBot?

Rank in DuckDuckGo search results
Reach privacy-conscious users
Get cited by DuckAssist AI feature
Diversify search traffic sources
Appear in DuckDuckGo's !bang searches
ROBOTS.TXT

DuckDuckBot robots.txt configuration

Control how DuckDuckBot crawls your website using robots.txt directives. Add these rules to your robots.txt file at the root of your domain, then run the simulator again on the same URL to confirm the change.

Allow DuckDuckBot

# Allow DuckDuckGo crawlers
User-agent: DuckDuckBot
Allow: /

User-agent: DuckAssistBot
Allow: /

Block DuckDuckBot

# Block DuckDuckGo crawlers
User-agent: DuckDuckBot
Disallow: /

User-agent: DuckAssistBot
Disallow: /

User-Agent String: DuckDuckBot/1.0; (+http://duckduckgo.com/duckduckbot.html)

DuckDuckBot simulator FAQ

GET STARTED

Make your site crawlable

JavaScript sites often have indexing issues. Encited pre-renders your SPA into crawler-friendly HTML so DuckDuckBot and other bots can read your content.

All crawlers
Avatar
How can we help?
Get instant answers to your questions or leave a message for an engineer will reach out
Ask AI about Encited
See our docs
Contact support
Leave a message
We'll get back to you soon
Avatar
Ask AI about Encited
Product questions, troubleshooting and
Thinking
Preview
Drop an image to attach
Powered by ReplyMaven