Blog Spam and how to stop it

posted at 11:43:19
By Flipping Heck!
Posted In
Blogging


It was quite by accident I noticed that a couple of posts on this blog had over 50 comments.

"Wow!" I thought to myself, "I must be getting really popular!". Sadly not, they were all posts from "robots" sent to automatically submit dubious entries to blogs.

Robo What?

A small program is sent off, scouring the Internet for forms it can fill in. It's not just limited to Blogs, but any form that follows roughly the same format such as guestbooks, forums and Wikis.Links are left in the comments sections of these sites pointing users to various "spam-related" websites (usually for online pharmacies, curse Viagra!).

Why are they doing it?

Unfortunatley there is a small percentage of people that click on these links and either buy purchases from the sites that they enter or, worse still, click on adverts within these sites (such as Google Adsense adverts) that allows the site owner to make money. If they put out 100,000 links and only 1% of people reached click on the link they are still in to make a lot of money. Not only that, more visible links drive up the spammers commercial site(s) profile on the net, increasing their page ranking within Google meaning they move higher up search results which again brings in a higher page ranking (and more revenue).

How can we stop it?

Fortunately there are several methods for stopping - or at least slowing down the spammers. Because most of the spam is automated the robots can be quite easily fooled by some methods.

JavaScript can be used to write a link into a document which means that the SpamBot can't read it, however neither can Google or anyone with JavaScript disabled - handy!

Google has recently introduced it's own (non-standard) html attribute that tells it not to index (follow) a link on a page:

<a href="http://www.i-am-a-spammer.org" rel="nofollow">Link</a>

Google will ignore the above link so that it will not have any page ranking effect. This means of course that you will have to tell Google to ignore your comments script and any preceeding links and the plain fact is you may want your comments to be indexed (it'll increase your own page-ranking after all) plus it'll still let spambots through to your comments script to post whatever they want.

So what's the solution then?

Many of the free, and commercially available blogs now employ various methods for dealing with spam but the most typical one used with TypePad, MoveableType, Blogger etc. is "Captcha".

Huh? What's that?

Captcha stands for:

"Completely Automated Public Turing test to tell Computers and Humans Apart"

You're bound to have seen it, in fact this blog now uses it on the comments section.

Alan Turing, father of the modern computer, stated that in time computers would reach a level of artificial intelligence and that you wouldn't be able to tell humans and machines apart. The Turing Test was developed as a benchmark to test when machines had reached that level.

The idea behind a Captcha test is that a machine can't distinguish the question it's being asked and what the question is referring to. For example on my Captcha you may be asked "What's the colour of the 3rd letter?" a robot can tell you the third letter is "M" but not that's it's blue thus it fails the test.

Whilst looking for a solution I came across plug-ins for the various mainstream blogs, a lot of Captcha tests written in PHP but nothing that would fit in with the "Classic" ASP of my blog. The code used, written for ASP3.0, is based on the implementation found here, the only problem was that the script needed quite a bit of tweaking to get it to work as it initially prints out two Captcha's if you follow their instructions to the letter.

It's also important to remember that even simply changing the name of your comment script could cut down the number of spam-comments received.

Related links:


Please feel free to add further resources to the comments.

Hopefully we can make it as difficult as possible for the annoying little blighters!



Tags:





Like this article? Add it to:

del.icio.us - Add URL  digg - Add URL  blinklist - Add URL  furl
- Add URL  reddit - Add URL  blogmarks - Add URL  magnolia - Add URL StumbleUpon Toolbar


 



Zen To DoneZen Habits HandbookBannerAdvertise on Flipping Heck
Visit the downloads area Contact Me Buy My EBook Hourly Rate Calculator Code Bank Advertise on this site Productivity Shop

Archive

Categories

 Blogging Business Coding Design Email From My Mobile Google GTD/Productivity Humour Life Hacks Motivation Movie Reviews News Personal Project Management Psychology/Body Language Quizzes/Tests Rants Review Site News Software Tips Technical

Recent Posts

 Threat of redundancy forcing us into unpaid overtime How to run an appraisal Stephen Covey launches a new Community Site Multitasking revisited: How much time are we wasting? How to run Productive Meetings - Guest post at Simpleology.com "Productive" Magazine Launched Shock Horror! Obama may lose Blackberry priviledges!

Recent Comments

 
Adrian says...

The link for BtB4 (Projects) and BtB5 (Review) is the same link. Just thought you should know.Thank....
 
web design says...

Hi, I have just visited your site and the info you have covered has been of great interest to me.....
 
web hosting says...

Great post, I admire the writing style :) A little off topic here but what theme are you using? Look....
 
Kevin says...

I found this post very informative. Here is another helpful body language tip. When you see their ey....
 
Chris says...

Randomly came across this post when searching for a solution to my own procrastination. I'd definit....
 
Pablo says...

Companies are not perfect; job policies in many cases are indeed absurd and unprofitable in the long....
 
Rojae Braga says...

Working beyond your usual working hours does not really mean increasing your productivity. In most t....
 
Quiz Master says...

A site that allows you to quickly create quizzes, tests and questions with full user tracking and le....
 
Ed says...

Hi there your readers may be interested in a new alternative to GTD called Dooster. It's a great on....
 
vijay says...

pig-headed weasel, they may ignore you completely and get you fired for going over their heads but i....

Stats

visitors
since February 2004
2110 Reading Now
Search
Click here for help on searching
 

View the Tag Cloud or View the Category Cloud

Subscribe

RSS Feed

Subscribe to the RSS Feed by clicking on the icon below and add the URL to your feed reader

Click here to Subscribe to the RSS Feed

Subscribe via Email

Email


Or subscribe via email



Delivered by FeedBurner


Twitter Updates

    follow me on Twitter

    Featured Posts

     GTD - Back to basics 6 - The round-up Managing Projects in one Place Managing Web Projects - The Whole Shebang Managing your time and procrastination levels with the ktDPlan ktGTD - Projects/Actions with a Moleskine Mindmapping Resources Manage Your Manager - How to cope with Ineffectual leadership Writing good meeting minutes revisited Getting Things Done with Thunderbird Get people re-involved: Change the format Project and Next Action Organisation Time Management: Procrastination vs GTD and Non-Conditional Scheduling Organising your desktop Recover "permanently" deleted items in Outlook Grocery Shopping Hack: Weekly Shopping Lists Using Flags and Rules In Outlook 2003 for GTD Make your blog search engine friendly My Life Organised and Outlook [argh!] How to market your blog and keep your readers GTD with a Pocket PC Improving Outlook with a custom dashboard Organising your Digital Photos Managing Tasks in Outlook Organising and Managing your DVD collection What is GTD?

    Popular Posts

     How to write good meeting minutes Writing good meeting minutes revisited Getting Things Done with Thunderbird Grocery Shopping Hack: Weekly Shopping Lists 7 Habits: Habit 4 - Think Win/Win Improving Outlook with a custom dashboard Writing Meeting Minutes - Meeting Mate v3 Organising your desktop GTD - Back to basics 6 - The round-up 7 Habits - Habit 5: Seek first to understand then to be understood

    Blog Roll

     A Bloke Near Where I live Cranky Middle Manager Show Dilbert Focused Performance GTD Wannabe My Boyfriend is a Twat Project Management Institute - eBusiness Specific Interest Group Random Acts Of Reality RoundACow Smidsy The Mad Admin The Register Wide Awake Wesley Wil Wheaton In Exile Suggest a site

    Admin

    To log in, enter your username
    and password below:

    This website and all its contents are © Katy Whitton 2012


    Powered By KWWD