最近更新了一个新功能——站內搜索。其实理解起来也很简单就是通过URL限定搜索结果为某个网站,从而参与点击(例如:/s?wd=SEO&si=&ct=2097152)这样是否能够还不得而知。不过弄清楚百度搜索URL中的参数先才能使用该功能。
我们先获取一个常见的百度搜索URL
下面我们分别来说明各个参数的大体意思
安全套接字层传送的超攵本传输协议
s: 这是一种无扩展名的方法实现的
ie:关键字编码格式默认为:GB2312 简体中文
f: 值有:13,8大概还有其他的临时发现就这3种,
- 1指的是相關搜索透露表现用户选择了搜索页面最下面的“相干搜索”中的某个关键词。;
- 3下拉框搜索透露表现用户输入肯定的词语之后出现“联想词语”用户最终用鼠标选择了某个关键词;或用键盘选择了某个关键词后直接按回车。;
- 8用户自立搜索透露表现用户直接点击“百喥一下”按键(有bs变量时才出现f=8)
使用的是百度哪一个搜索框0是首页输入;1是顶部搜索输入;2是底部搜索输入
提交搜索请求来源例如:tn=_hao_pg用hao123 裏的百度搜的 tn=baidulocal表示百度站内搜索,返回的结果很干净无广告干扰。
表示首页搜索浏览器内核版本类型,
- 表示新版百度首页搜索(先要登录百喥帐号)
- 表示百度实时热点搜索(先要登录百度帐号)
透露表现用来记录关键词和上一次搜素的关键词(相关关键词)的
rsv_t:搜索效果的一种随机密码珍爱措施
rqlang:跟地域有关cn是代表中国地域
含义 搜索框提示的搜索历史记录(Search history)参数值:0 搜索框提示0条搜索历史记录1 搜索框提示1条搜索历史记录2 搜索框提示2条搜索历史记录
透露表现的是搜索相应时间单位是毫秒;
ers: rsv_ers xn* (*取0或1) 指的是搜索词后,翻页出现对应的相干搜索从0开始。假洳在url里已经是0的话那对应的相干搜索就从1开始(这个参数还有许多密,这个只是初步测试)rn
rn:每页显示数目 默认为10 最大50
百度提交的搜索类型(Class),cl=3为网页搜索cl=2为百度消息ct
语言限定。0-所有语言1-简体中文网页,2-繁体中文网页;其它不确定或者无效或默认值为,要使这个参数有效必须結合ct参数一起使用;bs(Before Search)
搜索结果时间限制)以天为单位,例如搜索最近一个月的网页lm=,表示只搜索/qq_/article/details/