wordpress剿杀垃圾留言攻略
经过一周多时间的调整,终于可以宣布基本告别垃圾留言了。目前每天被系统漏删的垃圾留言也就一两条,偶尔被新的IP盯上,很快也能被解决掉。不过后台的审查评论和Akismet拦截的垃圾留言依然很多,大概每天500多条,好在它们不会出来捣乱了。
昨天看到,知名科技博客TechCrunch发的一篇东西,每天收到的垃圾留言信息大概有15000条,看来垃圾留言真是一个通病。
下面与大家简单分享一下我的实战经验,以Wordpress为例:
一,Akismet依然是非常有效的一个工具。可以到这个地址下载一个Akismet插件,很简单,按照插件的安装办法,解压缩后放到系统里的插件目录下。然后,登陆wordpress的管理后台,在插件管理中激活它。
激活之后,系统应该会提示你输入“wordpress的 API KEY”,如何获取这个key呢?之前很多人已经讨论很多了,因为wordpress.com的访问已经被中国GFW了,因此可以通过这个代理地址进入,强烈建议用gmail的信箱注册,因为我自己用国内的信箱注册,基本收不到确认的反馈邮件,用gmail很快就有回复邮件了。
用回复邮件里的地址确认身份后,点击wordpress.com右上角的“My account”,选择“Edit Profile”,进去就可以发现“API KEY”了。将这个key键入wordpress后台管理的Akismet提示,没问题的话,Akismet就可以正常工作了。
二,设置wordpress的后台评论管理。在后台管理中,进入“选项”中的评论部分,在“评论审查”中设置关键字,一旦评论的内容、网址、IP地址中出现以下所设定的文字,就把它加入审查队列,wordpress本身提供了一个常用关键词,将这些关键词放到审查列表里。
另外,你还可以,将你的blog上经常出现的垃圾留言关键字加入到这个审查列表,比如我的比较多的类似:Nice site、Good site等等。
wordpress默认的的设置是,一旦留言中包含超过2个连接,这个留言就会放到队列中,我改成了1个连接,这样可以有效减少垃圾留言,并且,我的blog一直有个毛病,一旦评论中有link,首页侧边栏就会错乱,正好一块解决了。
三,手工标记垃圾留言。弄清楚手工标记垃圾留言,首先要明白Akismet的工作原理,当有一个评论时,Akismet会把它递交给Akismet服务器,那里有一张黑名单,如果评论榜上有名,那么就会自动被默认为Spam。如果有漏网之鱼,没有被Akismet识别出来,当你手工把它列为Spam时 ,Akismet服务器端也会有相应更新,以后这个Spam在所有安装了Akismet的WordPress博客中就再无出头之日了。
你可以通过两个方式来手工标记spam,一,标记审查队列留言,这些留言是没有在外面显示出来的,但Akismet没有捕捉它们。进入后台的“管理”选项,选择“等待审查”,你可以标记1条或者全部为垃圾留言;二,标记漏发的留言,这些留言是已经被发布到外面显示出来的,同样在“管理”选项中,选择“评论”,选中目标留言,进入编辑状态,将其标记为垃圾评论,就可以了。
通过上面三个步骤,基本就可以做到跟spam再见了,当然还要注意定期更新,发现一个解决一个,垃圾留言也在不断推陈出新。


恭喜,垃圾评论真是讨厌!
wordpress的垃圾留言基本很难彻底解决,Akismet又在国外,你不知道什么时候他就不工作了,然后大批量的spam涌进来。前不久看了一个十大垃圾留言杀灭工具,还不错,一会找找贴给大家。
我现在开始怀疑WP自带的Akismet到底有没有作用?每天Awaiting Moderation里面都是好几百条垃圾留言。
推荐下Spam Karma 2!杀垃圾留言还是不错的。推荐下。
谢谢分享经验,目前每天只几十的spam,还好还好
TO:Keenzy,还好还好。垃圾留言太多,真是苦恼。一些好的帖子根本就出不来,昙花一现,就没了。现在还好。
Akismet确实不错,我用它几个月以来,没有放过一条垃圾留言。
博客不错
路过学习一下
cdef2863
呵呵,利弊共存吧