Daily Archives: 2010年9月12日

1 post

Akismet:强大的反垃圾评论插件

伴随着所谓的seo,垃圾评论从来就没有间断过,往往需要耗费大量的时间来进行删除。而 Akismet 是wordpress自带的两款插件之一,起到一个防范垃圾插件的作用,这个插件非常高效,为众多wper节省了不少时间。

防不胜防的垃圾广告

Akismet 已经帮您过滤了 77 条垃圾评论, 当前有 1 条评论在您的垃圾评论队列里。

一打开后台首页就能看到这个,而我博客正常总评论数也不过205个,垃圾评论所占的比例还是相当高的,这当中还包括不少人工判断很难辨别出来的垃圾评论,比如:

博主的内容和模板不错,呵呵,路过顶一下

或许有些朋友会说,这不算垃圾评论。但是,他的名字是“最有效的减肥药”,然后你在google一搜,他在数十个博客上,无论任何内容任何模板都发一遍,这样是不是垃圾评论呢?

而且有的更为聪明,名字改为比较正常的,也就是不那么明显的广告,纯粹为了增加外链,这样就非常难判断了。这个时候,Akismet 就能大显身手。

*粗略检查了一下,友情链接中的各位博主在反垃圾评论方面都做的不错。就在Alex's life的博客上发现了这个:点击看图。Alex如果能看到,速度启用 Akismet 这个插件 :P

Akismet 工作原理推测

  • 云记录对比判断方式: Akismet 要求wordpress所在空间能正常连接到它的4组服务器当中的一个,所以,应该是把各种评论发表人的名称、邮件、网址和评论内容进行归类,当有新的留言发表时,通过对比数据库中的记录,然后自动判断是垃圾留言还是正常评论。
  • 用户人工判断: Akismet 还没有强大到能和人类一样思考的地步。所以,数据库中对垃圾评论和正常评论的判断依据还是用户的反馈。当时古博刚建立的时候,在很多站点上留言,几乎统统进入待审状态;而一两个月后,同样的数据都是通过Akismet直接第一时间显示出来。所以可推测, Akismet在接收到新用户数据的时候,先统统放入待审状态,等到用户进行判断,积累足够多的数据之后,就把这些数据归类为“垃圾”或“正常”,可以直接判定了。

这种方式非常恰当地体现了“我为人人,人人为我”的理念。所以,大家在平时留言判断过程中千万不能手软,不能说人肉推广就可以手下留情一些,这样是不对的,不仅是对自己的不负责,也有可能给别人带来困扰。

Akismet 安装使用

Akismet 的安装使用非常简单,不过还是大概说一下。

  1. 查看服务器状态: 进入worpress后台,插件– Akismet 配置。首先看一下服务器状态,如果服务器状态为绿色,恭喜你,可以使用 Akismet 了,请看下一步;如果服务器状态为不可用,那我建议您换个 wordpress空间 吧。
  2. 注册 Akismet API Key: 我们作为个人博客,肯定是免费的单博客的授权,点击这里进行注册。填入相关信息之后,就会有一封题为“Your Akismet API key”的邮件到您的邮箱了,然后找到“Your Akismet API key is:”字样后面的一串字符串,填入刚才的“Akismet 配置”页面中,点击更新选项,done!如果您对英语实在不行,可以留下姓名、邮箱,我帮您注册。
  3. 日常操作: 开启 Akismet 插件之后,当有新的评论,你只需要在后台查看一下就可以。如果发现有遗漏的,请毫不犹豫地把它扔到垃圾评论里,如果有误判的,也请第一时间弄出来。判断的依据主要还是是否与您的文章内容相关。

相关文章

  1. A.shun: 反垃圾评论:WP Anti Spam + Spam To Blacklist
  2. Qiqiboy: 围观wordpress中文圈内好玩的spam