Skip to content
CitedByAudit a site

Diffbot: what it does and what blocking it changes

Check your own site free: 10 pages, no account

Result in seconds. No account, no card.

Four facts about Diffbot: operator Diffbot, job Search, obeys robots.txt Yes, address list None

What Diffbot is

Diffbot documents two user agents. Diffbot is used for general, proactive web crawling for building a general search engine, so sites can be discovered and cited from the Diffbot Knowledge Graph and web search services. Diffbot-User is used for requests made on behalf of a human user browsing a URL with Diffbot software.

FactDiffbot
OperatorDiffbot
JobSearch (general web crawl)
robots.txt tokenDiffbot
Follows robots.txtYes, by default (disallow and crawl-delay directives)
IP addressesNone published
Vendor page read24 October 2026

What the vendor says

In the vendor's words (English original): “By default Diffbot's web crawls adhere to a site’s robots.txt instructions, including the disallow and crawl-delay directives.”

Source: Diffbot: Does Diffbot respect robots.txt?, read on 24 October 2026.

What happens if you block Diffbot

Diffbot says its web crawls follow robots.txt by default, including disallow and crawl-delay, and that a rule can be overridden in specific cases such as a partnership or agreement with the site. It lists Diffbot and Diffbot-User as separate user agents, and says users of its Extract and Crawlbot APIs define their own crawl parameters and can set their own User-Agent.

The robots.txt lines

To allow Diffbot:

User-agent: Diffbot
Allow: /

To block Diffbot:

User-agent: Diffbot
Disallow: /

Paste a block into the robots.txt at the root of your host, for example https://example.com/robots.txt. A group for one token does not cover the operator's other crawlers.

The user-agent string the vendor shows:

Diffbot

How to tell a real request from a fake one

The vendor page does not describe an IP list or verification method.

Compare with Bingbot

Bingbot: Diffbot is described by its operator as similar to Googlebot and Bing, a general crawler for a search index, and the vendor says it is not used for AI training.

Your own site

The free check in the box above tests eight crawlers (GPTBot, OAI-SearchBot, ChatGPT-User, PerplexityBot, ClaudeBot, Google-Extended, Bingbot and Googlebot). Diffbot is not one of them: read your robots.txt for a Diffbot group and look for the user agent in your server log. The full list of crawlers is on the AI crawler hub.

Questions people ask

Does Diffbot follow robots.txt?

Yes, by default (disallow and crawl-delay directives). Give Diffbot its own User-agent group in robots.txt: the operator's other crawlers have their own settings.

How do I know Diffbot is really blocked?

robots.txt is only one layer: a CDN or firewall rule can also turn a crawler away, and a crawler can ignore the file. Check your server log for the user agent, and test the address from outside your network.

Sources

Audit your own site (from €9, 14-day money-back guarantee)

We crawl your site up to your plan's page limit and give you the exact fix for each issue. Paid before the crawl.

See what AI answers about your shop

The audit crawls your site up to your plan's page limit, shows which AI crawlers it lets in and gives the exact fix for each issue. From €9, 14-day money-back guarantee.

Audit my site

Audit from €9, paid once. 14-day money-back guarantee.