Looks like this article is over a year old, so some of the technical solutions or opinions may be a bit outdated now.

That validates what I’ve been hearing for a while now from various sources – you can tweak your page titles, content and URLs all you like and – whilst that’s all certainly worthwhile – SEO in the modern world is all about crafting great content that people like, share and link to. In short, it’s time to get serious about your link building strategy. What do you mean you don’t have one?

Check out Scott’s article: Link Building 101 - The Almost Complete Link Guide.