There are many ways to get free traffic to your website. You can use social media, blogging, posting on message boards and SEO which is search engine optimization. Of course all these methods aren't actually free. You must pay with your time and hard work. But in this case, free means without spending any money.
Out of all the free methods of getting traffic to your website, the most effective one in my opinion is using a traffic exchange site. I have been using this one particular traffic exchange site for years and I am always satisfied with my results. You basically sign up for a free account, create up to ten ads and when your ads are complete you can click on other ads that's on the website in exchange for credits. This method is called "surfing".
Your credits are then used for views of your ads and people are clicking on those ads. It's really an awesome way to get loads of free traffic. But the trick is that you must know how to create killer ads and have a compelling offer. This website will show you how to do it.
Go ahead and register at Traffic Swarm and start surfing. And the best part of it all is that it's free!