There are a number of possible ways to establish external links for a website. One can buy links and use them to improve ranking. However, there are a few free techniques that can help to create external links. These are:
Creating lists and link-baits Any visitor may find a "top 10 list" or any similar list in the website to be helpful. If a visitor likes a list, he/she may submit the link in Digg or any similar social networking site or refer it to a friend.
Social bookmarks Any useful information about the products or services offered through the site in popular social networking sites like Flickr, Facebook etc. may help to create powerful external links. Also, any video on the service or product (for example, an ad clip on escort marketing services) in YouTube may also help immensely.
Blogs Blogs should be created with internal links in the site. Blogs with unique and relevant content attract search engine bots faster and thereby increase the visibility. Also, free blogs and forums available through popular blogging space providers may also help to create external links.
News and Syndication for fresh links RSS feeds, syndicating an article in good article sites, press releases may also help to generate fresh links.
Directory submission Submitting the product details in various top directories and listing will automatically increase external links.
Link exchanging Swapping links with partner or people in similar trade (for instance, escort agency web design service provider) may also help in creating good links.