I have NoSpamMX plugin installed. I was not getting spam comments for a long time. But now I am getting a lot of spam comments especially in one post.

What is the reason that there is such a lot of spams only to that post?

5 Answers 5


+1 for akismet


Is also amazing. Akismet is great at catching spam, but adding cookies for comments is awesome. It stops a lot of the auto-posted spam. (Which most of it is)

Cookies for comments will stop the comment before it even gets to you. Akismet was catching 50 spams a day for me. But once I added CFC, I only get maybe 1 comment a week for akismet to deal with. The two combined are great


Akismet is a great plugin to prevent spam. It works great on my blogs - not one single spamcomment have made it through, yet.

  • Just remember, even with Akismet you'll still get spam ... it will just be marked as such and hidden.
    – EAMann
    Mar 15, 2011 at 14:54
  • true! However, I would rather have it marked as spam and not shown, than deleted by default. The main thing must be: not to have it shown on the live website.
    – stffn
    Mar 15, 2011 at 17:21

I combined Askimet with a plugin called "Growmap Anti Spambot Plugin" and it has been working well. The second just adds a checkbox above the "Publish Comment" button with the label "This comment is not a spam". Then, the user has an extra click to do but the spams are reduced considerably.


rgksugan: Ordinarily I wouldn't just plug my company, but we just this week released a WordPress plugin to protect against spam, profanity, racism, hate speech, violence, threats, and more.

It's currently in a free Beta release at http://impermium.com/wordpress. Check it out; I believe it can fix your problem and would love to know what you think.

  • I found Part 3 the most interesting aspect of your Impermium service automod.impermium.com/console/wordpress/howitworks#3 Good luck! It seems like a promising service if effective! Dec 22, 2012 at 9:29
  • Thanks, Feral, kind of you to provide feedback. Yes, Impermium classifies content into a wide variety of categories, enabling clients to take policy action based on fine-grained controls.
    – mrisher
    Jan 2, 2013 at 20:12

I added this below code in my .htaccess file to stop spambots. It's working well for me.

# Flood secure on wp-comments-post.php
<IfModule mod_rewrite.c>
RewriteCond %{REQUEST_URI} .wp-comments-post.php*
RewriteCond %{HTTP_REFERER} !.*blogginger.* [OR]
RewriteCond %{HTTP_USER_AGENT} ^$
RewriteRule (.*) ^http://%{REMOTE_ADDR}/$ [R=301,L]

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.