垃圾评论一直都有,但疯狂的开始是从博客兴起的时候,新浪博客之后,垃圾评论开始多起来了,其实这些垃圾评论大多数都是SEO信息或者广告留言,但这些不是我们能接受的。
一款好的博客,必须有一个很完美的防垃圾评论的机制,WordPress程序下载之后,默认已经包含了Akismet插件,恰恰能说明这个问题。Akismet也是属于Automattic的产品,最早是MATT的作品,后来也有专门的工作人员负责开发和维护。是WordPress反垃圾评论的得力插件,插件一直处在更新状态,目前的最新版本是2.2.6.
只所以文章的标题叫做全攻略,就是现在还是有很多WordPress爱好者被垃圾评论困扰,还依然无法找到解决的办法,甚至不知道启用Akismet,当然,这篇文章不仅仅就是介绍一下Akismet,包括在使用中的一些问题,会一并给出一个说法。希望Wopus这篇教程之后,再无不懂Akismet插件的朋友。
一,如果安装、启用Akismet插件?
WordPress程序包中的插件目录(wordpress/wp-content/plugins)中默认已经包含了Akismet插件,在安装WordPress完成之后,在控制面板--插件中启用即可。
使用Akismet分两步,启用之后,还需要输入API Key激活插件。在启用Akismet如果没有输入API Key,会在WordPress控制面板后台一直看到这样的提示:

这个时候我们需要输入一个API KEY,来是Akismet使用正常。
二,什么是API Key?
WordPress最强大的功能就是全球联动,Akismet就是这样一款插件,API Key就是一个验证码,通过验证之后,可以和WordPress的全球反垃圾数据库进行数据共享,最大的好处就是能分担对评论信息的判断,通过共享评论的IP、邮箱地址和评论ID来判断评论是否是垃圾评论。当然,需要说明的是,判断垃圾评论,人人有责。
三,如何获取API Key?
目前,我们需要到WordPress.com去注册,然后获取Akismet API Key,由于无法登陆wordpress.com,很多朋友无法获取Akismet API Key,Wopus这里提供的方法是,如果你有朋友在国外,可以让朋友代劳注册一个;如果行不通,可以发一封名为:需要Akismet API Key的邮件到support@wopus.org,这样,Wopus会代各位注册,并把注册的API Key发送到各位的邮箱,当然,我们会注意为每个API Key保密。
对于Akismet API Key能否共享的问题,Wopus特意通过邮件咨询了Akismet.com官方,得到的答案是:请把Akismet API Key当成和自己密码一样重要的信息,不要随便共享出去。官方原话如下:
We don't recommend sharing Akismet API keys. They should be treated as passwords.
所以,如果你暂时无法获取到API Key ,不要去网络上搜索已经存在的API Key,也不要使用那些分享的。发邮件给support@wopus.org,即可获取唯一的Akismet API Key。
四,Akismet的工作机制?
这个问题,Wopus也咨询了Akismet.com官方,但并未获得足够的回复信息,官方只给出了这样一段话:
Akismet is not a blacklist. It works differently for each user.
If one person reports a comment as spam, that won't affect anyone else.
只能感叹很神奇,能单独为每一个API Key工作,单独做算法。
五,其他
Akismet在2.2.1拌饭发布的时候,公布了一个新功能,方便查看Akismet的工作数据,在WordPress管理后台,可以看到Akismet的统计,可以看到拦截了多少留言,也可以查看通过的留言,图片展示。

至于反垃圾留言的数量,目前见过最多的是7位数的,具体不记得了,哪天看到可以分享一下。
需要说明一点,不要迷信Akismet,这个插件有时候会“打盹”,所以,如果使用这款插件之后,请及时关注,在垃圾评论里是否有正常的,是否有为判断的,是否有“误杀”的,要经常纠正。
2010年8月16日更新:教程:Akismet获取API KEY的方法
除了这款官方推荐的反垃圾插件之外,Wopus这里还推荐几款其他的反垃圾评论插件:
如果您也有好的反垃圾留言插件,欢迎投稿给Wopus。
标签: akismet api key , anti-spam , spam , 反垃圾评论插件
编辑: 酋 长
又更进一步了解了我一直使用的Akismet插件
你好!谢谢,能分享一个Akismet API Key给我么,谢谢?
那个需要用你的邮箱申请的 . 自己翻墙出去弄一个吧 .
我的评论有时候莫名其妙被Akismet认为是垃圾评论,我的ID才用了一个星期,而且我也从来不做广告什么的啊。不知道怎么回事。
也不知道这个好不好用哦
对中文支持怎么样啊?
呵呵 我真的很需要一个Akismet API Key 我已经发邮件给你了 希望真的能收到!非常感谢!!
只需要申请API其它的环节不需要设置了吗?谢谢!!
试了,不成功。
学习了啊
顶一个,学习了!
我的许多插件都是在这里找的 学习了
哈哈,这个插件我也用上了。
终于上线啦,www.letwo.tk
Akismet相对来说还是比较的繁琐的。。。
被误杀的概率很大啊!
这个需要设置吗~~~还有,会不会很占用资源啊~~~?
这个插件不错,就是KEY难注册。我发了mail到wopus的邮箱了 期待啊
我记得前几天我也安装这插件,缺KEY,上官网注册,结果老是页面刷新进不去,就想到了网页代理,结果很快就拿到了KEY。大家不妨试试网页代理。
真的不错哟!!
现在key好像要钱了吧?
先好好像没免费版本了?http://www.tu1234.com http://www.kechangsheng.org
貌似你的博客里面也有很多垃圾评论,wordpress自带的那个似乎不管用。我用了照样拦截不了。气死我了。
这款插件的确不错