Skip to content
January 28, 2008

How to Solve a Problem like Akismet False Positives?

For sometime now, readers have been complaining that their comments are being accidentally flagged by Akismet as spam. Despite repeated un-flagging, their next comment still hits the spam bin. The false positives are getting really annoying (and time consuming too).

I’ve already installed a WP plugin called Antispam Collateral Condolences which notifies people when their comments have been caught as spam. At least they can email me and I could act on it right away before it gets buried and completely forgotten or overlooked.

People have been asking why their comments were falsely identified by the system as spam. Since Akismet is not open-source and owned by Automattic, the algo and codes have not been seen by the public. We know the general idea but specific triggers are unknown.

I have some ideas though and some are based on other anti-spam system.

  • Too many links in the comments post. Anything more than 2 links are likely spammers.
  • Fast, successive comments. If you leave too many comments too fast. There’ usually a time gap (my hunch is 30 to 90 seconds) in between comments to identify if the commenter is a bot or a human.
  • Very long URLs in the URI field.
  • Use of blacklisted words.
  • Domain on email used
  • Use of dynamic IPs. When someone else who used to have that IP was flagged as spammer.
  • Use of static IP. When you’re using a public terminal like an internet cafe and their IP has been previously flagged as spam source.
  • Too many pings too often. Linking out to another blog/entry too often or in frequent succession (more than 2 trackbacks to the same blog).
  • Very long comments.
  • Browser settings (when you disable cookies and javascripts).

Half of the items in bullet points above will not really trigger a spam flag though a combination of them will raise the probability. The biggest advantage with Akismet’s centralized service is also becoming its biggest disadvantage. This is because once any of your comments get flagged as spam on any WordPress blog, you get the same treatment everywhere. It’s even worse now since Akismet is also being used with MT, Drupal, b2evolution and a slew of other CMS and forum softwares.

What do you do then?

Diagnose the extent of the damage:

  • Are your comments being flagged as spam on just a single blog, a couple or all WP blogs (including yours)?
  • Are you on a static or dynamic IP?
  • Did you try using different browsers?
  • Were you logged in as a Subscriber of the blog or just a visitor when you commented?
  • Have you tried using a different nick, email address and URL when commenting?

Try out some solutions:

  • Contact all the bloggers where you left a comment and was flagged as spam. make sure they un-flag it. I think Akismet’s algo is self-correcting — meaning the more people flagging you as non-spam, the more chances you get out of that sink hole.
  • Try a different PC, a different browser, use a different name, email or domain when leaving a comment. Also clear the cache of the browser and the PC just to make sure.
  • Contact Automattic and tell them about your problem.

If all else fails, blog about it and ping Matt (cool new domain, btw).

Written by yuga

Abe is the founder and publisher of YugaTech. You Can follow him on Twitter @abeolandres.

Follow me on Twitter or add me up on Facebook.


21 Responses to “How to Solve a Problem like Akismet False Positives?”

  1. Good Tips,

    When I experience this I try to get away from it by the following method

    1) Make sure that your WordPress Dashboard is log out
    2) Comment on your blog
    3) Check your Comments if it is on akismet
    4) unflag it

    Repeat it as many times as you can on the same PC were you experience this.

  2. I get caught by Akismet due to Globe Innove’s “very” dynamic IP, and secondly the way they setup their network.

    I’ve seen some big changes the past few months and it really affected the number of sites one can download from and/or comment to because of their so-called “virus protection system”.

    Heck, I don’t need their virus protection system, I know how to protect myself. Haven’t gotten a virus with this machine since I bought this on my birthday last year (27th January 2007).

  3. Jam
    Twitter:
    says:

    Great tips!

    I deactivated my Akismet plugin, will this mean that I will not be receiving the comments which is identified as spam if Akismet was installed?

  4. Eugene says:

    For me, the problem seems to be Globe’s IP address. I can comment fine from other places but not at home. Thankfully, the problem seemed to have resolved itself late last week when I had a help with a few unflaggings.

    Anyway, I’m not using Akismet on any of my blogs and I haven’t had any unmanageable spam problem. Yet. It seems that my unCAPTCHA is working quite well: 19 comments blocked so far today and 34 yesterday. (But that’s relatively low.)

  5. gladita says:

    After reading this I checked my Akismet and true enough, there were comments there that are not spams.Thanks for the tip!

  6. deuts
    Twitter:
    says:

    “Domain on email used”

    What do you mean by that?

  7. jhay says:

    I for one have been one of the unlucky commenters flagged as spam. Kuya Abe knows this all too well. ;)

    I figured it out and again, it’s Globe’s fault. Like what JC and Eugene told it’s the way they setup their network. Feels like being cursed with Globe, one more reason to switch ISPs again.

  8. ChrisMo says:

    @deuts: using an actual domain/url on the e-mail field instead of the actual e-mail possibly.

    It’s an innove problem, dynamic url’s being flagged, that’s why I shifted to a captcha based anti-spam system which I think is pretty good at halting spam… I also get flagged all the time here at yuga, maybe I’ll try registering so my photo also appears.. Lol!

  9. @ChrisMo: I’m using Gravatar :D

    “Fake IPs” (can’t recall the actual term) are usually blocked by anti-spam services. These IPs were actually reserved for the use of ISPs to hide the real IPs of their servers and their clients.

    Globe Innove seemed to have started using fake IPs late 2007, as well as adding other layers of ‘protection’ like the anti-virus and proxy port blocking (if you’re unlucky you’ll connect to a server with certain ports blocked), which many who knows how to protect themselves do not need.

  10. aeroz says:

    I don’t even know how to activate my akismet plugins in my WP admin… :(

  11. galwin says:

    Hi Yuga! I clicked the Paypal Exchange Rates link at your blog’s homepage then it leads me here, just an FYI.

  12. I have changed my mail address with different nick everytime commenting somebody’e blog, but sadly, my URL blog always identified as a spam by akismet both the top and subdomain.
    up to now, i don’t even know how to resolve it. but after read your tips, i’ll try it asap.

  13. [...] Akismet?False positves, false positives, false positives.Darren Rowse and Abe Olandres complained about it in 2008. Fast forward 2011, the problem still very much exist.I had fish legit comments from the [...]

  14. [...] House windows several will be the subsequent advancement reg This entry was posted in Software and tagged Microsoft Wind, Ultimate Win 7, Windows 7 Seri by admin. Bookmark the permalink. [...]

  15. [...] A property storage space os manufactured by Microsof company [...]

  16. [...] Or windows 7 assistance is not only restricted to uninstalli [...]

  17. iwb84746 says:

    Yang Jiping mustered surnamed Wang, 3 unemployed men,celine bag, has constituted the crime of intentional injury; Tang a ganged Yang Jiping conspire,Alexander Mcqueen scarf, from the window will throw down the bank card.But in the games room continued to operate for several months later,celine, the case was transferred to the eight agricultural division in Mosuowan Reclamation Area Public Security Bureau police battalion.”Zhou Qiang is estimated to last November 12th, Mr. Wang,celine handbag, alarm,celine, small musical instrument was found dead at home,celine outlet, she is in the yard of the sun, he disappeared”.Also always dreamed this picture,celine bag, the horse vault picked up the corner of the axe to Ms. Yin head smashed in the past,Alexander Mcqueen bags, “horse vault will Yin is pulled into a van underneath,Alexander Mcqueen shoes, and inform the 120 to rescue the injured.Temporary new street Xiao Gang village a rental housing.When the elder brother for dinner, according to Luo instructor,Alexander Mcqueen sneakers, the legal profession that, he repeatedly asked him, judgments of Peking Union Medical College Hospital Chinese Academy of Medical Sciences for Wei Laotai more than 12 yuan.In the implementation of inspection system is deficient, it was found the shop gold jewelry theft.The at least two people, 8 reporters from the Beijing Changping District court was informed, laotan and Xie has released. Related articles: Alexander Mcqueen

Leave a Reply

*
*