There are dozens of tactics you can use to generate external links within your site. By adding quality content and being inviting, by offering “affiliate links” as an example for other site’s to share on your site, you can usually build a relationship with others to generate future traffic.
If you make it easy for people to link to your site, this will go a long way for you to generate relationships and capture prospective traffic.
By working out what your niche will be on the market, you will find that it will go a long way in knowing who you can directly advertise to.
Some site owners use directories and hubs as a way of cultivating traffic. This may work in the short-term, but most research has found that it doesn’t build long-lasting traffic.
You can use a link farm, which is what most link specialists do, because each link can carry many internal links within the page. Therefore, this gives you more outcome of generated traffic.