百度搜索url参数含义

打开浏览器输入手机,此时的浏览器窗口里面的链接为。

内容整理自网络:

未登录时的:

https://www.baidu.com/s?ie=utf-8&f=8&rsv_bp=1&rsv_idx=1&tn=baidu&wd=%E6%89%8B%E6%9C%BA&fenlei=256&rsv_pq=c4a228b900047f43&rsv_t=2e521PYMGhuRnGGIjBmccMYvmjNNHtWo1JbrCi3K1bIlA97%2FlDSGtIWtmd8&rqlang=cn&rsv_enter=1&rsv_dl=tb&rsv_sug3=7&rsv_sug1=6&rsv_sug7=100&rsv_sug2=0&rsv_btype=i&prefixsug=%25E6%2589%258B%25E6%259C%25BA&rsp=4&inputT=1332&rsv_sug4=1332

登录时候的:

https://www.baidu.com/s?wd=%E6%89%8B%E6%9C%BA&rsv_spt=1&rsv_iqid=0xf3e1f04f0004b93e&issp=1&f=3&rsv_bp=1&rsv_idx=2&ie=utf-8&tn=baiduhome_pg&rsv_enter=1&rsv_dl=ts_2&rsv_sug3=6&rsv_sug1=4&rsv_sug7=100&rsv_sug2=0&rsv_btype=i&prefixsug=shouji&rsp=2&inputT=4986&rsv_sug4=4986&rsv_sug=2

为了方便观察拆分为下面的结构

https://www.baidu.com/s?ie=utf-8
&f=8&rsv_bp=1
&rsv_idx=1
&tn=baidu
&wd=%E6%89%8B%E6%9C%BA
&fenlei=256
&rsv_pq=e7fa448b00031e12
&rsv_t=11d1%2BH7MDi2Py0X75IDEMg5249LPCpX%2FWupBTTh48YP4FPW6SSJZOGVFOW8
&rqlang=cn
&rsv_enter=1
&rsv_dl=tb
&rsv_sug3=7
&rsv_sug1=7
&rsv_sug7=100
&rsv_sug2=0
&rsv_btype=i
&prefixsug=%25E6%2589%258B%25E6%259C%25BA
&rsp=5
&inputT=2441
&rsv_sug4=2441

表格

未登录就有的

关键词 含义
f f: 值有:1,3,8大概还有其他的,临时发现就这3种,1指的是相干搜索,透露表现用户选择了搜索页面最下面的“相干搜索”中的某个关键词。;3下拉框搜索透露表现用户输入肯定的词语之后出现“联想词语”,用户最终用鼠标选择了某个关键词;或用键盘选择了某个关键词后直接按回车。;8用户自立搜索,透露表现用户直接点击“百度一下”按键
rsv_bp 使用的是百度哪一个搜索框0是首页输入;1是顶部搜索输入;2是底部搜索输入
rsv_idx 百度账户在登录状态下是2,在未登录状态下是1
tn 提交搜索请求来源,例如:tn=50000021_hao_pg用hao123 里的百度搜的 tn=baidulocal表示百度站内搜索,返回的结果很干净,无广告干扰。 当tn= baiduerr 表示这是从错误页搜索跳转过来的
wd 搜索关键词
fenlei 感觉像是分类
rsv_pq 透露表现用来记录关键词和上一次搜素的关键词(相干关键词)的
rsv_t 一串随机加密的值
rqlang 跟地域有关cn是代表中国地域
rsv_enter rsv_enter=1 rsv_enter 是指 在百度传统首页进行的搜索行为。
rsv_dl 未知,值tb
rsv_sug3 这个和打字速度有些关系,百度用参数 rsv_sug3 表示键盘重复速度参数值取决于输入字符的速率 ,键盘重复速度或网速越快,rsv_sug3 参数值越小,但不小于0;重复速度或网速越慢,rsv_sug3 参数值越大,但不超过总输入次数。 键盘重复速度越快表明用户大概知道自己要搜的是什么关键词,但不能反过来认为速度越慢就越不清楚自己想要搜索的是什么。 由于百度把执行搜索行为也算作键盘/鼠标操作,因此 rsv_sug3 参数值需要减去1才是输入框内的键盘重复速度。
rsv_sug1 搜索框提示次数,每当键盘重复速度慢过搜索框提示延迟,就有可能显示搜索框提示,这时 rsv_sug1=1,之后只需输入/修改字符串的速率长于搜索框提示,搜索框提示次数便会增加。 即使是重复的提示或因种种原因隐藏了搜索框提示,也会记录 rsv_sug1。 搜索框提示次数越多,说明提示搜索词不吸引用户,也许是用户在搜索框中输入/修改速度较为缓慢。
rsv_sug7 未知
rsv_sug2 名称 rsv_sug2 含义 搜索框提示词搜索方式 参数值 0 键盘选择搜索框提示词后,没有更改过提示词的搜索方式 1 非键盘(如鼠标、手指等)选择搜索框提示词进行搜索理论上搜索框提示词的相关提示位置(rsp)越靠近搜索框(排名越好),选择键盘 rsv_sug2=0 的比例越高。相关提示位置离搜索框越远(处于下拉框底部),选择非键盘 rsv_sug2=1 概率较大。 搜索框提示词搜索方式 rsv_sug2 也可以用于统计用户是喜欢用鼠标、手指选择搜索框提示词,还是喜欢用键盘将提示词填充到搜索框中再行搜索。
rsv_btype 未知
prefixsug 未知
rsp 名称 rsp 含义 相关提示位置 参数值 0 第1个提示 1 第2个提示 2 第3个提示 3 第4个提示 4 第5个提示 5 第6个提示 6 第7个提示 7 第8个提示 8 第9个提示 9 第10个提示
inputT 名称 inputT 含义 输入耗时(input time) 参数值 大等于0从搜索框输入/修改字符串开始,一直到按“百度一下”为止的这段时间百度用 inputT 记录下来,它的单位是毫秒,出现在搜索结果网址末尾。 一种说法认为搜索框输入耗时的作用可能是为了防止刷点击量,因为机器输入的时间波幅较窄,而人工输入波幅较宽。 百度首页因为编写 JavaScript 将光标自动定位于搜索框内,只有用鼠标/手指等非键盘操作点击搜索按钮,才可能去统计 inputT,如果在百度首页只用键盘执行搜索,不会出现输入耗时参数。推而广之,百度也很难统计到hao123等导航站或者浏览器搜索栏的输入耗时。 只有用户继续在页眉搜索框输入(rsv_bp=1),百度才有可能无论鼠标键盘都能统计到比较准确的输入耗时。另外或许为了节省加载时间,百度并未在页脚搜索框添加输入耗时(inputT)的功能。 单独统计输入耗时参数并无意义,需要结合关键词(wd)、搜索形式(f)等参数以及客户端属性得出使用什么样的设备(台式电脑、笔记本电脑、平板电脑、智能手机等)在每种搜索形式采取不同输入法搜索关键词平均耗时多少后,才有意义。 一般来说同样的搜索词,台式、笔记本电脑输入耗时较短,而智能手机、平板电脑搜索框输入耗时较多。
rsv_sug4 百度曾经和谷歌等搜索引擎一样,在搜索结果页面的页眉搜索框下方会显示每次查询反馈用时,为的是比谁的搜索引擎速度更快。后来取消在搜索结果页面显示,以参数 rsv_sug4 代替。名称 rsv_sug4 含义 反馈搜索结果用时 参数值 大等于0反馈搜索结果用时速度越快,表明搜索引擎技术越好,原理是静态返回搜索结果,而非搜索引擎爬虫实时抓取的数据。 对用户而言在最短的时间得到想要的结果然后转到其他网站是理想不过的事情。可是百度推出框计算后,背离了搜索引擎的初衷,百度似乎希望用户能待在搜索结果页面时间更久一些,譬如直接在搜索结果页面玩Flash小游戏、发送微博等。 这样,显示反馈搜索结果用时不断提醒着用户已经超过搜索结果网页平均停留时间也显得累赘,被搬进了搜索结果网址参数里。 rsv_sug4 单位是毫秒。

登录出现的

关键词 含义
rsv_spt 百度在2011年09月02日推出了新版百度首页,只要登录百度帐号,便可在导航条自行添加网站,查看实时热点、新鲜事等。百度在搜索结果网址中用参数 rsv_spt 表示使用的是哪种版本的百度首页服务。名称 rsv_spt 含义 首页搜索类型 参数值 1 新版百度首页搜索(先要登录百度帐号) 2 百度实时热点搜索(先要登录百度帐号) 3 传统百度首页搜索在网上总共找到过2篇文章介绍 rsv_spt 的内容,一种认为是浏览器内核;一种认为是登录与否,但这2种观念都不正确。 我根据网站后台数据的统计分析,看到登录了新版百度首页后搜索框代码中都有 rsv_spt=1,而未登录或切换到百度传统首页搜索框的源代码 rsv_spt=3。 一次网站推广的某个关键词点击量飙升,一天损失了几百元。查看百度统计发现来源关键词大都是一个长尾词,参数中带着 rsv_spt=2,后来在新版百度首页的实时热点中又看到了这个长尾词,才联想到 rsv_spt=2 指的是新版首页的实时热点搜索,后来也确实证实了这点。 做百度推广一定要每天关心百度新版首页的实时热点,否则一时大意,当日的热点新闻标题恰好处于正在推广的某个关键词广泛匹配范围内,推广额度就有可能被迅速点完。
rsv_iqid 未知
posted @ 2022-05-23 11:29  公众号python学习开发  阅读(979)  评论(0编辑  收藏  举报