Baidu

10 crawlers operated by Baidu

https://www.baidu.com/

Who Baidu is, for site owners

Baidu operates 10 crawlers in our directory, filed under Search Engines and AI & LLM Bots. Of those 10, 8 rated safe, 2 rated caution for crawl behaviour.

Blocking Baidu carries an SEO impact score of 2/10 to 10/10 across its crawlers. 5 of them share the highest blocking impact here: Critical - Blocking removes you from search results.

Our recommendation for Baidu, set by its least reassuring crawler (ERNIE (Baidu), rated caution): Generally safe to allow; provides legitimate crawling value.

Baidu at a glance

OperatorBaidu
Crawlers in directory10
CategoriesSearch Engines, AI & LLM Bots
SEO impact if blocked2/10 to 10/10
Crawl behaviour8 rated safe, 2 rated caution
Websitewww.baidu.com
Official crawler docsBaidu crawler documentation

Crawlers operated by Baidu

How to block or allow Baidu in robots.txt

These rules cover all 10 crawlers Baidu operates. Add them to the robots.txt file at the root of your domain.

Block Baidu completely
User-agent: baidu User-agent: Baiduspider-favo User-agent: Baiduspider-ads User-agent: Baiduspider-image User-agent: Baiduspider-news User-agent: Baiduspider-cpro User-agent: Baiduspider-video User-agent: Baiduspider User-agent: ERNIEBot User-agent: YiyanBot Disallow: /
Allow Baidu explicitly
User-agent: baidu User-agent: Baiduspider-favo User-agent: Baiduspider-ads User-agent: Baiduspider-image User-agent: Baiduspider-news User-agent: Baiduspider-cpro User-agent: Baiduspider-video User-agent: Baiduspider User-agent: ERNIEBot User-agent: YiyanBot Allow: /

robots.txt is a request, not an enforcement mechanism. A crawler that ignores it needs a block at the server or CDN layer. Rules are case-sensitive on the path and matched against the user-agent token, not the full user-agent string.

Frequently asked questions about Baidu

What crawlers does Baidu run?
Baidu operates 10 crawlers in our directory: baidu (user-agent baidu), Baidu Bookmark (user-agent Baiduspider-favo), Baidu Business Search (user-agent Baiduspider-ads), Baidu Image Search (user-agent Baiduspider-image), Baidu News Search (user-agent Baiduspider-news), Baidu Union (user-agent Baiduspider-cpro), Baidu Video Search (user-agent Baiduspider-video), Baiduspider (user-agent Baiduspider), ERNIE (Baidu) (user-agent ERNIEBot), Yiyan Fetcher (Baidu) (user-agent YiyanBot).
Should I block Baidu?
Generally safe to allow; provides legitimate crawling value. That guidance follows this operator's least reassuring crawler, ERNIE (Baidu), rated caution, because allowing an operator allows every crawler it runs. The SEO impact score for blocking is 2/10 to 10/10, where 10 means blocking costs you the most visibility.
How do I block Baidu in robots.txt?
Add the following to robots.txt at your domain root: User-agent: baidu then User-agent: Baiduspider-favo then User-agent: Baiduspider-ads then User-agent: Baiduspider-image then User-agent: Baiduspider-news then User-agent: Baiduspider-cpro then User-agent: Baiduspider-video then User-agent: Baiduspider then User-agent: ERNIEBot then User-agent: YiyanBot then Disallow: /. One Disallow line covers all 10 user-agent tokens.
Does blocking Baidu hurt my search rankings?
5 of these share the highest blocking impact here, rated: Critical - Blocking removes you from search results. Those are search-indexing crawlers, so blocking them can remove your pages from the corresponding search results. Block them only if you intend to leave that index. The remaining 5 crawlers in the list above do not affect search indexing and can be blocked separately.