7 WordPress Plugins to protect your Blog against Spam Comments

Protect your blog from Spam Comments

As bloggers, we are used to seeing spam comments in our WordPress Dashboard daily. But should we keep on checking each and every comment ? Obviously not.

When WordPress offers  such a wide range of SPAM Plugins, then why you need to worry about it. Today, I will be listing out 7 Antispam WordPress Plugins to protect your Blog against Spam Comments.

I won’t be including Akismet as I’ve already listed it in  the Top 10 WordPress Plugins list.

Protect your Blog against Spam Comments

[Image Credit]

1. Conditional CAPTCHA

This is the plugin I’ve been rooting for a long time now. It does it’s job so well that anyone would love it. One needs to install Conditional CAPTCHA plugin alongside Akismet. It’s stats shows that, it has discarded 50,000+ SPAM Comments on DailyBlogging.

It’s working is pretty similar to Akismet. It first checks whether the comment contains links, spam words, etc. If the comment contains all of that, then it adds a small CAPTCHA.

If the comment maker passes the CAPTCHA, then it won’t display the CAPTCHA, the next time the same person makes a comment. (LINK)

2. Growmap Anti Spambot Plugin

I’ve seen this plugin on many blogs. But since Conditional CAPTCHA works well for me, I don’t use this. What it does is, it adds a small checkbox in the comments field. It will allow you to hit the Submit button only if you check that box.

If you don’t check it, it will display an error in the form of a pop-up. It is developed by Andy Bailey, who is also the developer of the CommentLuv Plugin. (LINK)

3. Math Comment Spam Protection

Humans know basic Maths. This plugin is built keeping that thing in mind. Once it is activated, it displays small maths problems. Eg : 5+8 = ?.

It creates a Custom Comment Field just below the URL field. You’ve to just fill the answer in that input field. (LINK)

4. Peter’s Custom Anti-Spam

What impresses me about this plugin is the way it works. It displays proper English words rather than just some random letters. That makes it pretty similar to reCaptcha. But unlike reCaptcha it’s very light-weight.

It also has an Auto-generated audio for visually challenged users. (LINK)

5. Comment E-Mail Verification

This plugin works on the traditional method of Confirmation via Emails. When a user posts a comment, it sends a Verification mail. Once the user verifies the comment by hitting the verification link in the mail, his comment is approved & posted.

The advantage here is, that the verification has to be done only once per user. (LINK)

6. SI CAPTCHA Anti-Spam

SI CAPTCHA is a proper CAPTCHA plugin. It adds CAPTCHA to the comment form as well as on the Registration Page to disallow bots from commenting/registering. Similar to Peter’s Custom Anti-Spam plugin, it has an Audio Verification.

The letters in the CAPTCHA are randomly arranged. More importantly, it’s widely used in the Blogosphere mainly because of the customization it offers at the backend. (LINK)

7. NoSpamNX

Another light-weight Anti-Spam plugin. It does not require JavaScript, Cookies or Sessions. The feature of NoSpamNX is that, it recognizes Spambots by adding additional form fields to the Comment form (which is Invisible to Humans).

It also comes with a Global Blacklist wherein you can enter common Spam-phrases. (LINK)

Almost all the above Antispam WordPress Plugins are Compatible with WordPress 3.1. Choose the best one of the above for your blog.

Have I forgotten an Important Anti-Spam Plugin ? Are you using any of these plugins or just satisfied with Akismet ??


    1. I’ve said in the post that I won’t be mentioning Akismet, as it comes with WP package.

  1. I used to use a few plugins to manage spam. I now only use the Growmap Anti Spambot plugin as it seems to do the job really well.

    I’m not a fan of captchas, both from a blog owner and a blog commentor perspective. At times, the captcha can be hard to read so I either have to refresh it, or enter in an incorrect response and wait for the next one.

    I do, however, use a captcha on my contact page, for when someone fills out the form.

    1. Even I’m not a big fan of CAPTCHA’s. It just wastes time. Rather I prefer Conditional Captcha.

  2. Akimset is a very good plugin to block spam comments but i think Math comment Spam is a very good way to block non human automatic comments to a blog

    1. Well that’s a good combo (Akismet + Math) You can also try the GASP (Growmap AntiSpam Plugin)

  3. I think the Growmap AntiSpam Plugin is the best pick from the list. As for the Captcha plugins, I would rather not use it since that would cause me a loss in few of my visitors but yes, conditional Captcha does some good job too since it shows only too visitors who use bad/banned words or links. Never the less great list.

    1. I’ll be giving GASP a try for sure. Many bloggers are using it these days.

  4. Hmm maybe you are right Usman but I using Akismet from last few years and never thought for anything else . It is working fine and blocked almost 21k+ comments on my blog .

    1. Akismet is the king of Anti-Spam Plugins. But still it requires an additional plugin (Any one of them mentioned in the above list) to block SPAMS Completely.

  5. Hey Mani,

    These are awesome plugins. Growmap antispam is one of the best spam protection plugin out here.

    Anyways, Thanks for sharing this great post. Just shared it on su.

    Have a great time.


    1. I agree with you Dev about Growmap. Thanks for Stumbling & Glad that you liked this post 🙂

  6. Yeah, CAPTCHA works very well and this anti spam bot plugin would be working too good with the great support. And, i would like to say thanks for Mani for given great article on here.

    1. Thanks for Stopping by Kavya 🙂

  7. Currently I am using SI Captcha and it is really doing good. I may try others but thanks for listing. 🙂

  8. No akismet?
    Dude m using it since i started blogging !
    Could u tell me why dont u prefer it?

    1. In the starting para’s of the post I’ve said that I won’t be including Akismet as it comes to WordPress by default.

  9. I just need one, Akismet and it works darn good!

    1. Good that Akismet alone works for you. I prefer Akismet + Conditional CAPTCHA Combo.

  10. Actually, its one of the great article with some easy tips to follow. And, Akismet is one of the accurate path to filter the comments on here. Its great info, thanks a lot for given here.

    1. Thanks you for stopping by Preethi.

  11. Great list Mani. I’ll be testing to know the best

    1. Let us know which one you’d rate the best out of the 7 plugins after testing.

  12. Yes ,spamming is now on top these days ,plugins helps a lot to stop that

  13. I want to make a review website but i dont know what plug-ins i need and i dont know how to code any help.

    1. Give a try to the My Review plugin [LINK]

  14. Well Akismet is the best spam protection plugin I have,ever come across

  15. Antispam bee is also a Strong Competitor for this. I have Tried it and till now it has worked fine for me.

  16. Conditional CAPTCHA is nice tool but as guest it looks boring to type long code for just to post one comment…..

  17. More recently I use Comment SPAM Wiper. It has a high rate of detection and the API that works with the majority of platforms. It offers all the protection you need (comment, trackback, pingback, etc.).

  18. Hi there, I enjoy reading all of your post.
    I wanted to write a little comment to support you.

  19. Well I use Comment Email verification plugin to prevent spam along with Akismet.
    However, the spammer will try to spam your blog if you don’t use Akismet. Big advantage of Akismet is it automatically blocks the spam and never send(except some exception) the spam in your comment section(be it awaiting moderation or whatever).
    But rest other like captcha etc aren’t too usefull, as spammer might use manual spamming too.

  20. Thanks to my father who stated to me regarding this weblog,
    this weblog is truly amazing.

  21. Appreciate this post. Let me trry iit out.

Leave a Reply

Your email address will not be published. Required fields are marked *