Here are some most common effective methods people are using for building links for their website. There are alot of other (non traditional?) ways one can use. but you can kick start with thesemethods first.
Directory Submission:
Submit your website to free and paid quality directories, like..
- dmoz.org
- www.joeant.com
- www.goguides.com
- www.gimpsy.com
- www.dir.yahoo.com
- www.avivadirectory.com
- www.skaffe.com
- www.wowdirectory.com
- www.ezilon.com
Also there are many resources for directories like..
- www.directorycritic.com
- www.best-web-directories.com
- info.vilesilencer.com
- www.addurl.nu
- www.directorylist.org
- www.koopy.org
You can find more free and paid directories from above lists. Avoid automated directory submission software. do all submissions by hand as, many directories will have its own criteria for listing a website to maintain quality. So, you must read those guidelines before submitting your website. Automated software fail to do that.
Article submission:
Write original and quality articles relevant to content of your website and submit it to top article directories. Most of article directories provide credit to author with their article, you can link your websites from authors resourcebox. Submit your article to..
- ezinearticles.com
- articlesfactory.com
- elib.org/articles
- articles-hub.com
- www.articledashboard.com
- www.buzzle.com
- www.goarticles.com
- www.isnare.com
- www.articlecity.com
- www.articledepot.co.uk
- www.articlealley.com
Here is a big list of article directories
www.directorycritic.com/article-directory-list.html
You can find a lot of article directories over there.
Press Release Writing / Submission:
Having something newsworthy? Write a press release on it. OR Hire a professional press release writer who can write effective press release. Than you can submit it to press release sites like.
- www.prweb.com
- www.i-newswire.com
- www.pr.com
- www.theopenpress.com
- www.pr9.net
- www.1888pressrelease.com
- www.prleap.com
- www.prurgent.com
- www.prlog.org
- www.prfree.com
1 way, 2-way and 3-way Link building
Find website relevant to your theme/industry and ask them for linking your website. You can in return, link back to them.
Many of webmaster sending email, calling webmaster or requesting it in public forums/blogs for such link requests. There are many programs running for finding partners for reciprocal link building. I’d suggest you to prefer 3 way link building.
- One way link building:- You will get links from site, you will not provide any link in return.
- Two way link building:- You will link partners site somewhere on your website. in return, your partner will link your site from somewhere on their site.
- Three way link building:- Your partners linking your site, in return, you are linking their site form your Another website. Rather than two way, this is best way to get links as after last google update (Algorithm) Google has started banning many sites those using reciprocal link building methods to improve their link popularity,
I’d suggest you few forums, where you can find your link partners.
- http://forums.digitalpoint.com/forumdisplay.php?f=53
- http://www.submitexpress.com/bbs/forum-12.html
- http://www.seo1.net/forum18.html
- http://www.webmaster-talk.com/relevant-link-exchange-forum/
Also you can find partners from directories like…
- www.linkmarket.net
- link2me.com
Purchase Links:
Many SEOs use this shorts cuts to purchase links on relevant industry for both relevant traffic and search engine rankings. When you purchase link from other sites, you can consider following factors.
- Google PR of page
- Traffic it receives
- SERP of that site
- Backlinks of page
- Type of link you will get (sitewide or one page.) Relevancy, outbound links
- if you’re purchasing sitewides then No. of page indexed and %of pages in supplemental results (If there)
- Age of Website/document
- Quality of content of website (also, weather it is original or not)
- Price of link
- Place where you will get link
- Tag they’re using (If you’re getting no-followed links, that they are only useful for traffic it will not help you to improve SERP.)
- Prefer links those are for long term / permanent as search engine (especially google) likes aged links.
- Type of site (Blog, Web directory, Forums etc..)
Forum posting:
Register with different related forums, participate in discussion there and place your links in signature. Awesome way to receive traffic towards your website. Many SEOs says that forums signature links are devalued but they are still providing backlinks in my experience.
Here are two forums directories where you can find specific forums
- www.gandalfdir.com
- www.big-boards.com
Ask Bloggers to review your website.
This is another effective method of getting links. (Little bit costly though.) there are few marketplace where you can find forums those are available to review websites/products. You can get traffic and in-content links of your niche. you can find many bloggers from forums link digitalpoint forums and bloggers market places like..
- payperpost.com
- www.reviewme.com
There are many more methods, that you’ll find from this blog soon! 
Popularity: 3% [?]