The second strategy for increasing website traffic is to use inbound links to bring in traffic from other sites. Hypertext links are what make the World Wide Web what it is. Links allow people to explore related topics and jump from one point on the Internet to another with a single action; they are what allow traffic to flow in and out of your website.
Many people will embark on a link campaign in order to help their site rank better. This can be very effective, but while you hunt for links of value for search engine optimization, it is possible to become blinded to the value of a link in terms of raw traffic. The reason that links carry so much weight in search engine ranking algorithms is because they represent one website vouching for yours on some level. A website's links will have the same impact on its visitors. Those links will demonstrate some level of value to that website's visitors which will encourage them to visit your website.
Depending on the topic and content of the site that links to you, you can receive very targeted, motivated traffic from a single link. This motivated traffic is what makes affiliate marketing work. You allow others to gather and filter broad audiences and they will then send motivated customers your way (for a percentage of any sales of course). If you can't get links for free, you can use the underlying principles of the affiliate model to acquire links from another site. Depending on your budget, you may be able to buy links outright or you may barter for links if your budget is limited. Bartering can take the form of straight up reciprocal linking, contributing content to another site or by providing other services. Whenever you're bartering, be creative and work to your strengths.