2026-07-15 00:08:22
百度主要通过识别用户代理字符串(User-Agent,简称UA)来判断访问来源是否为百度蜘蛛,具体依据对外公布的UA标识进行匹配。以下是其判断逻辑及公布的UA类型:

若访问请求中的UA字符串与百度公布的官方标识不符,可直接判定为非百度搜索的蜘蛛。百度通过严格匹配UA中的关键字段(如Baiduspider或Baiduspider-render)来确认身份。
二、百度公布的UA类型及示例百度蜘蛛的UA分为传统爬虫和渲染爬虫两类,分别对应移动端和PC端:
1. 传统爬虫UA移动端UAMozilla/5.0 (Linux;u;Android 4.2.2;zh-cn;) AppleWebKit/534.46 (KHTML,like Gecko) Version/5.1 Mobile Safari/10600.6.3 (compatible; Baiduspider/2.0; +

PC端UAMozilla/5.0 (compatible; Baiduspider/2.0; +

移动端UAMozilla/5.0 (iPhone; CPU iPhone OS 9_1 like Mac OS X) AppleWebKit/601.1.46 (KHTML, like Gecko) Version/9.0 Mobile/13B143 Safari/601.1 (compatible; Baiduspider-render/2.0; +

PC端UAMozilla/5.0 (compatible; Baiduspider-render/2.0; +

