I have received some emails from many people who are asking me exactly what is ethical and how to build your links? Well there is a simple and obvious answer to that, GET ACTIVE! People want quick fixes, well here is a newsflash, there is no such thing when it comes to SEO. Doing something as stupid as link spamming on link farms will get you no where! People think its the quantity of links that helps you to a higher rank for your content. Well to be honest they help but its mainly the quality of the pages that its coming from. I mean 25 links from PR 6 websites will benefit you more than 100 links coming from PR 1 or PR 2. Now then question was where to start well, let me help with this 1. Link Building - Choose a word association. You would want something like ’search engine optimization’ linked to your SEO development blog. That way the word ’search engine optimization’ would get higher ranking for your website. This is how google works. Also the quality of the website helps. If its PR 6 then there is a chance that the pagerank might transfer to your website. 2. Linking in - I always recommend that you be active on forums and blogs. This helps you to post links on their website and get that link back to your website. This adds to your sites reputation and helps spread the word. Also this acts like a link back. Helping search engines find you more often as all links are incoming. Another quick solution to keep the bots on your website is by making sure that all comments and stuff and all links going out have a ‘nofollow’ tag. This makes sure that bots stick to your website. 3. Buying Links - Buying links from websites like TNX and Text-Link-Ads will help you loads. If you choose a custom job. Then that will get you some decent amounts of link backs for a special price. Get 100USD off if you signup today using the link ‘Starter Kit’ at the bottom of the page. This will help you build some serious links. TNX is great as well. You can buy 10,000 links for $10. You can choose from yahoo’s backlinks as well from google’s pagerank. Again helping build some heavy traffic with it! 4. Review Me - Websites like ReviewMe and PayPerPost help again spread the buzz. This gets you loads of link backs and helps create some heavy amounts of traffic again via different websites. This also adds to your popularity and helps you get higher pagerank as we know if someone with a popular blog, blogs about something, copiers follow! This keeps on increasing. All of the above have a massive snowball effect. This makes sure that you have quality link backs and plenty of traffic. I also recommend spamming forums but in a good way. That way you get a review and some quality feedback. That way you know where to improve and keep working on something. So try hard and keep building them links! Taken from : http://www.publishersweblog.com/seo/link-building/