| «« May CD Run Review | Ideas for a Software Development Documentation Management System »» |
|
About
I'm Ryan Lowe, a Software Engineering graduate living in Ottawa, Canada. I like agile software development and Ruby on Rails.
I write this blog in Canadian English and don't use a spell checker. Typos happen.
Projects
» Full-time Ruby on Rails freelancer
» Full-time with Rails since May 2005 » Former committer for RadRails (now Aptana) » I also have a few Rails side-projects in development: 1. wheretogoinTO.com Toronto nightlife 2. Hey Heads Up! TODO list and sharing 3. Layered Genealogy family history research 4. foos for foosball scoring 5. fanconcert for music fans (on hold) Hiring Rails developers? I can telecommute by the hour from Ottawa, Canada »» Email: rails AT ryanlowe DOT ca
BulletBlog
Now hosted on Hey! Heads Up -- check it out!
Syndication
Pings
Recent
Derek Lowe's (Ryan's older brother) words at Ryan's funeral
blog@ryanlowe.ca no more Forging Email Headers: Good, Bad or Ugly? Sarcastic Dictionary (Part 1 of Many) Tags Hierarchies Twisting Rails is Risky Business Risky Business? My Take on Early Alphas Whoa, it's August 2007 Closing Comments A Postscript to "Growth at the grassroots" »» All Blog Posts
Linkage
del.icio.us/ryanlowe
technorati/ryanlowe.ca/blog Aurora Roy Jim Andrew Trasker Travis Kibbee Karen Dr. Unk Ayana Van Bloggers Joel Spolsky Robert Scoble Tim Bray Dave Winer Raymond Chen James Robertson Ruby/Rails Bloggers rubyonrails.org weblog David Heinemeier Hansson Dave Thomas James Duncan Davidson Mike Clark Jamis Buck Signal vs. Noise Tobias Luetke Amy Hoy: (24)slash7 Jeremy Voorhis Eclipse Bloggers Planet Eclipse EclipseZone Luis de la Rosa Eclipse Foundation Kim Horne Billy Biggs Ian Skerrett Mike Milinkovich Bjorn Freeman-Benson Denis Roy
Archives
|
Blog Comment Spam
I was getting hammered with blog comment spam. A large part of the problem is how easy it is to spam blogs. Comments are wide open and Movable Type blogs are one of the most widely used. So making some spamming software to spam an arbitrary Movable Type blog a) wouldn't be that hard to do and b) would be useful on a high number of blogs. That's the disadvantage of using popular software (like Windows, Outlook) -- it becomes a target. Why comment spam a blog? Seems like a pretty useless thing to do, but Google scores this blog pretty highly. So if someone puts text on my blog in a comment, that text and/or link will be rated higher in Google. The more links that are spammed, the higher the rating for the linked place. Spammers are abusing this feature of Google to improve their rating by spamming blogs. The latest spamming attack was pretty unique however. First of all, the spams came in waves of a few hundred but only exactly 15 comments per post. The software writer was obviously aware that Google would penalize links on overly flooded pages. Every comment had a different IP address, even on the same post. So either the IP was spoofed (unlikely) or a group of computers were coordinated to spam my blog (equally unlikely, so where does that leave me? hehe). The IP changed so I couldn't ban a single IP from the flood. Most of the attacks happened on popular older posts, which because of the linking scoring system that Google uses, rank highly. They either link to a high profile blogger like Scoble or Dave Winer or were linked to by other people. So the spammer obviously targetted the more popular pages, which could have been found simply by searching Google for this blog. Google sorts the links in the results by score by default. So I started deleting these spam comments. They were a nuissance and often offensive. But then I got attacked twice more by a few hundred spam comments and that prompted me to start looking for a more permanent solution. I discovered that a lot of people were closing comments on older posts so they couldn't be spammed. The downside of closing comments on a post is that people can't come back months later and make a comment -- they are already closed. That's a small downside however, because usually by then the discussion has finished, or is no longer relevant. The best comments are usually the ones that are made in the first few days after a post. So that's how I'm going to fight this: just close comments on posts as they are spammed. I've been also trying to get an automatic script working to close all posts older than a few weeks but haven't had luck yet getting it to work. Posted at May 25, 2004 at 07:58 AM ESTLast updated May 25, 2004 at 07:58 AM EST Comments
Were all the URLs pointing to banned-pics.com? I was getting exactly the same treatment from a spammer a few weeks ago, which prompted me on the advice of many commenters to install MTBlacklist. I was a skeptic, but MTBlacklist works very, very well. Amongst other things, it has really good clean-up tools for this kind of attack: like "find all other spams containing the same URL as the spam I deleted, and delete them too". » Posted by: Charles Miller at May 25, 2004 06:15 PMI don't want to mention the URLs here, since that would just be helping the spammers. » Posted by: Ryan at May 25, 2004 08:58 PMRyan, I've used this plugin on MT 2.6+ to close comments on posts older than 90 days and it worked as advertised: http://mt-plugins.org/archives/entry/closecomments.php » Posted by: aharden at May 31, 2004 09:56 PM |