青青子衿, 悠悠我心, 但为君故, 沉吟至今
« 要脱大家一起脱:网络实名制与官员财产透明化三次“博客”门派之争 »

防止垃圾留言的两大利器

  垃圾留言(Comment Spam),对于Blogger而言,实在是大敌。我自己就深受其害,每天都要删除一大堆的有关Casino、Poker、Porn等等的带着一长串链接的留言。今天更是夸张,一个Spamer竟然用程序在我的博客上疯狂留言六百多条,因此,我不得不寻找防止垃圾留言的低成本而高效的方法。功夫不负有心人,我终于找到两个好方法,并成功应用到我自己的博客上。

  首先,确认码(Security Code)是一种行之有效的防范方式——采用图像方式显示确认码(Security Code),系统通过判断留言者输入的确认码正确与否来认定留言者是真实的人还是机器人——这种方式不会出现判断失误的情况。通过程序将无法大量散发垃圾留言,因为采用人工智能来识别确认码的成本极高,垃圾留言者肯定无法做到。

  其次,使用NoFollow标签来对抗垃圾留言,这其实是Google开发的成果,Google利用一种新型标签淘汰垃圾评论链接,使用该属性,网站主可以限制搜索引擎跟踪某一链接。在链接标签中显示为:rel="nofollow"。这样做的目的,是为了阻止搜索引擎去搜索那些博客站上垃圾性的、不想被索引的评论。如果超链接有NoFollow的属性,Google在对搜索结果进行网站排列时,这些链接不会算入。对于blog程序来说,只要将comments里出现的所有链接自动加上 rel = “nofollow” 的属性就可以实现了。

  很多人为了获得指向自己网站的导入链接,因而大量在留言板、BBS发贴,这对于搜索引擎来说属于垃圾链接。如果站主设置了这样的限制,搜索引擎就知道不用去索引那些链接。

  当然NoFollow这个方法属于一刀切的方式,如果设置了NoFollow,所有的评论链接都不会被Google索引,这对于正常留言者来说有一点点不公平了。不过现在国内垃圾留言如此地猖狂,我就只好“乱世用重典”了。



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

  本文地址:http://www.williamlong.info/archives/216.html
  • 文章排行:
  • 1.learning
  • 请问能否赐教具体如何实现这两大利器吗?万分感谢!
  • 2005-11-13 12:56:43   支持(0)反对(0) 回复

发表评论:

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

订阅博客

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

站内搜索

热文排行


月度排行

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