Webmasters and website owners are forever looking for links, one-way inbound links are always more valuable than reciprocal links. Some of the top ten ways to build inbound links to your website are listed below. 1. Submit your website to free web directories. 2. Submit your website to premium web directories 3. Contribute to articles websites. 4. Submit press release about your website. 5. Request your website visitors to link to your site 6. Exchange links with other websites 7. Submit your website for reviews 8. Offer free web hosting space in exchange for links. 9. Participate in award programs. 10. Contribute to forum. 11. Contribute to blogs. Are there other link building techniques, which I have missed out? Please add link-building techniques that work for you to this list.