Since few days, I’ve received about 300 spam comments…
Of course, I have Akismet, but it thows away only about 60-70% of spam. I had to delete rest myself…
I’ve been searching solution for few hours:

  • Most captcha plugins for Wordpress are made for WP 1.5 and don’t work in WP 2.0
  • Captchas are extremely weak
  • There is no alternative for blind people

Akismet

Automattic Kismet (Akismet for short) is a collaborative effort to make comment and trackback spam a non-issue and restore innocence to blogging, so you never have to worry about spam again.

I thought that it would work better… I’ve heard about it many good opinions.
I know, not all spams can be filtered, but it doesn’t filter comments like “cheap cialis”!
However, it still filters quite a lot of spam, but we need something more.

Bad behaviour

Bad Behavior is a set of PHP scripts which prevents spambots from accessing your site by analyzing their actual HTTP requests and comparing them to profiles from known spambots. It goes far beyond User-Agent and Referrer, however. Bad Behaviour is available for several PHP-based software packages, and also can be integrated in seconds into any PHP script.

This plugin helped me to deal with next 10% not filtered by Akismet.

Few minutes later I noticed that there are new, not filtered spam comments…

Spam Karma 2

Spam Karma 2 (SK2) is an anti-spam plugin for the WordPress blogging platform. It is meant to stop all forms of automated Blog spam effortlessly, while remaining as unobtrusive as possible to regular commenters. Spam Karma 2 is the proud successor to Spam Karma, with whom it shares most of the development ideas, but absolutely none of the code

I hope that this will stop spammers on my blog.
Looks really powerfull.

Now I have Akismet, Bad Behaviour and Spam Karma 2 - it seems that I am safe…