For back link I do directory submission, article submission, link building, and classified adds. These are all methods which I prefer for back link. I start usually for a new site with free directory submission because at that time no body wish to exchange links with that site so when it becomes older n older then its ranking also increases and people also wanted to exchange links with that site so it becomes easier at that stage.
Article submission is the best way to get back links and its very useful too, I have heard lots of SEO Expert saying that Search engines gives more wait age to this type of back links.
Link building is the another method through which we get backlinks there are three ways to do that first one is one way link building there is so many methods to obtain one way link like article submission, classified adds, press releases, forum submissions, free directory submissions, blogging and yahoo answers these all methods are very helpful. Search Engines gives more waitage to oneway back.
Another method is Two way Or Reciprocal link building when we exchange links with the similar theme web pages then it is called two way link building. Another method is three way link building in this method we get back links from a site but we gives link to that site on another site this is called three way link building.
Link Buying is the paid methods to obtain back links for a site as you know there are so many sites and directory which give paid back links.
Link baiting is to create something that naturally attract back links for your webpage by getting people to talk about it, discussing it on forums, blogging about it, posting it on Social bookmarking sites like del.icio.us, stumble upon, Digg etc and linking to it from their sites. It also attracts a lot of visitors.
Here is a list of ideas:
* Make a valuable resource (lists, special reports, history of, how to, etc.)
* Interview (e-mail/phone) prominent people and publish it.
* Build a useful tool
* Write an interesting article
* Run a newsworthy ‘event’ such as a contest
* Test something new that has not been done before
* Be the first in doing something on the internet
* Write something controversial
* Be the first to write the latest news in your niche
* Be the first to expose a scammer
* Disagree with an authority
* Write some funny humor
* Make an interesting picture
* Be the first to research and document something
* Make a theme, plugin or piece of software
* Make a tool that others can put on their sites but that links to you
* Make a joke about a known person
* Make a resource that is just in time for a major event
* Write an outrageous theory and back it up with logics
* Write useful comments on something that is happening
* Give something valuable for free
* Coin a new acronym in your niche and get people to talk about it
* Become an expert in your niche and write valuable information