As an SEO practician, I must say that the essence of SEO (Search Engine Optimization) is getting quality backlinks to your website. The best backlink for a site is one way backlink which is from related site and high page rank site as much as you can. This is the most valuable thing SEO wise that a site can have. One way backlink from a quality site is better than any other link. Compared to reciprocal link, the value is much higher, but it also very difficult to acquire. Then, what should I do to get backlinks from quality sites?
The first thing I usually do is submitting my site to social media sites. There are many social media, social bookmark sites that has high page rank. This should be the first thing you do once your site is indexed. This is the easiest but there are many social media sites out there. Choose only the main or big ones. The second thing is making unique article related to our site topic, then submit it to article directory like article base, ezine articles, article city, go articles, and there are many more sites like this. You can put links in your article that link to your site. The link is not only in the article, but also in the author profile. This will create backlinks naturally because many other sites can take this article as content and include the backlink to your site.
Doing link building is a long and natural process. This is what search engine want. Blog commenting is also a good way to do link building. Some blogs make their comment link ‘follow’, which is good for SEO. Try to search ‘do follow’ blogs which have a high page rank. Doing link building by your self and manually is a good thing, but if you want to save your time, you can also hire third party like SEO company to do it for you.