Hello, we have a website where I'm pretty sure we have done all the necessary on site optimization. Titles, Alt tags, headers, keyword density, etc. We have submitted the website to many relative sites and directories and got some really good links from relative sites with high PR. We have created a blog and keep on adding good relative content.
However after two months, all i see in the first 20 results is sites that are spamming the title tag, and have done very little in terms of content building and optimizing elements such as images, headers etc. The big difference is that (according to Yahoo Site Explorer) they have thousands of links! Most of them are reciprocal and from link farms!
What should one do in that case? Should we wait more? Is there a chance that the current situation will change, or should we follow our competitors' techniques?
Thanks in Advance