How to prevent spam comments?

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?

Related posts

Leave a Reply

5 comments

  1. +1 for akismet

    http://wordpress.org/extend/plugins/cookies-for-comments/

    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

  2. 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.

  3. 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.

  4. 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_METHOD} POST
    RewriteCond %{REQUEST_URI} .wp-comments-post.php*
    RewriteCond %{HTTP_REFERER} !.*blogginger.* [OR]
    RewriteCond %{HTTP_USER_AGENT} ^$
    RewriteRule (.*) ^http://%{REMOTE_ADDR}/$ [R=301,L]
    </IfModule>