1. Commenting on do-follow blogs and make sure they are relevant to your blog. Although they might not carry too much of link value, but is a good way to get started.
2. Start relevant thread in forums and link your blog post as source.
3. Link your blog in your forum signature(make sure the forums you joined are high quality forums).
4. Answer or Ask questions related to yourblog, link your blog in the thread you answered or asked.
5. interlink your blog post and other related post on your blog, when writing ablog post.
6. Submit your blog to top directories(remember quality matters).
7. submit your rss feed to feeder sites,you can also submit your rss feed to rss directories.
8. Write highquality contentand you will get strong backlink.
9. Write news post and try to be one of the first to write about it. you can usenews.google.comto get latest news.
10.Submit your blog to web directory likeDmoz, and many other directories. You will be surprised on the quality of backlink you will get.
11.Submit your blog to.edu and .gov forums and blog. Getting backlinks fromthese forums and blogs makes Google happy and it regards them as authority.
12.Make use of groups. e.g. Google groupsand yahoo groups.
13.Blog about celebrities.
14.Submit Guest post to other blogs.
15.Make use of blogging communities by submitting your blog post to them.
16.Make use of discussion board like Quora link your blog in threads.
17.Build relationship with bloggers in your niche whether offline or online. And links will automatic follow you.
18.submit your blog to top social networking sites.
19.submit your blog to digg.
20.Create a Wikipedia page and include your blog link in theresource section.Follow these tips and you will be getting high quality backlinks. Which will increase your search engine traffic, and will lead to high adsense earnings and affiliate earnings.

