When it comes to SEO I’m generally very confident, but one aspect I’ve not been able to fully grasp is link building. Don’t get me wrong, I manage to get good quality incoming links, but certainly not in masses. What I currently do is first of all trawl through Google (about 100 pages) and find about 20 potential sites that have links pages, directories and other such ‘sites of interest’ sections and request inclusion. I then look for blogs and articles and where appropriate leave comments. Finally I write a couple of articles and blog posts myself. My problem is this only ever amounts to ten or so incoming links, hardly the thousands many other sites have. The biggest issue for me is that I cannot find sites where I can post blogs or articles. My question is what do you do? How do I get the thousands of incoming links I desire (of quality) and where do people tend to post articles/blog posts etc?