Dealing with Comment Spam on MovableType.

Posted by Les on Sunday, October 12, 2003 at 12:46 PM. Read 327 times. Tags:
{name} pic

There’s a new trend in spamming these days and it involves posting links to a website in the comments of popular weblogs so that when Google crawls the page and sees a link to the site it increases the page ranking for the site at Google. This new kind of spam is all about gaining page rank as the comments themselves are designed to be innocuous enough not to attract attention. Something along the lines of “interesting article” or “nice site” except that the field for leaving a webpage has a link back to a porn or other site that’s trying to gain page rank. Just today I got hit by the same comment spam 10 times in a row as did Anne’s blog.

MT has an IP banning option, but unless you use wildcards it’s of little use because they just change their IP address via a dialup account and post again. Plus you have to add the IP in, then go to each comment and delete it and then tell the system to rebuild the pages in question to remove the comment. A real pain in the ass and not very effective. Clearly a better solution is needed. Well Jay Allen over at The Daily Journey came up with a way to ban comments based on the URL fragments of known spammers. It involved quite a bit of work to set up, though, so he’s now working on turning it into an official plugin called MT-Blacklist that he’s going to release tomorrow.

This plugin looks wicked cool too. Once you’ve installed it if you receive email notifications of new comments then a new link will be included that will allow you to quickly add offending comment spammers to your blacklist and then delete the comment and rebuild the page all in one fell swoop! This is going to be very useful and I plan to install it as soon as it’s available. If you run an MT blog and are having trouble with comment spammers then I suggest you check it out as well.

Comments:

Page 1 of 1 pages

Leigh United States Posted on 10/12/2003 at 02:08 PM

Leigh pic

Way cool, Les.  Thanks for letting us know!  I’ve been hit by those spammers, too, and you’re quite right—a real pain in the ass!

Bill United States Posted on 10/12/2003 at 02:54 PM

Bill pic

Thanks for the tip! I’ve also recently started getting spam via comment postings. You have to hand it to them, spammers are creative. It has become a daily ritual of mind to have to delete out unwanted comments, and my IP-ban list is growing. Like you, rebuilding the site gets old real fast.

Scott United States Posted on 10/12/2003 at 03:37 PM

Scott pic

I had 89 spams from Preteen today before I stopped him cold. Instead of rebuilding each entry, I just deleted the comments and then rebuilt the entire index afterwards. Much faster, but still a royal fucking pain in the ass.

Check the trackback on my preteen post for IP#s to ban; Teresa Neilsen Hayden is compiling a list.

Paul United States Posted on 10/12/2003 at 05:46 PM

Paul pic

Hi,

I’m a friend of Cindy and my name is Paul.  I recently started my own “blog” and I was wondering if I could put a link to your site on my “blog.”

If not it’s not a problem. Let me know ASAP.
Thanks,
Paul

Chloe United States Posted on 10/13/2003 at 03:39 AM

Chloe pic

Thanks - I hadn’t heard of this before!

Minx United States Posted on 10/13/2003 at 09:22 AM

Minx pic

Les, I had the same problem. Same perps, too. Buggers. You may be hearing from me if I have any problems setting up the plug in… *laugh*

Les United States Posted on 10/13/2003 at 09:26 AM

Les pic

Not a problem, Minx. I was anticipating installing it for you if you needed me to. There’s at least two other blogs out there I’ll probably be setting it up for. grin

 Signature 

All I know is the wine lasts longer when you don’t gotta share it with someone
All I know is my steak tastes better when I take my steak tastes better pill
-- I Feel Fantastic, Jonathan Coulton

Page 1 of 1 pages

Name:

Email:

Location:

URL:

Smileys


Remember my personal information

Notify me of follow-up comments?

Submit the word you see below:


<< Back to main