Ban Those Comment Spammers Update

I thought I would give a little update on the WP-Ban Wordrpess plugin. As you know, I installed the plugin three days ago and used it to ban IPs that kept showing up over and over again in the Akismet spam folder.

At first, I was over zealous in my use of WP-Ban. I added every single IP that showed up in Akismet. However, I have since limited the ban to IPs that show up more than once because I received a few emails from readers asking why they were getting a “Die Spammer! Die!!” message.

If you get a spam from one IP but then no more, then chances are the spammer is using a shared IP or proxy. Banning that IP could result in legit readers not being able to access your blog. Multiply spam messages from the same IP is a good indication that the spammer is using a dedicated server to unleash their spam. Adding that IP to WP-Ban is a sure way to lock him out. Here are the ban stats after three days of use.

Banned IP stats

Since installing WP-BAN, the plugin has prevented over 1,700 spam comment attempts on my blog. That’s 1,700+ comments I don’t have to check through in the spam folder. Instead of checking hundreds of comments in the spam folder each day looking for the one or two legit comments, I only have to check about dozen a day now.

A few people have commented that WordPress has IP ban built in. The problem with the WordPress setup is it marks those IPs as spam and send whatever comments that come from those IPs into the spam folder. WP-Ban prevents the spammer from accessing your blog. Therefore they can’t leave a comment. That saves you time when checking the spam folder.

Download WP-Ban from Lester Chan

56 thoughts on “Ban Those Comment Spammers Update”

  1. Yeah! Ban those bastards!

    1. Totally – I know my blog hasn’t been hit too bad just yet – only a couple spams a day, but I could definitely see it becoming a pain in the butt!!

      I’m glad to hear you’re getting the settings tweaked etc!! Definitely don’t want any readers to be dinged accidentally!! 🙂

      1. Jon says:

        Now that this is out of the way, what are your goals for 2009 John?


        1. I am interested to hear these goals as well!! I am about to post my own 2009 goals for both my blog and my website – always good to see where the pros aim – a good benchmark at the very least! 🙂

          1. I guess Johns 2009 goal is to make $80000

          2. I was curious as well, total tally for 08 and what’s new for 09?

          3. I’m thinking it’s going to be bigger than this.

  2. I’m going to try this plugin on one of my sites. Thanks for the info.

    1. It seems that it is good for a try. There isn’t a reason why you shouldn’t put it up on the blog to prepare for future success. Maybe…operation .”DIE SPAMMER DIE” will go into affect JAN1

  3. Pretty interesting plugin. I don’t get as spam but there seems to be a lot of room for error. It’s like spam for email.. very possible to block legit people.

  4. Alberto says:

    I got this plugin and started adding IP’s, then realized that the kind of spam I get spans a HUGE range of IPs and I wasn’t willing to risk banning legit readers.

    If I start noticing trends in IP addresses I may then block those out.

    1. Indeed – I think personally I will continue using the filter to simply moderate any comments that have links in them – because really how often do people post links in their comments

  5. jtGraphic says:

    Is two still even too low of an offense? I’d be interested to get an update in a month or two. Thank you for the additional info though. I didn’t even think about shared IPs.

  6. Matt says:

    Thanks for the great tip! I used to try blocking every single IP address that I got spam from before for another site I had and had the same problem.

  7. Renee says:

    I saw your link on Twitter and came on over here. This is exactly what I have been looking for to combat spam. I’m downloading it and installing it on both my blogs.

    Thanks for the tip on such a useful wp plugin.

    1. Just be careful, as it seems to be fairly easy to block legit users by accident!!

      1. James says:

        I think most of the anti-spam tools make it easy to miss legitimate comments – sadly, it’s always a laborious task weeding out the dross (I had to sift over 2,000 comments on one of my blogs to find 3 legit entries!).

  8. Picasso says:

    Looks like you don’t have any spammers so far, john when I visit your blog the site takes some time to load, I even end up clicking 2 or 3 times on a link to get going.

  9. J.D. Meier says:

    Good details and it answers the question I had about proxies.

  10. I’ll make sure to take a look at this plugin – one of my more popular blogs gets about 300 spam messages a day – cant take it no more. argh!

  11. Hi John, the plugin is really effective. 1700 spams attempts in three days..

    Spammers can be very annoying and bring bad reputation to the blogger itself..esp pro blogger like you

    1. I haven’t seen a spam comment get through even with the old system

      This is more for the sake of convenience than anything!

    2. Yep. I think the funniest part is when the same person keeps coming back. It’s like…get a life.

  12. I might have to try it out. I just don’t get enough spam thrown at me yet 🙂

  13. Pretty interesting plugin.

  14. LMFAO at the 1,065 attempts. That person need to get a bloody life. Ridiculous.

  15. mangatoread says:

    Whoa. I’ve got many spammer on my wordpress blog..
    I use Spam Karma and it works..
    No more installing plugins

  16. I noticed the same things..
    Thanks for the update 🙂

  17. ihateher says:

    i guess, thats the better idea to handling those spammers. 🙂

  18. Clement says:

    Using this plug in might be suicidal for a blogger as it has the potential of banning legit readers from accessing your blog.I, for one, will never install this kind of plug in on my blog.

    1. Uh, that’s why you should obviously only ban repeat offenders.

  19. Media6 says:

    Hi I can’t access the 6000 bucks contest post.. Is it deleted?? I see “Die Spammer Die” lol.. I’m no spammer ^^

  20. I noticed something like this. But there is something interesting – I started to ban not only by IP, but by host name, too. In the Host Name Field I put *.ru, as far as I receive a good portion of russian spam.

    After this move, I saw in my plugin statistic that I had over 500 atepmts from a specific IP address, not put in the IP ban list. After checking via Who Is service it became clear that this is probably a bot of – the most popular Russian search engine (my blog is listed there).

    Which is kind of a bad thing – to ban search engine bots…

    So… perhaps it is not a bad idea to watch out who we ban and use the plugin with increased caution…

  21. Ben Pei says:

    Thanks for the reminder John. Just install Wp-Ban having fun with those spammers

  22. David says:

    John, the weird thing is that I can go to the majority of your posts on your blog, but once I go to your charity contest a message comes up saying “Die Spammers! Die!” umm…what’s up with that? I don’t spam your blog so did you just block that post?

  23. John Simpson says:

    My original thought about this was that you might block out legit users that are on dynamic IPs along with the spammers. I hope you are able to find the correct formula. Spammers are a pain in the butt and it is unfortunate that I have to include reviewing Askimet spam logs on my list of things to do.

  24. I’m glad you found a solution to what is obviously a huge problem. I don’t get that much traffic to any of my sites yet, but when it starts I’ll know what to do now thanks to you John.


  25. BusinessX says:

    Don’t understand blog spammers. The “good post” spam I could understand, but rarely get those. What I get more of are a load of links for viagra and cialis or URL’s and anchor text that are gibberish. Does that really work for anyone? Even if they have that posted in a million places, would they even make $10?

    1. I don’t understand those spams either. They should come up with something better than that. Spam sucks regardless, but at least TRY to be original.

  26. d3m0nb0y says:

    I’ll know what to do once people spam me!!

  27. sounds like a great plug in, thank you I will have to check it out

  28. Wade says:

    Yeah, can the spam! I hate spam so much, but it is impossible to be 100%

    1. While 100% is the target spamming software aspires to reach.
      It is possible in the long term.

  29. Wow, over 1000 attempts from one IP address. I think there has to be a new ring of hell for these people. Poor Dante couldn’t have foreseen this, could he? I’m going to get the plugin now. Right now.

    1. He can just change his ip 😉

      1. Apparently, after 1000 attempts, he’s still not smart enough to do that. 😉

  30. Toy Store says:

    I have this on my WP blog now. It’s not got nearly as much traffic as JC but so far so good. Maybe we should all share our spammer ips.

  31. says:

    Thanks for this one . Happy New Year to you and the family.

  32. game-girl says:

    WP-Ban is a good obstacle for spammers. I use this plugin on my site. A nice thing for sure.

  33. shun2u says:

    ya.I hate spammer! Ban those shit!

  34. Luckily, I haven’t had to deal with too much spam yet, but as I grow I’m sure to see just as much if not more than sites I’ve had in the past…ewwww 🙁

  35. Michael says:

    Sweet plugin! I am definitely going to get this and see if I can cut down on spam for my blog.

    1. It’s very nice plugin i just it and prevented 120 spammers ….

  36. Atniz says:

    I have installed the plugin and my akismet was only having 4 spam comments in queue.

Comments are closed.