http://codex.ww.wp.xz.cn/Combating_Comment_Spam
The easiest way is to activate Askimet that comes with all new wordpress blogs.
Did you try activating the Askimet plugin?
Hi All,
I have the same problem, the Banned domains in the options is just not working.
Thanks
John
As wp_guy said 3 months ago, activating Akismet should sort the spam problem.
I use Akismet and Bad Behaviour 2 and they block/handle all the spam.
I have the same complaint. Akismet is great for preventing most spam from getting into the posts, but there is a TON of spam, and I have to manually hash through all that disgusting crap to delete it. Sometimes I get real comments from real readers, so I have to go through it one by one. I get about 1,000 spam comments A DAY and I have FOUR blogs. It’s absolutely overwhelming.
As above “Bad Behaviour 2” run along with Akismet is great. BB2 stops a lot of the spam ever reaching your blog so you don’t have to wade through it.
I have Akismet and Spam Karma 2. Granted SK2 isn’t developed anymore (so I heard) but still works nicely in conjunction with Akismet in WP 2.6.
I get VERY few spams appearing on my blog (less than 1 per month), hundreds of spams caught, and I have never had a false positive where it spammed a true comment from a friend.
Sometimes I get real comments from real readers, so I have to go through it one by one. I get about 1,000 spam comments A DAY and I have FOUR blogs. It’s absolutely overwhelming
No anti-spam solution is going to be perfect. If you are getting thousands of spam comments then the chances are higher that a non-spam is going to be flagged wrongly as spam. You can either choose to manually go through the spam comments queue, or you can leave the spam queue to auto-delete and lose the odd comment.
Akismet and bb should pick up most things correctly, though.
I use these plugins:
Cookies for Comments
Simple Trackback Validation
Akismet
Cookies for Comments stops 99% of comment spam dead.
Simple Trackback Validation does the same for trackback spam, which is the vast majority of the incoming spam.
Akismet catches the rest. Very little gets through those first two, however.