百度搜索引擎结果网址参数 首页类型(rsv_spt)
百度在2011年09月02日推出了新版百度首页,只要登录百度帐号,便可在导航条自行添加网站,查看实时热点、新鲜事等。百度在搜索结果网址中用参数rsv_spt表示使用的是哪种版本的百度首页服务。
百度搜索结果网址参数首页类型(rsv_spt)
名称rsv_spt
含义首页搜索类型
参数值
1新版百度首页搜索(先要登录百度帐号)
2百度实时热点搜索(先要登录百度帐号)
3传统百度首页搜索
在网上总共找到过2篇文章介绍rsv_spt的内容,一种认为是浏览器内核;一种认为是登录与否,但这2种观念都不正确。
我根据网站后台数据的统计分析,看到登录了新版百度首页后搜索框代码中都有rsv_spt=1,而未登录或切换到百度传统首页搜索框的源代码rsv_spt=3。
一次网站推广的某个关键词点击量飙升,一天损失了几百元。查看百度统计发现来源关键词大都是一个长尾词,参数中带着rsv_spt=2,后来在新版百度首页的实时热点中又看到了这个长尾词,才联想到rsv_spt=2指的是新版首页的实时热点搜索,后来也确实证实了这点。
做百度推广一定要每天关心百度新版首页的实时热点,否则一时大意,当日的热点新闻标题恰好处于正在推广的某个关键词广泛匹配范围内,推广额度就有可能被迅速点完。
[PHP]
$rsv_spt=$_POST['rsv_spt'];
if(preg_match("/(\?|&)(rsv_spt=1)/i",$baidu))
echo"<trclass=\"center\"><td>首页搜索类型</td>"."<td>新版百度首页(先要登录百度帐号)</td></tr>";
elseif(preg_match("/(\?|&)(rsv_spt=2)/i",$baidu))
echo"<trclass=\"center\"><td>首页搜索类型</td>"."<td>百度实时热点(先要登录百度帐号)</td></tr>";
elseif(preg_match("/(\?|&)(rsv_spt=3)/i",$baidu))
echo"<trclass=\"center\"><td>首页搜索类型</td>"."<td>传统百度首页</td></tr>";
elseif(preg_match("/(\?|&)(rsv_spt)=([^&]*)/i",$baidu,$rsv_spt))
echo"<trclass=\"center\"><td>首页搜索类型</td><td>第".$rsv_spt[3]."种</td></tr>";
[/PHP]