SEO depends of two parts, which are on page optimization and off page optimization. Creating backlink is normally calls as off page optimization. Here are a couple of back linking methods: 1. Backlink by Directory Submission- Directory submission is one the best and fast way to get backlink for your site. By submitting your site in directory you can get visitors from that directory, on the other hand, if you create your link in a high PR directory site you will get an effective backlink for your site which has a great value in search engine. 2. Social networking- Social networking is a great way to get backlink. In social networking site you can publish your links with your friends, with your fans; also you can publish your links with your group member. So, you can get visitors from your social profile and you will get a backlink for your site. 3. Social Bookmark- Social Bookmarking is one of the greatest way to get backlink. When you publish a post in your website you can bookmark your post to various bookmarking sites. So, you will have more backlinks. Here are high PR bookmarking sites - delicious, digg, reddit, fark, google.com/bookmarks, stumbleupon 4. Forum Posting- Forum posting is also an effective way for making backlinks. Go to various forums; especially, your website related forums, get registered on the forum, attach your site link in the signature. Also, visit the forum; try to reply the problem what people are asking for and add your site link if your site have a better solution. Don?t forget not to spam, some forums can be very strict with their rules. 5. Blog Comment- For making quality backlinks, blog comment is also a good way. You can visit those sites which are similar to your site. Leave your comment about their post; add your site link on website box. When you comment in a blog, try to make it more logical and broad. In various site, ?Short Comments? (Good, excellent or nice) consider as spam comment. So, make your comment logical about the post and make it broad. 6. Yahoo answer- You can participate in yahoo answer. It is something like forum. One person asks about their problem and another people give the answer. You can go there and answer their question and add your site links if your site has better solution. 7. Posting Article with links- For these types of work you can get natural and one way links. Getting backlinks by posting article is very easy. Here you just need to post a nice and quality article and make some anchor text with your site link in the article. 8. Exchanging Links- Exchanging links is a better way to get backlinks easily. Search some websites which are similar with your site. Talk with the administrators of those sites about exchanging links. 9. Publish in BlogRoll- If you have more the one or two sites, you can add your one sites link to another sites blogroll. So, you can exchange your visitors yourself. 10. Creating Internal link- Also, you can create internal links in your blog posts. Suppose, now you are publishing a post about wordpress theme, so here you can make an anchor text about any other post of your site which is related with wordpress. But, when you put an anchor text on your post, be sure you posted this text in a logical way.