网站首页  |   业界社区  |  电信社区  |  技术社区   |  极客社区  |  游戏社区  |  生活社区   |   科技博客  |   同事录
TechWeb-业界社区


标题: 百度不支持nofollow的robots对策
游客
未注册









发表于 08-3-5 11:29
百度不支持nofollow的robots对策

nofollow标签是由Google领头新创的一个标签,目的是尽量减少垃圾链接对搜索引擎的影响,减少博客的垃圾留言,目前Google、 Yahoo、MSN都标志支持这一标签。当超级链接中出现nofollow标签后,搜索引擎会不考虑这些链接的权重,不过放置nofollow标签不代表搜索引擎不索引其链接,经过我的测试,即使放置nofollow标签,Google还是会索引部分链接内容。

  这个标签主要是针对垃圾链接的,因为留言评论中的垃圾链接会影响网站在搜索引擎中排名,对博客网站产生负面的影响,因此Gogle提倡使用这个标签来遏制垃圾链接。很长时间以来我一直使用nofollow的方式来方式评论留言对于搜索引擎的SPAM,对于Google来说效果的确不错,但是对于国内最大的搜索引擎百度来说确是另外一种情况。

  因为百度不支持nofollow标签,因此在中文环境下,即使使用nofollow标签,百度依旧会索引这个链接并对其计算权值,因此产生了大量恶意留言评论者通过手动或者自动的方式发布垃圾链接以欺骗百度搜索引擎,而百度依旧是国内最大的搜索引擎服务商,其搜索流量目前远高于Google,很多中文网站甚至80%以上的流量来自百度,因此中文网站甚至可以只针对百度进行优化而不针对Google优化,由于百度的原因,中文环境下对于 nofollow标签来说面临一种逐渐无用的处境。

  根据我自己的月光博客的流量数据统计,通过长时间的观察和分析,我发现百度曾经不止一次惩罚过我的域名,包括长时间删除某些网页地址以及域名降权等操作,目前我的博客从Google来的流量竟然比从百度来的流量要多得多,这和大多数中文网站完全相反,我觉得这是不正常的现象,对于大多数中文博客来说,应该尝试一下使用百度懂得的语言来预防针对百度的SPAM垃圾链接。

  因为百度虽然不支持nofollow,但还是支持robots的,编写适当的robots也可以解决百度不能分辨SPAM的对策,就是将链接都定向到一个指定目录,然后在robots中disallow这个目录,即可让百度不索引,这样那么SPAM就不会再来骚扰了。

  如果你也是使用Z-Blog系统,不妨参考一下我写的这段针对搜索引擎优化的robots,将下面代码复制并另存为robots.txt,然后放到你的博客根目录下即可,如果你使用WordPress系统,请参考一下针对WordPress的robots.txt。

User-agent: *
Disallow: /wap.asp
Disallow: /cmd.asp
Disallow: /function/
Disallow: /admin/
Disallow: /script/
Disallow: /FCKeditor/

顶部
e5s2
TW会员
Rank: 2



UID 104925
精华 0
积分 43
帖子 35
阅读权限 20
注册 07-6-27
状态 离线
发表于 08-3-10 08:12 资料 短消息 加为好友
当当网

早在点石看过了。

顶部
liuxxmm
TW新人
Rank: 1



UID 123793
精华 0
积分 6
帖子 3
阅读权限 10
注册 08-1-8
状态 离线
发表于 08-3-17 11:17 资料 短消息 加为好友
建议看看这篇文章,讲得很明白详细
NoFollow抑制了很多新客的链接

顶部
游客
未注册









发表于 08-6-7 03:53
经典!顶一

经典!顶一下!~!

顶部
私语为谁
TW会员
Rank: 2



UID 136021
精华 0
积分 10
帖子 10
阅读权限 20
注册 08-6-28
状态 离线
发表于 08-6-29 22:05 资料 短消息 加为好友
来顶了 ......

顶部


当前时区 GMT+8, 现在时间是 08-10-16 03:48
京ICP证060517号

本论坛支付平台由支付宝提供
携手打造安全诚信的交易社区 Powered by Discuz! 5.5.0 © 2001-2008 Comsenz Inc.
清除 Cookies - 联系我们 - TechWeb.com.cn - Archiver - WAP