In the world of internet marketing there is always the choice between paying for traffic and getting it for free. But is it free really? Well, yes and no. You may not have to pay for it with money but in some cases you have to pay for it with time.
It takes time to write content everyday for your blog and it takes time to write articles. It also takes time to post on Facebook, tweet on Twitter and click on ads if you decide to go the traffic exchange route. So the traffic may be free but you are paying for it in one way or another.