Ryan LanciauxNew Media Mercenary

What Constitutes Ethical SEO?

December 12, 2008 by ryan
"nice post!!thanks for the info..that's great and cool"
                                               -Random Spammer

As a web developer / someone who has a blog, I understand dealing with spam is one of the necessary evils of having a comments enabled on my site. For the most part, my site has remained far enough under the radar that most spammers do not waste their time. More recently, however, there has been a gradual influx of comment spam with a title something along the lines of "[Company Name] SEO Test." There is worse spam for sure but it was definitely annoying.

A quick Google search pointed me to a Web Development and Search Engine Optimization company hosting an SEO competition. I checked the rules and sure enough, there was a rule stating that only Ethical SEO Techniques would be permitted. Quickly, I emailed the organization one of the comments (with url, ip, email, etc) exepecting the offending parties would be removed from the competition, eliminating additional garbage comments. I was shocked to receive their reply.
Unfortunately this is not against the rules of the competition – I would encourage you to remove the spamming links for your website to discourage this behaviour but as I said I can’t actually penalise this person for making posts on other peoples websites.

Sorry about the spam.
Gaming the System
In my opinion, Search Engine Optimization should be about perfecting a website and the website's content; not tricking google into thinking more people find your content useful than actuality. Optimizing tags and titles is one thing but gaming the system to garner search ranking is wrong and is detrimental to the web as a whole. Just because commenting is legal and allowable does not make it ethical. Unfortunately, this practice will continue to exist as long as it gets results and organizations act as enablers to those who would use these tactics for financial gain (not to mention increased search engine ranking for the enabling organizations).

Link Spam is Digital Graffiti
Imagine for a second if companies condoned this practice outside of the Web -- what if McDonalds or Nike paid for their logos to be spray painted on other's property? To make matters worse what if after receiving numerous complaints they held a press conference and said "soap and water removes the paint" or "just hire some guards and the problem will go away."? I think it's safe to assume that practice would not be received so kindly (h/t Matt Braun on the graffiti analogy)! Fortunately a link is not as hard to remove as paint but the concept is similar.

Solutions anyone?
Social networks such as Digg, DotNetKicks and DZone have always been plagued by those who would try to circumvent the rules for personal gain. Where honeypots and captcha systems would traditionally help against bots, an increasing number of spammers seem to be actual people. The administrators of these social networks are constantly coming up with more sophisticated ways to combat spam but what should small blogs and websites do?

Currently, there are a number of methodologies for preventing blog spam that work with varying degrees of effectiveness but none are ideal. Obviously, you can moderate comments -- this works okay but is painful if you are getting a lot of spam or a lot of comments. Also, make sure your comment links have a rel="nofollow" attribute (h/t Simone Chiaretta). Google does not take nofollow links into account when calculating page rank. Although this does not reward the spammer, it does not prevent spam.

What I would like to see is a centralized comment system like Disqus or IntenseDebate that lets a user login with OpenID, Google Friend Connect, Microsoft LiveID, Facebook Connect (whichever the user wants). There would be a standard vote up / down vote for every comment a user makes where the overall votes across all sites would determine the users rating. Casting a down vote would remove a minimal amount of points from the voter to prevent someone from going on a down vote rampage (exactly how StackOverflow works). Site owners could set restrictions that would prevent users with a rating less than a specified number from posting on their site. This may be idealistic and introduce a new realm of privacy concerns but if done properly, I think it would help eliminate a great deal of spam.

Wrapping things up
Although there are many less-than ethical tactics to increasing a site's ranking, site structure and site content are the best methods of SEO. I would love to hear your thoughts, ideas and any suggestions you have in eliminating link spam.
If you liked this post...
kick it on DotNetKicks.com

Subscribe via RSS


Tags: , , ,
Categories: General
Actions: E-mail | Kick it! | Permalink | commentComments (17) | RSS comment feedComment RSS


Related posts

Comments

December 12. 2008 08:18

Jason Kealey

I'm also getting a "ton" of spam blog posts... a ton for me is 1-5 per day Smile

I'm starting to think about just getting rid of the outgoing hyperlinks in my BlogEngine template....

Jason Kealey

December 12. 2008 10:11

Matt Braun

Thanks for the mention. Currently I'm using Akismet, which does a fine job on filtering out the typical bot spam. Like you said, though, it doesn't seem to work as well when real human beings are posting the comments.

It makes me wonder how far we are from spammers using a service like Mechanical Turk to spam blogs (assuming they're not doing this already).

Matt Braun

December 12. 2008 10:14

Jason Kealey

Note: I am convinced my spammers are real people. (Same Busby SEO link, however).

Jason Kealey

December 12. 2008 10:47

Troy Goode

I've been getting a ton of the Busboy/Bigsby/whatever SEO spam crap myself. Currently my reaction has been to delete their comment (obviously) and close comments on the article in question (if it isn't very recent). This is unfortunate because it prevents that channel of communication from operating for legitimate users in the future.

One thing I know for certain is that if I were hiring an SEO consultant or employee and found them engaging in these kinds of practices, that would be a complete show-stopper.

This stuff actually makes me significantly angrier than botspam.

Troy Goode

December 12. 2008 10:49

ryan

@Jason : I'm also convinced my spammers are real people. Half of the comments are just a generic 'hai, your site is awesome' while the other half mention something the post was about (something like 'I like hibernate also but this is where i learned it hibernate.org')

ryan

December 12. 2008 12:33

WhyNot

nice post!!thanks for the info..that's great and cool







Just kidding, of course Smile

WhyNot

December 12. 2008 12:54

Ryan Lanciaux

@why: Smile I wondered how long it would be before someone posted that as a comment, haha

Ryan Lanciaux

December 12. 2008 13:07

Justin

You could add rel="nofollow" to all links in comments. If there is no benefit from spamming comments then they will stop (the real human spammers anyway).

Justin

December 12. 2008 16:32

Josh Schwartzberg

Hai - I like nhibernate, but i lrnd it from the linux! (sorry, I had to)

Josh Schwartzberg

December 14. 2008 21:09

Dave Ward

Akismet shuts them down cold.

It has automatically blocked just over 40,000 spam comments on my blog this year, with less than a dozen false positives and negatives combined.

Dave Ward

December 15. 2008 07:18

Justin

@Dave Ward,

Can you get Akismet for .Net/BlogEngine.NEt???

Justin

December 15. 2008 07:36

Ryan Lanciaux

@Justin: Justin Etheredge wrote one. It's available on his site www.codethinked.com/.../...r-BlogEnginenet-14.aspx

Ryan Lanciaux

December 17. 2008 13:59

Mike Borozdin

I guess everybody mean Busby SEO Test that are very very annoying... I think it's worth adding the nofollow attributes to the comment links and commenters web address.

Mike Borozdin

January 13. 2009 10:20

Chevy

B*sby ...the completely irresponsible, sick, twisted web dev company behind a lot of this recent b*llshit... has a physical address in Western Australia.

Maybe someone in the area should get out there with a paintball gun =)

Chevy

January 13. 2009 10:29

Ryan Lanciaux

@Chevy: Nah, that may be a little over the top. Smile I have considered setting up a rule in my e-mail that auto-forwards any spam comment notification to their e-mail address. I didn't want to stoop to that level but definitely considered it.

Ryan Lanciaux

January 26. 2009 09:35

pingback

Pingback from haleylprice.com

Small Business Website Design » Ethical SEO?

haleylprice.com

February 11. 2009 09:33

Mark Chandler

Great post. I'm very behind on my blog reading. The only problem with your centralized commenting system is that they can always create a new account that will allow them to start fresh.

@Matt Braun I know that there are groups out there that their jobs are to fill out captchas.

Mark Chandler

Add comment


(Will show your Gravatar icon)  

  Country flag

[b][/b] - [i][/i] - [u][/u]- [quote][/quote]



Live preview

March 11. 2010 01:20





© 2008 Ryan Lanciaux :: powered by BlogEngine.NET