I have followed this rule for years till now, my colleagues and I have worked pretty hard to write up many useful information for our site.
It ranks top 2 to 5 in Google for specific keyword since last couple of years. We did feel happy and we never hire any SEO at all.
We never rank top 1, and all we can think of is because we don't have enough links point to us.
Somehow I do feel upset because our competitors doesn't really provide "good" information, but have done a very good job in link buildings, and it is obviously done by some SEO.. eg. articles submission.
The point is.. does Google still take that into account regardless the quality of those articles? I would say those articles is rubbish!..eg 10 reason to buy XXXX, 10 ways to produce XXXXX... I am sure you guys saw a lot.
We are thinking to hire a SEO to do the link buildings for us. Is it worth, what should I look for, and any concern here?
Sorry for my poor English.
PS. I know there may be other reasons why it can't be ranked No. 1. But would like to focus on link buildings first.
Regards
Ann










