baidu

Bot User-Agent: baidu

🤖 Overview

Baidu Spider is the web crawling agent operated by Baidu, Inc., the dominant Chinese-language search engine headquartered in Beijing. Its primary purpose is to index web content for Baidu’s search results, news aggregation, and related services such as Baidu Baike and Baidu Zhidao. The crawler was first documented publicly in the early 2000s and has since undergone multiple upgrades, most notably the transition to a cloud-based distributed crawling infrastructure.

🌐 Technical Behavior

Baidu Spider employs a multi-threaded, HTTP/1.1 compliant crawling engine that respects the Accept-Language header to preferentially index Chinese-language pages. Requests are typically sent from IP ranges belonging to Baidu’s autonomous systems (AS55967, AS37963) spanning Beijing, Shanghai, and Shenzhen data centers. According to Baidu’s official Webmaster Guidelines, the crawler can issue thousands of requests per hour from a single IP, with inter-request intervals as short as one second. It supports both HTTP and HTTPS protocols and parses JavaScript-rendered content using an integrated headless browser for single-page applications. The default crawl depth is configurable by site owners via Baidu’s Webmaster Tools, but the crawler will follow links up to five levels deep by default.

📋 robots.txt Compliance

Baidu Spider honors robots.txt directives as documented in Baidu’s official documentation for webmasters. It specifically checks for “Disallow” rules under the User-agent: Baiduspider line and will pause or skip paths matching those patterns. However, Baidu’s notes indicate that the crawler may still cache index snapshots of blocked pages found via external backlinks, though it will not serve them in search results.

🔍 Detection Indicators

The primary User-Agent string reported by Baidu Spider is Mozilla/5.0 (compatible; Baiduspider/2.0; +http://www.baidu.com/search/spider.html). Additional variants include Baiduspider-image for image crawling and Baiduspider-video for video content. The bot also sends a custom request header Baidu-Via: spider and a distinctive X-Forwarded-For pattern when proxying. Reverse DNS lookups for incoming requests will resolve to hostnames under the *.baidu.com or *.baiduspider.com domains.

📊 Data Usage

Content collected by Baidu Spider is used exclusively for Baidu Search indexing, including Baidu’s main web search, mobile search, and vertical search categories such as news, images, and video. Baidu does not publicly state that this data is used for AI model training, though internal documents suggest it may contribute to the company’s natural language processing research for Baidu’s ERNIE AI model.

⚙️ Rate Limiting Policy

Baidu Spider is rate-limited because its high crawl frequency and aggressive concurrent connections can overload smaller web servers. Throttling is justified to maintain site stability and prevent unintended service degradation, with a recommended threshold of 5 requests per second before implementing a temporary block via .htaccess or firewall rules.

53% of Web Traffic Is Bots in 2026

— Imperva Bad Bot Report 2026

How much of your traffic is automated? Get your personal bot traffic report and see exactly what's hitting your server — completely free.

📊 Get My Bot Report

Sign up in seconds  ·  No card required

ⓘ Data Notice: The information presented above has been compiled from publicly available internet sources. Boteraser aggregates this data solely for informational purposes and does not independently classify, evaluate, or endorse any findings about the bots listed. The accuracy and completeness of this information is the sole responsibility of the original publishers. Boteraser and its operators accept no liability for any decisions made based on this data.