近日,我在百度site自己站(xwkj.org)的时候,偶然发现百度的每次搜索结果都会在url后加上一个自定参数-usm=数字。其中数字的多少是随机出现的,一般为1-3之间,但是结尾的数字不同,其网站的排名也不一样。立刻我便对此感兴趣了,测试一下别的关键词发现都有这样的情况:
例如:在百度搜索:admin5 从任何一页点到第三页以后的,都会随机出现usm的参数。具体如下:
http://www.baidu.com/s?wd=admin5&pn=20&usm=1
http://www.baidu.com/s?wd=admin5&pn=20&usm=2
http://www.baidu.com/s?wd=admin5&pn=20&usm=3
虽然搜索的是一关键词的同一个列表页,但是排名却是不相同的,仔细研究发现 当usm=0的时候是正常排名 。当usm=1的时候所有排名后移一位,当usm=2的时候排名后移两位,以此类推。
而词参数影响排名的效果只对第三页以及第三页以后的有效,也就是说前20名的排名不受词因素影响。
让我们来猜测一下百度此举的真实目的或者说是想法:
一:此次的参数影响排名与3月底的百度大波动相隔时间不长,也许百度真的在改算法,而此算法就是排名是波动的,没有绝对的第一,当波动期间为第一的时间,根据用户的跳出率来决定你是否可以继续在第一位置保持,但是百度对词算法并没有十足的把握,所以先将这类算法应用到排名20名之后的网站,以来测试这算法的可行性。
二:排名前20位的不受此算法影响,这不得不让我想起了最近炒的很火的24小时上百度排名的黑帽SEO,而此SEO的硬性标准就是排名必须在20以内,这与百度更新算法不谋而合,也就是说排名前20的,可以通过用户点击率提高排名,排名后20的排名一直在波动,这就为黑帽SEO机器点击关键词带来了极大的难度。如果百度以后还没将此算法应用到前20的网站,那就说明百度默许前20的网站通过用户体验高点击快速提高排名。
以上为本人愚见,如有不妥之处还望指出。(来源:www.400wo.com )