关于百度搜索结果跳转URL代码规律研究

  百度和360之间的搜索大战可为是神秘而又精彩,今天SEO博客又发现了百度的一个新动作:百度对于搜索结果是一个跳转的URL,原本链接到网站的真实地址被设置成了跳转地址。闲逛到BSG论坛看到Robin也提问,真巧!

  那么这里SEO博客也引用两个提问:

  1、每个网页的跳转地址是唯一的么?会不会因为搜索场景的变化而变化?

  2、百度这样做的目的是什么?SEO们需要做怎样的调整应对?

  测试环境准备:1、本机;2、局域网其他电脑;3、外网同一DNS;4、外网不同DNS

  测试实验开始:

  1、在自己的电脑上进行任意词的搜索,记录下跳转的URL;

  2、在局域网内其他电脑进行任意词搜索,记录下跳转的UTL;

  3、在外网内(同一DNS)电脑进行任意词搜索,记录下跳转的URL;

  4、在不同DNS网络环境下进行任意词搜索,记录下跳转的URL;

  测试结果:

  1、同一电脑下任意关键词搜索跳转的URL都不同,但是末尾有一串代码是相同的;

  2、同一电脑下同一关键词在叠加搜索后跳转的URL不同,末尾也有一串代码是相同的;

  3、局域网内任意词搜索跳转的URL也是不同,但是末尾还是有相同的代码;

  4、外网(同一DNS)任意词搜索跳转的URL也有一串相同的代码;

  5、不同DNS的外网任意词搜索跳转的URL也不同,但还是有一串相同的代码;

  友情提醒:由于代码较长,眼神不好千万不要去找差异,哈哈。相同的那串代码都是从末尾开始的,在一台电脑上进行测试的URL相同代码重合度最长,其他不同的代码也就变化在最后的部分,共同部分是跟同一台电脑那串共同代码开始到一大部分后然后最后一小截是变化的。

  关于这个重合部分的代码有什么作用?重合的部分代码多长?在不同情况下重合的部分代码分别是多少?变化的代码长度也是变化的吗?等等……SEO技术本人能力与精力有限,希望有技术爱好者可以研究研究哈~

  而据SEO技术本人观察,谷歌在搜索结果的URL很早就使用了参数传递,那百度是向谷歌看齐?不予置评。关于百度做的目的是什么?SEO技术博客猜想:1、对于百度点击器所谓24小时冲上百度首页前三的打击;2、对于360综合搜索的反击,仅仅是猜测;

  关于第1点,估计这样的URL链接参数可以有效防止一台电脑使用点击器的不良行为,具体的链接有参数叠加的‘F’、‘F1’、‘F2’‘F3’、 ‘T’、‘y’,其中变化的规律测试也可以按照SEO技术上面的5种测试环境,SEO技术博客测试了一下,下面附上测试过程与测试结果:

  本机测试:

  同一台电脑,同一搜索词,跟别人的差别就是y

  同一台电脑,同一搜索词,叠加搜索后,跟自己相比,变化的是T与y

  同一台电脑,同一搜索词,不论如何叠加搜索,不论哪个站,跟同类的相比变化的都是y

  局域网测试:

  同一局域网 F/F1/F2/F3都维持不变,变化的是T与y

  外网测试:

  跟局域网结果一样

  三者之间可以互相比较,当比较时候可以以一个为参照,也就是说:不论在任何环境里面,‘F’、‘F1’、‘F2’‘F3’、是常量,‘T’、‘y’是变量。

  关于第2点,之前360综合搜索刚推出时候,搜索结果跟百度同质化比较多,百度现在不仅在底部出现logo和熊掌标志,预示着百度反击同质化,详情参阅:百度增强品牌差异化 搜索页面底部有新意;另外对于360抓取百度相关链接是否有作用,可能有吧,期待SEO技术爱好者告知!

  实际上根本来说,是百度对于用户体验的加强!打击点击器就是为了更好地让优质的网站展现给用户,跟360综合搜索区别,禁止360抓取也是为了体现百度的品牌效应,从这两点来说对用户是有利的!推荐阅读:百度认为什么样的网站更有抓取和收录价值。

  那么对于SEO从业者该如何调整?其实没什么好调整的,搜索引擎再怎么调整都逃不过内容与链接,说用户体验,那也是基于整站框架与内容的基础上,还是老老实实做SEO吧,坚持最重要,当然要坚持对的方向了!

  本文由SEO博客原创,文章地址http://www.fqseo.org/933.html,请以链接形式转载!

时间: 2024-10-16 03:58:01

关于百度搜索结果跳转URL代码规律研究的相关文章

php实现的百度搜索某地天气的小偷代码_php实例

例子,php百度天气小偷程序. 复制代码 代码如下: <?php//获取在百度里面搜索 xx(地名)天气 抓取的天气信息$url = "http://www.baidu.com/s?wd=%B1%B1%BE%A9%CC%EC%C6%F8"; //此为在百度里搜 北京天气 的返回地址$content = file_get_contents($url);preg_match_all('/<div id="weat">(.+?)<\/table&g

解析百度搜索结果链接的url,获取真正的url

通常,在百度输入关键词搜索出现的列表页,点击目标链接,然而跳转的时候却是百度地址,经过百度解析,才真的跳到目标页面. 在SEO中,经常需要看下自己的网站排名,又不想手动每天手动去点,可用以下方法去得到目标地址. 原理相当的简单:模拟请求,得到真正的地址. <?php $url = "http://www.baidu.com/link?url=nS2MGJqjJ4zBBpC8yDF8xDh8vibi1lVeE7gGr9UONBu"; $info = parse_url($url);

jQuery仿百度搜索框智能提示效果代码

直接贴代码.    代码如下 复制代码 (function($) {     var timeid;     var lastValue;     var options;     var c;     var d;     var t;     $.fn.autoComplete = function(config) {         c = $(this);         var defaults = {             width: c.width(), //提示框的宽度 默认

百度搜索结果URL变化分析与影响猜测

百度搜索结果展现URL最近发生了变化,这样算是一次算法的更新,之前我们在百度搜索关键词的时候得出来的结果链接都是网站网址链接,最近百度对展现的URL进行了改变,主要策略就是运用百度自己的跳转URL,为搜索结果进行了加密处理,下面看直接在百度中搜索www.***.org的结果展现链接:   百度URL结果 上图得到的结果是一个加密的URL,URL的特点有三个:1.长;2.数字和字母组成的一段代码;3.随机生成,除特定一段字符不变(猜测应该是关键词).大家如果感兴趣,可以清楚的看到这个URL后面的字

url地址-php实现百度搜索页,不能翻页了

问题描述 php实现百度搜索页,不能翻页了 今天做了一个,将我网站的关键字跳到百度搜索结果页,但是不能翻页了,因为地址仍然是我自己的url地址 跳到百度结果页,但是url地址,还是我的地址,所以翻下一页的时候,出了问题,是不是这个原因,请帮解决一下, 解决方案 细节很重要.再仔细看看 http://www.esunseo.com/category/wangzhanyouhua 解决方案二: 无法加载控制器:S 你这是用ThinkPHP做的吧,没有实现名称为S的Function 解决方案三: TP

html-asp.net网站手机打开网站时跳转到另一个域名下,电脑打开网站时不做跳转,不影响百度搜索怎么弄啊

问题描述 asp.net网站手机打开网站时跳转到另一个域名下,电脑打开网站时不做跳转,不影响百度搜索怎么弄啊 asp.net网站手机打开网站时跳转到另一个域名下,电脑打开网站时不做跳转,不影响百度搜索怎么弄啊 解决方案 判断下useragent,如果是百度蜘蛛,就不要跳转 解决方案二: 去找段js代码,判断是否来自手机端 解决方案三: string osPat = "mozilla|m3gate|winwap|openwave|Windows NT|Windows 3.1|95|Blackcom

JS实现模拟百度搜索“2012世界末日”网页地震撕裂效果代码_javascript技巧

本文实例讲述了JS实现模拟百度搜索"2012世界末日"网页地震撕裂效果代码.分享给大家供大家参考,具体如下: 这是一款JS模拟百度搜索"2012世界末日"网页地震撕裂效果,本效果是模仿用户在百度输入"2012世界末日"后点击搜索后出来的网页效果,网页在震动,像是地震了,而后开始撕裂,然后显示出相关的文字说明,很酷的效果,希望大家可以学习借鉴. 运行效果截图如下: 在线演示地址如下: http://demo.jb51.net/js/2015/js-

win7系统使用百度搜索时自动跳转到搜狗搜索是怎么回事?

  win7系统使用百度搜索时自动跳转到搜狗搜索是怎么回事? 1.开始尝试恢复默认网关设置,可如从通知栏网络图标右键,打开网络和共享中心; 2.在打开的窗口中,点击左侧"更改适配器设置",选中已连接的网络(有线或无线),右键打开属性; 3.在打开的网络属性窗口中,双击"Internet 协议版本4",在常规选项卡下分别勾选"自动获得ip和dns服务器地址",点击确定保存,恢复默认设置; 4.另外,完成以上设置后,还可借助一些优化软件,比如360断

php获取从百度搜索进入网站的关键词的代码

 以下是关于php该如何获取从百度搜索进入网站的关键词的详细代码,希望本文对广大php开发者有所帮助 分享一个php获取从百度搜索进入网站的关键词的代码,有需要的朋友可以参考一下:    代码:  代码如下: <?php  function search_word_from() {  $referer = isset($_SERVER['HTTP_REFERER'])?$_SERVER['HTTP_REFERER']:'';  if(strstr( $referer, 'baidu.com'))