AI crawlers / DeepSeekBot

DeepSeekBot

DeepSeekBot has 387 sites asking it to stay out in October 2026, or 6.3% of the files we could read. However, the reference says it does not obey robots.txt, and the community reference lists its operator as DeepSeek.

Who runs DeepSeekBot?

FactDeepSeekBot reference entry
Operator“DeepSeek”
Purpose“Training language models and improving AI products”
Does DeepSeekBot obey robots.txt?“No”
Frequency“Unclear at this time.”
Cloudflare managed list for DeepSeekBotNo

These facts quote the stored community ai.robots.txt reference.

“DeepSeekBot is a web crawler used by DeepSeek to train its language models and improve its AI products.”

The reference says this crawler ignores robots.txt. Helping people find a page through search is a different use from using its contents to train a model, so owners may allow those visits separately.

How many sites block it?

The 387 files blocking the whole site account for 6.3% of 6,171 readable robots.txt files. We found its name in 180 User-agent lists, a 2.9% share. Without a whole-site Disallow: / block, 5,784 files remain.

Breaking out the leading 1,000 sites gives 552 readable files, with 34 naming the crawler, or 6.2%. Whole-site blocking appears in 65 of them. Blocking is more common among the leading sites, at 11.8%. Beyond those ranks, 5,619 files have a blocking total of 322, 5.7% of that sample.

Readable filesNamed byNamed shareBlocked byBlocked share
DeepSeekBot, all ranks1802.9%3876.3%
DeepSeekBot, top 1,000346.2%6511.8%
DeepSeekBot, remaining ranks1462.6%3225.7%

A general User-agent: * ban contributes to this total whenever it applies to this crawler. Of 387 blocks, 230 come only from that general rule, without naming this crawler. The counted overlap is 157 files, with 23 files naming it without banning all paths. Missing names account for 5,991 files. Repeating a name or changing its capitalization does not increase the naming total.

Has that changed since August?

Between August and October, 16 sites that had blocked it stopped and 24 started, so 8 more of the same 5,889 sites block it. A further 332 blocked it in both months, and 5,517 did so in neither. Keeping the sites the same lets us count changes in their rules.

August’s full sample had 371 blocks among 6,236 readable files. October’s was 387 among 6,171. Those monthly totals also reflect which files we could read on each visit.

August to OctoberFiles
Started blocking24
Stopped blocking16
Blocked in both332
Blocked in neither5,517
Net change+8

How to block or allow it

Edit the root robots.txt file on your site. The robots.txt standard gives a DeepSeekBot group precedence over User-agent: * for this crawler.

Block the whole site

User-agent: DeepSeekBot
Disallow: /

Allow access

User-agent: DeepSeekBot
Allow: /

It's the 42nd most-named crawler of the 171 we counted in the crawler index.

How we counted

For DeepSeekBot, on 19 October 2026, we requested robots.txt from Tranco’s top 10,000 sites. An 8-second wait or a file over 262,144 bytes ended a read. Only available files we could read enter the percentages. Reading files again used scripts/robots_2026_08_06.py (robots.py at app commit 07104ff) as well. See the full survey method.

Common questions

Can a file name it and still allow it?

A name identifies the crawler addressed by a group. The survey found 23 files with that name and no recorded whole-site ban, out of 180.

How do the shares compare by rank?

Its name appears in 6.2% of readable leading files and 2.9% overall. Blocking affects 11.8% in the leading group and 6.3% in all ranks.

What other entry is close in the index?

Ai2Bot-Dolma is named by 177 files and blocked by 271, or 4.4%. For this crawler, 180 files name it and 387 block it, a 6.3% share.