百度搜索结果页面的参数 搜索历史记录(rsv_sug)

介绍完了和相关搜索 f=1 有关的4个百度网页搜索参数原先查询字符串(oq), 相关提示位置(rsp), 相关搜索_语义关联性(rs_src), 上下页切换(rsv_ers),接下来是讲解与搜索框提示 f=3 相联系的参数。第一个是 rsv_sug。


百度搜索结果网址参数 搜索历史记录(rsv_sug)
名称 rsv_sug
含义 搜索框提示的搜索历史记录(Search history)
参数值
0 搜索框提示0条搜索历史记录
1 搜索框提示1条搜索历史记录
2 搜索框提示2条搜索历史记录


在解释相关提示位置(rsp)已经提过搜索历史记录(rsv_sug)是百度为了减少刷下拉框漏洞带来的负面影响而启用的参数。
百度网页搜索一共只发现3个值, rsv_sug=0 rsv_sug=1 rsv_sug=2,分别表示搜索框提示0-2条搜索历史记录。以蓝色字体和其他黑色提示词区分开。
搜索历史记录(rsv_sug)更多的是出现在百度无线搜索中,因为手机输入内容相对键盘速度较慢,而电脑上提示搜索历史记录反而显得累赘。
因此百度右上角的搜索设置里可以设置显示或不显示搜索历史记录。


[PHP]


$rsv_sug=$_POST['rsv_sug'];
if(preg_match("/(rsv_sug=)([^&]+)/i",$baidu,$rsv_sug))
echo"
其中有 ".$rsv_sug[2]."条搜索历史记录提示";
echo"搜索历史记录提示"."显示".$rsv_sug[2]."条搜索历史记录";


[/PHP]

你可能感兴趣的:(IT)