Lets take a look at link building and how Google finds your links. I am of the opinion that Google is able to tell the difference between natural links and SEO links while google does not see SEO as spam it prefers natural links and thus gives more value to the site being linked to.
I recently seen this in a little experiment i done, I made a site with unique content, optimised the site to be SEO friendly and started link building, I had in my arsenal a tone of unique documents, never before spidered by Google, totalled over 100,000 words of material. I started with the usual, Directory submissions and bookmarking in all my accounts and joined a few on topic forums and started posting.
Next was to visit all our company article accounts and upload a article to each one, I had 50 unique articles and submitted only 1 to each site that i knew it would be guaranteed to be accepted.
The next step was to create accounts on free blogging platforms and posted to all 40 of them every day for a week with my unique content, varying the anchor text and using a combination of urls and landing pages. What I done in this situation that i didn’t do in past experiments is use a variety of urls pointing to the same page, for example:
Here we have got 4 links that all point to the same page and all count as a valid backlink, the same an be done for internal or deep links.
Now even thought all 4 URL’s link to the same page on the site they are classed as different links. So 1 Anchor can be used 4 times before you move on to the next keyphrase. for example:
Then move onto another phrase like “UK SEO Company based around Cheshire”
So by using a combination of anchor text and url combined with constant unique content i was able to get the site ranked 16th for a 26,000,000 competition keyword within the space of 3 weeks.
Now I’m not saying that i could do this for every niche but it damn sure worked well for this one.
I got very lucky here, I had a massive amount of unique content, which was given to me for free by members of my Facebook group after i messaged all 80,000 members and asked them to participate. In the real world it would cost over £10,000 to pay someone to write al that content and it would take them months, hence a team of writers would be needed.
The proof is in the pudding so to speak.