There are many ways to get backlinks to your site. However, most of these are very time consuming and not always effective. When you buy links, you cannot always be sure that the links are coming from high-ranking, relevant websites. Swapping links can help you get traffic but most webmasters agree that Google doesn’t value two-way links.
For writers or webmasters with a SEO budget for hiring a writer, the best way of getting backlinks is to produce quality articles. Once you have written a quality article around certain keyword phrases, you include a text link to your site in the article. Then, you submit this article to a directory such as Ezine. Almost all directories let you submit articles for free. Since they have so much new content daily and high traffic, the directories rank high. Getting a backlink from a directory can be very powerful in the eyes of the search engines.