Guest posting / blogging on highly-ranked sites is the best way to go about this. I've had limited success with directories and forums, even with those that are not do-follow. If anybody is looking to post do-follow links, I welcome (relavent!) posts on my health and wellness forum. Finally, creating and promoting a RSS feed (and syndicating it) will really help. Good luck!
1) Directory Submission
2) Social Bookmarking
3) Article Submission
4) PR Submission
5) Commenting on Blog
6) Commenting on Forum
7) RSS Feed Submission
Participate on Social Networking Site like Facebook, Twitter, Linkedin, Google+ etc
According to me Directroy submission, forum postings, blog commenting & article submission are the best technique to build backlinks, But Getting backlinks from high page rank & domain autority will be very helpful in getting quality backlinks to your website.
Backlinks can be created thrugh various search engine optimization strategies like article submissions, blogging, social bookmarking and social networking. The most important thing is to focus on the quality of backlinks and not the quantity. Make sure that the websites considered for backlinks are authoritative and they provide with dofollow links.
by happygeek: fake sig/spam deleted - please read the rules before posting again, please use the signature facility when it becomes available to you
I am very thankful to all members for sharing best link building methods. All of these mehtods are very effictive . I just want to add a new link building mehtods which is very useful for getting good quality , relevant links to your site and that is link wheeling.
Guest Posting is surely the best technique which will help you lift your rankings. It is an era of editorial links and you should be looking forward to build these for a long lasting effect and surviving the impacts of future updates.
i think you should start with
some qulaity high PR web directory submission
Press Release submission
Hubpage and squidoo page creation
Facebook and twitter page creation
To get backlinks all are important..Morethan that you should concentrate on quality of the content,and post that quality content in high page rank sites..so that your site will be crawled by search engines and finally your site gets more visibility and backlinks..