---
schema_version: "newruntime-reader-dossiers-v1"
type: "reader_dossier"
slug: "baiduspider"
kind: "search"
operator: "Baidu"
researched_at: "2026-10-23"
confidence: "high"
json_url: "https://newruntime.com/readers/baiduspider.json"
canonical_url: "https://newruntime.com/readers/baiduspider/"
---

# Baiduspider

> Baidu search engine's crawler that visits web pages to build the index used by Baidu Search; product-specific variants exist for images, video and news.

## Dossier

- Kind: Search engines
- Operator: Baidu (https://www.baidu.com/)
- Documentation: https://help.baidu.com/question?prod_id=99&class=476&id=2996
- robots.txt tokens: Baiduspider, Baiduspider-image, Baiduspider-video, Baiduspider-news
- Feeds: search index
- Respects robots.txt: Yes, per its documentation. Docs: Baiduspider obeys robots and meta robots; Baiduspider-cpro and Baiduspider-ads do not (not indexing).
- Verification: Reverse DNS (https://help.baidu.com/question?prod_id=99&class=476&id=2996)
- Labels matched in our logs: baiduspider

## Why it matters to New Runtime (our interpretation)

Signals discovery by the dominant Chinese search engine; mostly low direct value for an English/Russian site but a common spoofed UA to filter.

## Observed behaviour

- Baseline 2026-10-23 (93-day window): 37 requests on 10 days; first seen 2026-07-23, last seen 2026-10-21; Returning.
- Live numbers: https://newruntime.com/bot-traffic-history.json and https://newruntime.com/crawler-journeys.json

## Sources

- https://help.baidu.com/question?prod_id=99&class=476&id=2996
- https://www.baidu.com/search/spider.html

Identity: A family name is what a client claims in its user agent. It is verified only when its request came from the operator's published IP ranges or passed forward-confirmed reverse DNS, as reported per family in /crawler-journeys.json. Anyone can claim any name.

All dossiers: https://newruntime.com/readers.md
