How to block IP addresses of comment spammers? (6 posts)

  1. dibs
    Posted 10 years ago #

    I'm running a WordPress blog (using the "Falling Leaves" theme) at http://www.dibsblog.com . Over the last week, I've suddenly gotten a massive influx of "comments" from spamming computers. I have my comments preferences set to "Moderate Comments," so I can thankfully delete these fake comments before they actually appear on the site. But it's a nightmare getting and deleting hundreds of them anyway.

    When I "Moderate Comments," I mark each of the spam comments with the "Mark as Spam" setting -- which I thought would block future comments from that particular IP address. But it seems to have no effect. Most of the spams come from the same few IP addresses (that seem to be in China).

    The hassle is having to delete 50 spam comments every hour all day long. And they only seem to be increasing in number. How can I block them? Is there some setting in WordPress? Do I have to install a plugin? Or do I have to do it at the server level by blocking those IPs through my hosting company (which is even more of a hassle)?


  2. 3stripe
    Posted 10 years ago #

    I would highly recommend downloading the Askimet plugin from http://akismet.com/

    It should catch 99.9999999999999% of your spam comments for you!

  3. Mark (podz)
    Support Maven
    Posted 10 years ago #

    and Bad Behaviour complements it:

  4. dibs
    Posted 10 years ago #

    Yes, but I can't activate Askimet because it requires something called "WordPress.com API key" which I don't have. Nor do I know how to get one. I follow the instructions for finding out my "WordPress.com API key," but there is no such thing where it is supposed to be.

    The instructions say,

    "Every user of WordPress.com gets a unique API key they can use to access a number of services. This key should be as kept as secret as your password — don't share it with anybody.

    To find your key go to your dashboard and then click on "Profile" (or "My Account") and you should see a sentence that says "Your WordPress.com API key is:" followed by a string of 12 letters and numbers. There you have it!"

    More like "There you don't have it!" There is no API key mentioned in that page for my blog.

    What is an API Key?
    Where do I find mine?
    Or, how can I get one?

  5. Pizdin Dim
    Posted 10 years ago #

    While you're waiting to get your Akismet key sorted out, download and install Bad Behavior. It works very well.

  6. Alex Mills (Viper007Bond)
    Posted 10 years ago #


    Although I prefer Spam Karma 2 rather than Akismet. :)

    And +1 vote for Bad Behavior as well. It blocks most spam before it happens, making less work for SK2 or Akismet. ;)

Topic Closed

This topic has been closed to new replies.

About this Topic


No tags yet.