Comment Spam Fighting Technique
Comment Spam when looked from slightly different perspective can be an indicator of your blog popularity! So I guess we all should rejoice when our SPAM queue filled with dozens of comments from spam-bots. Luckily that is easily killed by simply taking advantage of the options provided by Akismet. But what do you do with Manually Submitted Comment Spam?
In this post I want to share strategy I use for last 2.5 month and found to be very effective – just see the decline of SPAM in the image below:
So how do I manage to cut in a half amount of SPAM that even gets into my queue? read on to learn!
I guess as perhaps the main point I need to make here is that I subscribe and follow idea of You Comment – I Follow! Meaning that I give commenters on my blog a full DoFollow link after 3 approved comments. And since my main blog rank PR5 with many internal pages having PR4 or PR3 I think it proves beneficial to everyone. Who doesn’t like incoming one way link from well ranked page?
But it also creates an issue where spammers come as well as regular people, which is why the 3 approved comments rule for DoFollow. Here is another way to represent the Yummy pie by Akismet (yeah, I love stats!):
Only 13.94% of the comments are actual Good Comments!
So how do you fight the battle where you are running uphill?
I use several techniques on my blog that combined produce the effect of reducing number of comments that ever gets to my queue in half.
Don’t be caught without it! It is the most supported plugin for the spam fighting and since it is created by Matt – it is guaranteed to be continue supported for all future versions of WordPress. Stability and Piece Of Mind!
And lets not forget all the pretty stats they give us!
2. Blacklist Filters
This one is ever changing because as I see some persistent Spammers – they get added to the list. If I see someone being an idiot on my blog more then 3 times – his domain or IP gets promptly added to this list. It is added in Settings->Discussion into Comments Blacklist section. Here is what I currently have – be warned – its not short:
*leadsware.com* *gamble-index.com* *thepowerstocks.com* *2stocktrading.com* *.ru .acnemedicinetreatment .telenetblog .twinstatesnetwork .yours-insurance 1031-exchange-properties 1website 401k-com 4best-health 4u.us 4x2 ace-decoy-anchors acidrefluxhelp acnetreatment adipex agentmanhoodragged allauctions4u allegra alprazolam ambien amitriptyline amortizationloantips anal anthurium antispywarehints apexautoloan ativan atkins available-credit available-credit-report bablishko baccarat balder bankruptcyinformationadvice bannbaba bee.pl bestweblinks big-boobs-or-what-zm6c billinghints bitches blackjack blog.de blogomonster blogsdiet blogspot.com blogstudio blow blow-ebony-job boat-loans bondage bontril booty broadwayticketreservation bulk-credit-report butthole buy-levitra-online buy-phentermine buy-porn-movie-online buyvaliumonlinet2z0 buy-viagra buy-xanax caclbca. carisoprodol cashplay.info cash-services. casino casino-games celexa cephalexin cheapcarleasehire cheapdisneyvacationspackagesandtickets cheapestlifeinsurancequotes check-credit-card chiropractic-association cialis cleftmusic closetandroomorganizer cock college-knowledge company-si constructionandexcavation contentattack.com copulationformmeet copyrighthints countrywide coz.in craps creditcard credit-cards credit-dreams credit-report-support cricketblog cunt currency-site data recovery dating dawsonanddadrealty debt-consolidation-agent debt-consolidation-opportunities denver-hotels depressioninformation.net diabservis didrex diet-pill diet-pills disney-magic-pictures disneyworldvacationticket dissimilarly distanceeducation domination ebony eu.tt euu facial favorites-hotels fe.pl finalsearch finance-always finance-here fioricet fire-safe flamingosandfriends floristspecials flower4us forex free-cumshot-gallery free-music-download free-online-poker free-poker free-ringtones fucking fxonlinetrading gambling generic-viagra golf-training-aid.co.nr h1.ripway hawaiiresortblog hilton-head holdem home-loans-inc homemade_sedatives hometown.aol hometown.aol.de hotels-options hydrocodone hydrocortisone hypersearcher idealpaydayloans ifinancialzone illcom in2.pl incrediblesearch individual-health-insurance inforeal07 investment-loans ipodvideosyab8 irs-problems jackpot-slot jbakerstudios jo.pl jot.com jrcreations. kasino kenwoodexcelon land.ru laserhairremovalhints lasvegashints lawyerhints legal-attorney-lawyer lesbian levitra levitra. lifeinsurancehints life-insurance-quote lisinopril livecricketsite loan-rates lung-cancer luxury-linen lyndawyllie m2mvc. madesukadana manicsearch maryknollogc.org mayopr.com mightyslumlords.com mohegan sun mortgage-certificates mortgage-plans mortgagerefinancingtoday movingservicescompany music34free musicfastfinder mycolorcontacts mydivx. nemasoft netfast netfirms newlasikvision nexium nipple nonprofit-debt-consolidation notlong nysm online casino online casino guide online poker online slots online-casino online-casinos online-debt-consolidation online-gambling online-masters-degree-jcqg online-pharmacy order-vicodin org.ua orgasm overseasmoneytransferexchange pacific-poker parmacy party-poker payday-loan payday-loans paymentonlinehints payroll-processing-services percocet-without-prescription personal-loans petinsurancehints pharmacy phentermine phentermine pills-best. pills-home pizzareviewblog poker poker-games poker-hands poker-online pornstar pornstars poweredmusic proboards proboards28 proboards3 proboards32 proboards33 proboards35 proboards46 prohosting. propecia psl.lt psychologyguidance pussy rakeback readourthoughts realtorlist realtorx2 refinance-san-diego reflux restaurantandbarclub ringtone Rmcinfo romanedirisinghe roulette searchingrobot secured-credit-report seethishome servegame servehttp servepics shaffelrecords sightstickysubmit skank slotmachine slots socceronlinelive sportsbook.more-betting spyceagency spyware sritis student-loans stuffmusic summer-dresses summer-dresses-for-teens t35. take-loans take-our-money teen-nudist televisionhints tenuate texas holdem texas hold'em texas-hold-em texas-hold-em-rules thememoryfoammattress tigerspice top-franchise tramadol trancetechno transexual transsexual turbo-tax ugly.as ultram united24 unusual-baby-names-qfnv us.tc valonline.coz varied-poker vcats viagra viagra-online vioxx vmasterpiece vneighbor voyeurism vpawnshop vselling vsymphony weblogpage websamba. whore winstrol.3l.pl wiu.edu world-series-of-poker wowad xanax xrated xt.pl xtmed.info xxx ycba yours-debt-consolidation z41 22.214.171.124 126.96.36.199 188.8.131.52 184.108.40.206
This helps me stop quite a bit of crap from ever reaching the Comments Queue for evaluation. If you find your domain name or IP on this list and think that I made a mistake by adding it- let me know, I’ll do my best to re-evaluate.
3. TanTanNoodles Simple Spam Filter Plugin
Great plugin added to my blog couple month or so ago and helped me tremendously reduce the number of spam comments. It works great with WP-Super-Cache, which i can’t say about great many others I have tried and does all its evaluation BEFORE the comment passed to Akismet. You can download it here.
Just see how much crap it killed in in last 10 weeks or so:
That is 10560 Spam Comments that NEVER even made it to Akismet to be reflected in the stats I initially showed to you! Plugin uses several techniques for evaluation and works like a charm but what I like perhaps the most about it:
- It Allows Me To Train It
- It Provides A Recovery Option For Real Commenter
First on the Recovery option I have mentioned. Plugin integrates with reCAPTCHA and anyone who leave comment on your blog and for some reason triggers one of the filters – gets presented with a chance to enter reCAPTCHA and prove they are real person. This helps reduce false positives and prevents valid messages from been deleted.
Second – on training the plugin. Its beauty is in its simplicity. It has several simple rules built into it for proper comment spam identification but also relies heavily on Filters that you provide.
In image above I use stock regex patterns provided by the plugin author. And don’t worry – list is available via link right below the list of patterns I provide in image above. This is very effective in killing the Forum Backlinks Spam.
Its second list is dynamically generated by you and can grow as much as you like:
I know its hard to see but what is underlined is an option that tells you to simply Click The Words plugin has identify as possible spam patterns from Current Spam Queue to add them to filter. Then simply save options and Voila! That crap will never make it to your queue again!
I apologize for not providing the list I have there but I try to keep my blog family friendly and that list simply doesn’t fit to be published.
I don’t know how you fight the SPAM but the combination of Akismet and TanTanNoodles Simple Spam Filter helps me provide good commenters with backlinks while reducing administrative load. And also this one combination that at the moment seem to be most compatible with all other plugins used on this blog and I have tried many!Tags: akismet, comments-spam, spam, spam filter, TanTanNoodles Simple Spam Filter