Standards at the speed of thought

I've had to deal with comment spam in the ObjectSharp blogs over the past few days.  Through a search of Google, found a simple, trigger-based solution for .Text (the engine that we use) that I suspect will deal with the majority of the spam that was coming through.  But, as explained in this post, Google is modifying their ranking engine to pay attention to a newly created attribute on the anchor tag that will basically mitigate the benefit of comment spam, that being to artificially raise the Google rank for the offending links.  What impressed me is the speed with which this innovation was implemented, not only by Google but by the list of blog hosts and competitive search engines at MSN and Yahoo.  Whoa. Would that other standards could work that way.

Comments

  • bruce January 21, 2005 10:39 AM

    Bruce,

    ScottW issued a small fix to implement the nofollow attribute for comments: http://scottwater.com/blog/archive/2005/01/19/rel_nofollow_quickchange

    Also, a bunch of us have implemented CAPTCHA: http://donxml.com/allthingstechie/archive/2005/01/16/1714.aspx which has eliminated all of the current comment spam problems.

    Plus, I have added moderation to comments and pingback/trackbacks, and will release the code later today.

    Don

  • bruce January 21, 2005 10:49 AM

    Don,

    Thanks for the link to Scott's update. Saves me a whole bunch of time trying to figure it out myself. As for the CAPTHCA, I had already seen it on your blog (be afraid...I read it regularly :). But I was looking for a quick 15 minute fix until I got the time to put the CAPTCHA in.

  • bruce January 21, 2005 5:51 PM

    The CAPTCHA update will only take 5 minutes to do. It requires an update to the web.config, and 2 small changes to the comments.aspx file for your specific skin. I don't even think you need to recompile .Text.

  • bruce March 7, 2005 3:23 PM

    Actually, not even that. Less than 5 minutes, no compilation, not event a web.config mod. Just a changed to PostComment.ascx and I was good to go. Way cool!

Leave a Comment

(required) 
(optional)
(required) 

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS