百度搜索结果的URL参数中,搜索框位置的参数(rsv_bp)和百度搜索框提示有一定关系。
如果在页脚搜索框、不支持Java的浏览器和搜索设置里改成不显示搜索框提示,就不会有搜索下拉框提示。
以下是与之相关的参数搜索框位置(rsv_bp)
名称:rsv_bp
含义:搜索框位置(box position)
参数值
0:在百度搜索框初次输入
1:继续在页眉搜索框输入
2:继续在页脚搜索框输入
示例
rsv_bp=0 表示在百度首页、浏览器的百度搜索栏、导航站等初次在搜索框输入内容进行搜索。
rsv_bp=1 表示在百度搜索结果的页眉(header)搜索框中继续搜索。
rsv_bp=2 表示在百度搜索结果的页脚(footer)搜索框中继续搜索。
需要注意的是,至少连续搜索过两次以上,才会出现rsv_bp=1或rsv_bp=2。
演示
$rsv_bp=$_POST['rsv_bp']; if(preg_match("/(rsv_bp=0)/i",$baidu)) echo"在百度搜索框初次输入"; elseif(preg_match("/(rsv_bp=1)/i",$baidu)) echo"继续在页眉搜索框输入"; elseif(preg_match("/(rsv_bp=2)/i",$baidu)) echo"继续在页脚搜索框输入"; elseif(preg_match("/(&rsv_bp=)([^&]+)/i",$baidu,$rsv_bp)) echo"第".($rsv_bp[2])+1."种搜索框位置"
本站所有内容仅限用于学习和研究目的,程序仅供本地断网测试,转载请说明出处!
站群SEO » 百度搜索结果的URL参数:搜索框位置(rsv_bp)
站群SEO » 百度搜索结果的URL参数:搜索框位置(rsv_bp)