Well despite having a number of good articles on my website and my competitors having nothing.... and despite having meaningful back links from sites that are actually related to my business, I still don't do as well as the top ranking competitors.
After analyzing the top 4's back links what I see is a bunch of Crap links.
They are coming from lame article sites with articles that are clearly not written by somebody that knows the business or even the English language. They are coming from online bookmarking sites where the SEO guy signs up for 10 accounts and then bookmarks the site with different keywords. They are coming from made up pages (ie: a Russian bride site) that has articles about plumbing (if you can call them articles) with key worded links pointing back. They are even coming from the SEO guys SEO website. (again not related to to the business.)
Well despite panda, zebra or what ever else update google is doing, having a bunch of these crap links seems to be working just great for the guys at the top.
I can easily produce a bunch of crap links like this over a few weeks. If I cant beat them should I just join them?