青青子衿, 悠悠我心, 但为君故, 沉吟至今
« Google推出在线日历深圳治安的现实和思考 »

屏蔽百度快照的方法

  有时候,因为内容的更改或者隐私问题,我们往往不希望别人通过“百度快照”的方法查看自己网站的某一些网页,这里提供了一段让百度快照失效的代码。

  原理很简单,百度快照里面只有抓取了当前页面的文字信息,而图片和JAVASCRIPT代码还是调用远端服务器上的代码,如果你的网页里有通过.js文件的方式嵌入javascript代码,那么修改这个.js文件,在文件中加入以下代码,即可阻止别人通过百度快照查看你当前页面:

var page_url = window.location.href;
if ( page_url.indexOf("cache.baidu.com") != -1) {
top.location="http://www.williamlong.info/";  //此处地址修改为你希望转向的地址
}

  更新:由于百度改变的快照算法,不从远端服务器获取JavaScript文件,因此这个屏蔽方法目前已经失效。



  除非注明,月光博客文章均为原创,转载请以链接形式标明本文地址

  本文地址:http://www.williamlong.info/archives/472.html
  • 文章排行:
  • 1.好象没用的
  • 我记得百度提供了无javascript的版本。。。

    *度,非一般的恶心。 ---泄停封
  • 2006/6/17 6:44:28   支持(10)反对(7) 回复
  • 2.救命啊
  • 告诉我怎么样才能屏蔽百度快照吧。
    我想死了
  • 2007/5/6 15:11:08   支持(8)反对(5) 回复
  • 3.某路人
  • 简单方法:
    不想被快照的信息用JS输出,不就可以了么 呵呵
  • 2008/8/27 9:11:24   支持(9)反对(6) 回复
  • 5.vv99
  • 网站根目录下放置robots.txt,内容为:

    User-agent: *
    Disallow:
    User-agent: Baiduspider
    Disallow: /

    即可将百度屏蔽,俺的小站就是这么做的。
  • 2007/9/17 13:48:13   支持(10)反对(8) 回复
  • 6.正直
  • 百度真黑,人为地屏蔽中小型企业网站,目的就是要他们去做竞价,这招太狠毒了!
  • 2008/1/21 17:35:59   支持(9)反对(7) 回复
  • 8.williamlong
  • 那个版本在哪里啊?如果有那个版本的话,我这个方法就无效了。
  • 2006/6/17 11:46:57   支持(6)反对(6) 回复
  • 9.spring
  • 能不能说的具体点啊,怎么操作啊?
  • 2006/9/5 22:02:09   支持(8)反对(8) 回复
  • 10.软件搜索
  • 如何拒绝搜索引擎网页快照???
  • 2006/10/5 21:04:44   支持(10)反对(10) 回复
  • 12.hello
  • 个人资料都备CATCH了,想删除都不行啊,怎么办??
  • 2006/6/15 10:32:50   支持(5)反对(7) 回复
  • 14.范成龙
  • 你好啊在吗小样没有小子啊
  • 2006/6/16 15:51:52   支持(7)反对(10) 回复

发表评论:

 请勿发送垃圾信息、广告、推广信息或链接,这样的信息将会被直接删除。

订阅博客

  • 订阅我的博客:订阅我的博客
  • 关注新浪微博:关注新浪微博
  • 关注腾讯微博:关注腾讯微博
  • 关注认证空间:关注QQ空间
  • 通过电子邮件订阅
  • 通过QQ邮件订阅

站内搜索

热文排行


月度排行

本站采用创作共用版权协议, 要求署名、非商业用途和相同方式共享. 转载本站内容必须也遵循“署名-非商业用途-相同方式共享”的创作共用协议.
This site is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License.