Getting free web traffic to your site can be a great way of promoting your business,particularly if you are on a shoestring budget. There are quite a few different ways to generate free traffic. Although you can get heaps of free traffic in a variety of ways, there can still be a hidden cost. That hidden cost is your time and dedication,you have to be prepared to spend a little of both to achieve a good result.