SPAM 最初是一个罐装肉的牌子。对于这个牌子名字的来源有很多解释,官方版本说,它是「Specially Processed Assorted Meat」(特殊加工过的混和肉)。这种 SPAM 肉有段时间非常普及,到了无处不在、令人讨厌的程度。1970 年 Monty Python 剧团有个很流行的喜剧《SPAM》,剧中两位顾客试图点一份没有 SPAM 的早餐但未能如愿。后来,SPAM 被用来称呼互联网上到处散布的垃圾信息。
我的网站开始于 2010 年 2 月 2 日,迄今为止,发表了 60 篇文章,获准 3017 条留言,过滤 219 条 SPAM,不算什么突出成绩。昨日无意间逛进某个新生博客时被其留言震惊,评论总数不多,然而大部分是 SPAM。
我一直认为,留言作为与博主交流的平台,博主应该认真阅读每条留言,而留言者也应尽量写下有意义的文字,从一个博客的留言也能看出博客主的认真程度。这个博客既没有为防护 SPAM 做准备,也没有清除 SPAM,我作为一名读者,会认为网站已经荒废了,或者博客主不关心评论,丧失回访与留言的动力。
大部分的站长都曾表态,要与垃圾留言斗争到底。有些人开启了验证码功能,我则没有。不是大型网站,谈不上改善用户体验什么的,只是觉得一个不认识的网民通过各种途径来到我的网站,又有了想留言的冲动实在是小概率事件,再经过一道繁琐的程序,就别想有新访客的留言了。
既然咱做的是中文站,纯英文留言应该是不多见,开启「Some Chinese Please!」插件之后再也没遇见过英文 SPAM。我对插件稍作改动,加入了允许英文评论的选项,如果真的有外文读者也可以留言。
服务器在国外的同学们最容易的做法就是使用 WordPress 自带的 Akismet。这个插件识别垃圾留言的能力很强,只是一旦出现误判很难修正。
还有一些留言虽然通过了检查,但内容让人怀疑是 SPAM 的,可以使用 Google 搜索留言内容,有匹配结果可以断定是垃圾留言。
此时,可以在后台将之标记为「垃圾评论」后删除,提高 Akismet 判断 SPAM 的能力。
有一些朋友为了 SEO 使用商业化名称进行留言,对于真正有阅读正文而发表的评论我尽量不和谐,但使用相同 IP 换不同名称留言的立刻丢到垃圾评论。






akismet 还真是要用啊
用验证码或过滤插件会好一点,不然会满目疮痍!
额,我正在收拾我的垃圾评论
现在垃圾留言越来越多,也还有很多人不断的开发垃圾留言软件,让人厌恶啊。
额,貌似今天看到好多spam的文章了,是不是WP的spam多一点啊,我这貌似不多啊
都是群发机造的孽
淡定淡定。
主要是群发软件,首次发布评论审核一下,这样可以减少SPAM
可恶的群发机啊
哈哈