百度搜索URL参数解析与功能详解
一、核心查询参数解析
1. 基础搜索字段
2. 分页控制参数
二、交互行为追踪参数
1. 历史记录标识
? bs(上轮搜索词):记录用户前次输入内容,用于构建搜索联想链。当用户连续修改搜索词时,该字段会保留初始查询内容
? oq(原始查询串):在相关搜索场景下激活,与wd形成查询语义关联。例如输入"老修"后选择提示词"老修车",oq会保留原始输入内容
2. 输入行为特征
? inputT(响应耗时):以毫秒为单位记录从输入完成到触发搜索的时间间隔,反映用户决策速度
? rsv_sug系列:多维度记录搜索建议交互数据,包括提示词选择方式(rsv_sug2=1表示非键盘操作)、修改次数(rsv_sug5=1)等
三、搜索场景控制参数
1. 结果过滤系统
? f(搜索模式):8代表自主搜索,3对应下拉提示选择,12用于错别字纠正场景。不同模式下搜索权重算法存在差异
? lm(时效过滤):支持30/60/90天等时间粒度筛选,通过时间衰减因子调整结果排序
2. 内容定位参数
? q5(内容区域):0为全文检索,1限定标题检索(等效title:前缀),2限制URL检索(等效inurl:前缀)
? q6(域名过滤):支持多域名组合过滤,如q6=sohu.com+qq.com实现跨站内容检索
四、技术验证参数
1. 验证标识字段
? ct(验证码标识):采用32位数字串,用于请求合法性校验
? rsv_pq(会话标识):防止重复请求,每次会话生成唯一哈希值
2. 反作弊监控
五、设备识别参数
1. 终端类型标识
? rsv_spt:1代表传统搜索界面,2对应实时热点模块,3为移动端适配模式
? tn(来源标识):baidulocal表示站内搜索,sitehao123标识来自hao123导航的请求,部分联盟渠道携带商业合作编码
六、语义理解参数
1. 上下文关联
? rsp(提示词位置):标识相关搜索词在推荐列表中的排序位置,0为首个推荐项
? rs_src(语义关联度):0表示高关联,1表示弱关联,影响相关搜索推荐权重
七、特殊功能参数
1. 站内搜索语法
使用si=example.com配合ct=2097152参数,可实现类似site:example.com的

2. 图片搜索模式
添加cl=2参数切换至图片搜索模式,配合tn=image参数可调用特定图片库资源
注:参数组合使用时需遵循编码规范,特殊字符需进行URL编码转换。部分参数(如usm)存在动态生成机制,实际应用中需通过抓包工具验证具体取值规则。