Special way to prevent spam comment

7 replies
Do you have any special way to prevent spam comment.
In addition to the captcha.

At my website.
I set my language as a captcha.

but...The spammer seems to have the ability to penetrate really.
#captcha #comment #prevent #spam #special
  • Profile picture of the author bestfriend
    As a suggestion, if spammer is a bot, then you can add an additional field to your comment form, which is absolute positioned and have something like "left:-2000px" (via css). In this way, it will be not visible to your visitors, but bots will see it and fill it. On the server side, you can check this field to see if is there any data come from it... Rest is up to you, you can just ignore that comment or ban his IP for while.

    If spammer is not a random attacker bot and analyzes your comment form before spamming it, then you can try a more complex captcha system and prevent being commented from same IP in a certain amount of time.

    If you're using WordPress, Akismet plugin is really effective based on my experience.
    {{ DiscussionBoard.errors[4380917].message }}
    • Profile picture of the author ebusinessireader
      Originally Posted by bestfriend View Post

      As a suggestion, if spammer is a bot, then you can add an additional field to your comment form, which is absolute positioned and have something like "left:-2000px" (via css). In this way, it will be not visible to your visitors, but bots will see it and fill it. On the server side, you can check this field to see if is there any data come from it... Rest is up to you, you can just ignore that comment or ban his IP for while.

      If spammer is not a random attacker bot and analyzes your comment form before spamming it, then you can try a more complex captcha system and prevent being commented from same IP in a certain amount of time.

      If you're using WordPress, Akismet plugin is really effective based on my experience.

      May I asked a little longer.
      What questions should we put into that field. Then he will spam it in then?
      {{ DiscussionBoard.errors[4382384].message }}
      • Profile picture of the author bestfriend
        May I asked a little longer.
        What questions should we put into that field. Then he will spam it in then?
        You can label it as "Don't fill this field.", so human visitors won't get caught by it.

        To harden your captcha, you can give a try to SI CAPTCHA Anti-Spam plugin.

        Here is the download page:
        WordPress › SI CAPTCHA Anti-Spam « WordPress Plugins
        {{ DiscussionBoard.errors[4382835].message }}
  • Profile picture of the author GregSilva
    I second using Akismet if you are using Wordpress. You can also try enabling options to approve comments before having them published.
    {{ DiscussionBoard.errors[4381772].message }}
    • Profile picture of the author ebusinessireader
      Originally Posted by GregSilva View Post

      I second using Akismet if you are using Wordpress. You can also try enabling options to approve comments before having them published.
      Thank you, GregSilva
      I enabled options to approve comments and Akismet done.

      but... He continued to spam, it's eating my bandwidth.
      Although I do not approve of it. ~__~!
      {{ DiscussionBoard.errors[4382379].message }}
  • Profile picture of the author Abadi339
    Problem solved .........
    {{ DiscussionBoard.errors[4385308].message }}

Trending Topics