SEO and the power of backlinks

It has long been known that links are the key to ranking high on Google Yahoo and other search engines and ranking highly on Google means mega amounts of traffic and if you optimise correctly money.
Google’s algorithm has come a long way since it was first launched and the ranking system is now more complex [...]