ArticlesForumDownload AboutContact

boakes.org

nice of you to drop by. tea?

Tags: Spam, WordPress

Akismet Worst Offenders Extension

June 4th, 2006, by Rich.

Akismet Worst Offenders Extension

This last few weeks the site has been very heavily hit by comment spammers hawking their usual reprobate websites and wasting internet bandwidth. Akismet has been doing a sterling job of catching this spam and not one message has made it onto the site (I wrote about Akismet’s effectiveness in the pre-launch testing previously). In the bad old days before Akismet I’d have to go through the “unmoderated comments list” in order to find the occasional real comment amidst all the spam, this is no longer necessary, which is wonderful. Comment-Spam-Nirvana has not been reached yet, however.

A screengrab showing a list of common spammers.

In order to help keep Akismet working well, and also, to ensure that “false positives” do not go unnoticed it is still necessary to trawl through the “spam list” and look for real comments. So although the problem has been turned on it’s head, the requirement on the responsible user is still the same.

The latest version of the Akismet plugin (v1.15) makes this “de-spamming” process easier, but it still leaves the poor website owner with the responsibility of looking at every single spam message in case there are any real comments that have been mistakenly marked as spam.

Informing the Akismet server about these false positives is important because it helps improve Akismet’s accuracy, which benefits everyone by ensuring fewer false positives - one hand washes the other, so to speak.

So I wrote a small addition to Akismet 1.15 (pictured above) that tries to help. It pre-processes the spam comments and identifies the worst offenders in terms of the domain that’s being advertised, or (perhaps more usefully) the IP Address of the spamming computer.

It’s not uncommon for me to get several hundred spam comments each day, so certain machines and websites are hitting my site many times. What the plugin does is make those worst offenders really obvious, so they can be removed en masse, reducing the ham-hunting to a smaller and more managable task.

Download it here: Akismet 1.15 plus Worst Offenders Extension. A stand alone version is available which works with newer versions of Akismet, see the discussion on the forum for more details.

43 Responses to “Akismet Worst Offenders Extension”

Pages: «12345»

  1. 21
    Trackback from: Zap the worst spammers with one click at NevilleHobson.com
  2. 22
    Trackback from: Michael Pollitt: disconnected jottings… :: Fight back with Akismet
  3. 23
    Trackback from: Blogalistic » Blog Archive » Akismet Worst Offenders
  4. 24
    Trackback from: My big mouth » Main Offender
  5. 25
    Trackback from: Bright Meadow » Sunday Roast: together we will upgrade the universe
  6. 26
    Trackback from: Michael Pollitt: disconnected jottings… :: Success with Akismet
  7. 27
    John Bachir Says:

    great plugin.

    it seems like i have to click the “delete worst offenders” button 2 or three times, each time some unknown subset of the worst offenders gets deleted. does this make any sense? i’m running 2.0.2

  8. 28
    Rich Says:

    Hi John, um, sorry it doesn’t make a whole pile of sense, yet. What do you mean you “have” to click the button several times? What are you trying to achieve that makes this multiple clicking a requirement? I’m certainly baffled by the “unknown subset”, so if you can elaborate a little that would be cool.

  9. 29
    John Bachir Says:

    Rich-

    I will wait for some spam to build up and them make some screenshots.

    John

  10. 30
    Trackback from: A Comprehensive Guide to Protecting Your Blog from Spam » Ajay - On the Road called Life!

Pages: «12345»