您的位置:首页 > 运维架构 > 网站架构

如何查看网站的pr值是否劫持其他网站的?

2010-04-02 10:53 253 查看
最近,谷歌pr更新,相信不少的网站pr值都有所提高了,我所在的群里,一个朋友所作的网站,12月份刚刚上线,仅仅不到一个月时间,pr值居然是4,令人大跌眼镜,有人戏称,这是谷歌看弟兄

们做站实在是太艰难了,赶在节前给个人网站送出的一份大礼。

不过,鄙人实在感觉有些纳闷,不少站长辛辛苦苦做站,坚持原创,做了半年也才到PR3,怎么这个新站上线一个月不到就到了PR4?

我仔细研究他的站,用多种PR查询方式,终于发现,这是劫持了某个网站的pr,这倒不是这个站长有意,而且他也没有多高的水平来劫持,只是他用网上随便下载的源码,问题出在源码文件上。

所谓的PR劫持,就是用欺骗手段获得工具条上比较高的PR值显示。劫持所利用的方法是跳转。一般来说,搜索引擎在处理301和302转向的时候,都是把目标URL当作实际应该收录的URL。(通常都是

这样处理的)。加入你从域名A做301或302跳转到域名B,而域名B的PR值比较高,那么域名A在PR更新后,就会显示域名B的PR值乐。这里,最简单的就是先做301或302跳转到高PR的域名B,等PR更新

过后,立刻取消转向,同时也获得了和B站相同的PR值。起码这个做假的PR显示值至少维持到下一次PR更新,一般会有两三个月或更长的时间,这要看谷歌的更新频率了。

  更隐蔽一点的办法是,利用程序检测到Google蜘蛛,返回301或302转向,使得普通网站访问者和其他搜索引擎蜘蛛都返回网站的正常内容。这样的效果是,别人看到的都是正常的普通网站,而

只有Google会看到转向。所以说狗狗有时候是不如人聪明啊

比如下面这段PHP代码就可以达到这个效果:

 if (strstr($_SERVER[''''''''HTTP_USER_AGENT''''''''], “Googlebot”)) {

  header("HTTP/1.1 301 Moved Permanently");

  header("Location: http://www.xxx.com");

  exit;

  }

  else {

  header(’Content-Type: text/html; charset=ISO-8859-1′);

  };

  ?>

  利用这两种手段得到的PR值,都不是自己域名真实的PR值。只是外面看起来觉得这个网站PR很高。实际上,这样得到PR值的人的目的也很明显,就是为了卖链接,卖PR。不过,与这种网站的链

接实际上对自身网站的PR值没有任何用处的。

  那么如何来判断一个网站的PR值是劫持他人的呢?下面介绍两种常用的判断PR劫持的方法。

  一、网页快照法:

看Google的网页快照,假如Google快照和你看到的网页不是同一个网站,(版面及栏目设置,尤其要看看快照的网站标题和logo是否有问题),如果相差甚远,就非常可疑了,因为网页快照里面的那

个网站就是PR劫持的目标网站。

  不过这种方法也有缺陷:那就是当网站劫持结束后更新到自己的网站后,Google会重新收录这个新网站,那就看不出被劫持网站的痕迹,也就无法确认PR是被劫持了,更无法知道劫持的哪个网

站了。

  二:反向链接查询法:

先要查看网站的反向链接,然后再根据反向链接来判断真实的网站是哪个。比如: xxxx.com的PR是4,而tao.xxxx.com的PR是6,虽然这个是真实性是比较大,但是检查发现,tao的二级域名疑似PR

劫持。登陆google,在搜索框中输入:link:tao.xxxx.com,在搜索结果中的出现的网站就是向该网站提供反向链接的,我们可以任意打开一个,查找tao.xxxx.com的链接,假如没有发现,再随机

找几个,依然没有发现,这就说明该站的PR极有可能是劫持的。

  做站很辛苦,但鄙人觉得还是要脚踏实地的走,想想,在钻研各种搜索引擎规律,与站长朋友互相交流,坚持自己的原创路线,通过自己的劳动换来较高的pr,是不是本身也很有乐趣呢?不过

,对那些利用这方法做高pr,来卖链的人就另当别论了,因为那不是在做站,而是做生意了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: