designing technology that makes business sense

A few weeks ago I published a post regarding upgrading my blog to BlogEngine 1.6 and implementing it on .Net 4.0.  The main reason was to get control over comment spam, and BE 1.6 has some improved comment spam controls.  Let’s be honest, if it weren’t for comment spam, I may not have any comments.  But I would at least like to stop blatant spam.  Spam that says what a great writer I am, the ones that say I am intelligent and handsome, well those are probably legitimate comments.

My intent on this posting was to simply compare the Askimet spam report to what I see on the site.  Did Askimet stop most of the spam?  Did it flag legitimate comments as spam?  However, this trial turned out to be a little more interesting than I expected.  I was forced to consider what defines spam.  With exceptions, spam tends to ramp up from 1-3 after posting.  If your are Gutherie, Hanselman or many of the other intellectual celebrities, you probably don’t need to worry as much about spam.  Within the first week, they have filled several pages with comments, and they can close the posting to comments – but they still keep comments open without spam (I hate them for that).  That’s not where I am, and I want to keep my posts open for comments so I may be able to connect with someone with similar interests or challenges.  Before I can evaluate Askimet, I need to know what spam is.

Comment spam is not like pornography.  I may not know it when I see it.  In fact, comment spam seems to be getting smarter.  Spam bots used to be unimaginative, clearly promoting links to their target site and mentioning nothing about the posting.  Spam comments will reference your blog engine (BlogEngine.Net in my case),  but still not the posting.  Much of the spam comments during the period of this experiment were of higher quality.  Comments sometimes seem legitimate until you start getting the exact same post a week or two later, or you start to see multiple comments posted from different people using the same IP address.  So how did Askimet do?  Let’s look at the numbers.

It has been just 3 1/2 weeks since I upgraded my blog and published my posting about the upgrade.  During that period I received 330 comments on the various postings.  Askimet flagged 255 comments as spam, and 75 as legitimate comments.  If Askimet is accurate, that is about 255 more spam comments than would have been caught prior to the upgrade.  On the other hand 75 comments in 3 1/2 weeks tells me that either Askimet missed some spam or my audience has grown significantly over the last couple of months. 

Legitimate Comments

Let consider how Askimet and BlogEngine faired in identifying legitimate comments.  The first thing I am going to look for are obvious spam.  For example, one recent post has an author name of “dating affiliates”, a website name of “howtoattractwomentips.com/how-to-get-your-ex-back-fast/” and the comment relates making money with affiliate programs rather than anything in the posting.  While I can easily believe that people who offer tips on how to attract women could be software engineers, this smells like spam.  Going through the legitimate comments, I identified 27 of the 75 (48 remaining) as blatant spam.  I could have flagged several more, but we have more work to do.  Link services that flood us all with comment spam identify a unique author and website, typically their customer, but the IP addresses repeat over and over again.  When 10 comments from unrelated authors, emails and websites have the same IP address, it’s spam.  Also, link services tend to use legitimate email addresses so they can monitor feedback.  Therefore, email addresses often repeat themselves just like IPs.  Clearing the duplicate IP’s and emails and I take out 29 of the 48 remaining.  That leaves 19 comments. 

Trust me, it gets pretty drafty when the kimono is this open.  In 3 1/2 weeks, I have 19 not-blatant comments, but I’m not ready to call them all legitimate.  This is where we need to decide what constitutes spam and what is legitimate.  If a comment is not obviously spam but mentions nothing from your posting, is it spam?  “Good to know… thanks for sharing”.  “This is a great blog I really loved it.  I am bookmarking and definitely come back”.  Well, it is a great blog.  What makes this spam?  I believe these comments to be from spam bots, and that makes them spam.  Two of the comments directly complain about the spam, and they should.  I believe these comments are legit, although even these comments are not a stretch for a spam engine.  Several of the others are likely spam, but I think I would rather have a few soft spams than risk deleting a comment from a legitimate commenter.  I only have so many friends.

Spam Comments

After reviewing the hundreds of comments flagged as spam by Askimet, I did not find any that convinced me they were legit.  There were a few that I wish were legit; they were very complimentary.  But I was schooled in Georgia.  When a posting compliments my grammar, I know it’s spam.

Grading Askimet and BlogEngine.Net Spam Controls

Askimet did a good job on the comments flagged as spam.  I estimate that 100% of the comments flagged as spam were spam.  Grade: A+

The track record on Legit Comments is not as good.  Yes,if in doubt, a comment should not be flagged as spam.  However, with 56 of 75 “legit” comments clearly spam and the remaining 19 comments iffy, the spam filters could do better.  This is still not good enough.  I still have a spammed blog, and I am still spending a couple hours per week cleaning out spam that could be spent blogging. Grade: D

Overall, I’ll give the spam filters a C.  They did nothing wrong, but they did not do enough right.

This is Not Good Enough

I don’t mind maintaining my blog, but several hours of spam maintenance per week is not what I want.  There are some alternatives. 

  • Captcha is an obvious control to put in place.  BlogEngine provides captcha, but I have chosen not to use it.  As an end user, I do not like using captcha, and the blogs I admire the most do not use captcha.
  • Manual moderation is an option.  I can review every comment and decide if it is spam.  I can then be sure that only legit (or at least soft spam) comments are visible on my site.  However, my couple of hours of maintenance per week would become a couple of hours per day.  Did I mention I have a day job?  Manual moderation is not an option. 
  • Turn off comments.  Many people I know have chosen to turn comments off, but I blog because I hope to inspire conversation from time to time.  Even if I get no legit comments, I will stop blogging before I stop accepting comments.
  • I can change blog engines.  I have noticed that BlogEngine and blogspot.com typically use captcha to block spam.  DasBlog and SubText bloggers typically do not.  In my post about upgrading to BlogEngine and starting this comment spam experiment, I stated that the upgrade was one last effort to get control over comment spam.  This last effort was not good enough.

I must now decide if I plug in captcha (yech!) or change blog engines (double yech!).

Questioning Spam Engines

At the risk of speaking blasphemy, why aren’t comment spam engines smarter? Although comment spam seems to be getting smarter, it is still not smart.  If link services were such a lucrative business, I would think they would have better spamming engines.  As they crawl blogs, many are smart enough to identify the site as a BlogEngine blog, why can’t they identify the gist of the post?  How hard would it be to scan the content of the blog to pick up some key words and form a comment that at least partially relates to the story?  Automated real estate classified ads were doing this 15 years ago.  Even the 2 comments mentioned above that complained of spam could be spam.  A spam engine could post a “why all the spam” comment on any posting with more than 40 comments and be on the mark 90% of the time.  Is this a business opportunity or are the margins so low in link sales that the development is not worthwhile?  This is not a business that I would enter.  I’m just saying, why aren’t they smarter?


Comments

September 2. 2010 15:21

I like this informatin
Good post fox

andy Macao S.A.R.

September 4. 2010 18:34

Seriously, this is quite a high quality article. In theory It is noteworthy choose to produce this way as well : taking time as well as true energy to produce a great post… yet what exactly am i allowed to say… We put things off many and also certainly not appear to get something accomplished.

Information Technology Forums Morocco

September 5. 2010 07:21

Awesome website! A mate told me about your site, he also writes these..

Weddings Mount Tamborine United States

September 6. 2010 09:14

A nice sharing man thanks for posting this for us

Chicago condos Switzerland

September 6. 2010 09:16

Really a good article i really impressed by this thanks for sharing this with us on here

colon cleansing reviews Switzerland

September 6. 2010 22:02

Thanks for the Information, thanks for the fine Post. I will subscribe to your feed for updates.

Hotels in Shimla Germany

September 8. 2010 03:46

A very interesting read, Il come here more often, I would bookmark but Ctrl D doesnt load properly in firefox.

Family Guy United States

September 8. 2010 16:40

Merely want to say your article is impressive. The clearness in your post is simply striking and i can assume you are an expert on this field. Well with your permission allow me to grab your rss feed to keep up to date with succeeding post. Thanks a million and please keep up the effective work.

Free Microsoft Points United States

September 8. 2010 18:14

How can intergrate captcha on Blog engine?

Van Driver Jobs United Kingdom

September 8. 2010 23:06

I think this an informative and interesting article. I think it is very useful and knowledgeable, happy to see some people still have interest in this. I would like to thank you for the efforts you have made in writing this article. I am wish the same best work from you in the future as well kind regards

Free Microsoft Points United States

September 10. 2010 10:06

I definitely appreciate your blog. Excellent work!

ufficio affitto United States

September 10. 2010 17:40

Found your site today through Yahoo. Great blog you've got, bookmarked.

Big Button Mobile Phone United States

September 10. 2010 19:09

I need to say, as much as I enjoyed studying what you had to say, I couldnt help but lose curiosity after a while. Its as in case you had a fantastic grasp on the subject matter, but you forgot to include your readers. Maybe it's best to take into consideration this from multiple angle. Or maybe you shouldnt generalise so much. Its higher if you think about what others may must say instead of simply going for a intestine response to the subject. Think about adjusting your individual thought process and giving others who might learn this the advantage of the doubt.

Teodora Sionesini United States

September 10. 2010 23:30

This is the first time I've ever actually been able to swoop my bangs over my eye. Like Justin Bieber. :')

Carroll B. Merriman United States

September 11. 2010 11:47

While searching on Dating I found your blog, there are some good posts here and I'll be checking back

Sexy Dating United States

September 11. 2010 13:20

You know, the more things change, then the more they stay the same. Is that really true?

backLinks United States

September 12. 2010 17:37

thanks.
Took some time to look at all the things people said, but I really love the article. It was really helpful  and I'm sure  all the commenters here!
It's always great to not only be informed, but also engaged! I am sure you had fun penning this  post.
Thanks again

Trademark New Zealand United States

September 13. 2010 07:17

I really appreciate your article. Excellent work!

new tmobile phones United States

September 14. 2010 10:46

Thanks for sharing this. I've been digging around Google trying to find posts on this topic and came across you. I would like to subscribe.

hair bows United States

September 14. 2010 15:05

The new Zune browser is surprisingly good, but not as good as the iPod's. It works well, but isn't as fast as Safari, and has a clunkier interface. If you occasionally plan on using the web browser that's not an issue, but if you're planning to browse the web alot from your PMP then the iPod's larger screen and better browser may be important.

Kyle A. Watts United States

September 15. 2010 00:46

Between me and my husband we've owned more MP3 players over the years than I can count, including Sansas, iRivers, iPods (classic & touch), the Ibiza Rhapsody, etc. But, the last few years I've settled down to one line of players. Why? Because I was happy to discover how well-designed and fun to use the underappreciated (and widely mocked) Zunes are.

Charlene E. Heath United States

September 15. 2010 03:31

I agree with Joe, this is an interesting piece of information.I found this by some lucky chance through other blog

low interest car loans United States

September 15. 2010 21:58

Hi! I found your blog on .It's really well written and it helped me a lot.

Continue the good work!

leveling United States

September 16. 2010 03:10

I really love your post. Great work!

pizza hut menu United States

September 16. 2010 22:00

I found an Useful Relevant Blogs which I am looking for... Thanks for sharing such an wonderful Site..

Free Porn Tube Movies United States

September 16. 2010 22:02

This is really a Cool Site with lot's of useful stuffs... I will Bookmark your site for future updates.

Free Porn Tube Movies United States

September 17. 2010 06:50

I like the way you present the post. Very clear and useful for a newbie like me. Absolutely great post with valuable tips. I enjoyed reading your blogs. Thanks for sharing such points. I am impressed!! ;)

ipad apps United States

September 17. 2010 11:08

Thanks for the experience, I'd be browing through a bit more : )

Streaming Movies United States

September 17. 2010 13:24

This Advice I read on Yahoo From your Blog, Is really useful To Readers, thanks For the good Point of View, Looking Forward To Reading More On Your Next Topic

sex partner United States

September 17. 2010 13:48

I like the way you present the post. Very clear and useful for a newbie like me. Absolutely great post with valuable tips. I enjoyed reading your blogs. Thanks for sharing such points. I am impressed!! ;)

best ipad apps United States

September 17. 2010 23:23

I enjoyed the posts and bookmarked a couple. Thanks.

rewrite software United States

September 18. 2010 00:02

Site was not coming up right away but eventually it worked fine.  Maybe you are getting a lot of traffic?

water damage cleanup United States

September 18. 2010 07:25

Hi,

This is a very helpful post. This will be able to help me and my blog. May I know where you learned how to write like this? Thanks for sharing.

Cheers!

Issac Maez United States

September 18. 2010 18:08

thanks for this post, like your take on this how do i sign up for your rss feed?

cheap car insurances United States

September 18. 2010 18:36

I recently came across this blog and have enjoyed the information. I look forward to future content and will definatly link to this and tell the people I know. Thanks.

Medifast Plan United States

September 20. 2010 04:50

I really love your post. Great job!

lavoro part time United States

September 20. 2010 06:52

I really appreciate your post. Excellent job!

lavoro part time United States

September 21. 2010 00:06

Does anyone here agree that the first step to conserving energy is determining where it is being wasted?

Simone Hopson United States

September 22. 2010 09:28

Does someone on this blog know where I can get durable restaurant supplies without losing my shirt?  I've looked the ends of the earth and can't seem to find the supplies I need at a fair price.  If someone has a wholesale agreement with a manufacturer I would be willing to give a finders fee that would be worth your while to help me.

Restaurant Finance United States

September 23. 2010 20:03

I'm sitting here with my dad and we have to say: Really good job!

uslugi informatyczne krakow United States

September 24. 2010 04:52

You have some interesting stuffs out there, thanks for the share, btw, what do you think about Wordpress over Blogengine?

Cory Bates United States

September 26. 2010 01:40

blog commenting exploded on this post

loans in chicago United States

September 26. 2010 04:58

Finally, msn delivered me the article i was craving for

Toronto car loan United States

September 26. 2010 10:45

Really loving the CSS for this site-great work.  I am going to look at BlogEngine for some new blogs.  WP is getting common.

logo registration United States

September 27. 2010 05:17

Good information and great post.  I like the website, and am sure to keep returning.

block porn United States

September 27. 2010 07:59

I thought it was going to be some boring old post, but it really compensated for my time.

porn blocking United States

September 27. 2010 08:35

Good information and great post.  I like the website, and am sure to keep returning.

block porn United States

September 27. 2010 09:16

This blog looks really good. Thanks for providing all this information for free.

porn filter United States

September 27. 2010 09:25

Hi, I’ve been a lurker around your blog for a few months. I love this article and your entire site! Looking forward to reading more!

anti porn United States

September 27. 2010 13:06

This blog looks really good. Thanks for providing all this information for free.

porn addiction help United States

September 27. 2010 13:28

Hi, I’ve been a lurker around your blog for a few months. I love this article and your entire site! Looking forward to reading more!

porn filter United States

September 27. 2010 14:30

Hi, I’ve been a lurker around your blog for a few months. I love this article and your entire site! Looking forward to reading more!

porn addiction help United States

September 27. 2010 23:49


This is my second time i visit here.

I discovered so many fascinating stuff in your pages especially it's discussion.

From the loads of comments on your articles, I assume I am not the only one having all the enjoyment here!

Keep up the good work. Thanks a lot !!

Have a  good  day !!

=================================
Weight Loss in 30 days ?!  It's No Accident.
http://tinyurl.com/29uco4g  

$$$ for you United States

September 28. 2010 13:01

Hmm I had been actually wanting to know things to compose the following.... Good your site blogposts work great, though I can't recognize some things My partner and i nevertheless like your site, We saved this about Mixx.com so i can stop by that eventually for a second time !

knightsbridge escorts United States

September 28. 2010 13:27

Van leasing glasgow offers a wide range of luxurious vehicles for affordable rates for personal and commercial lease

michelle United Kingdom

September 28. 2010 16:12

Love the entry - It's not a big fat secret. It's just accumulation of all that we've learned before and heaps of patience. Very encouraging, thank you.

Pozycjonowanie United States

September 29. 2010 01:28

I loved reading this  post I will be sure to tell my friends about this and link to it as well. Thanks Smile

Amanda United States

September 29. 2010 11:09

Great information!  I just love your blog.  I can't wait to hear more from you.

furry stories United States

September 29. 2010 15:29

Found your site on del.icio.us today and really liked it.. i bookmarked it and will be back to check it out some more later..

Tarot United States

September 30. 2010 03:05

Interesting homepage. Can I give you an advice? I think you've got something good in this post. But what if you give a couple links to a page that relates to what you're talking about?

Free PSN Codes United States

September 30. 2010 15:47

Hello you have got an exceptionally neat web page ! I actually saw a link going without running shoes on checklist of supplies competition weblogs and i should confess I like your blog site more than her, will not halt utilizing blog I enjoy looking through your threads!

knightsbridge escorts United States

September 30. 2010 21:21

Thanks for this interesting post.  I will be sure to get the word out about this site Smile

Carol United States

October 1. 2010 20:49

Hands down, Apple's app store wins by a mile. It's a huge selection of all sorts of apps vs a rather sad selection of a handful for Zune. Microsoft has plans, especially in the realm of games, but I'm not sure I'd want to bet on the future if this aspect is important to you. The iPod is a much better choice in that case. <A href="http://store.liliprice.com/" target=_blank>store,best price,electronic,automotive</A>

Carroll B. Merriman United States

October 1. 2010 21:13

Good post. Im just starting out with Blogengine, so some things are a bit over my head.

Article Rewriter United States

Comments are closed