1. Search engine sites like Google. This is the number one traffic source. You need to create a fully optimized website by using WordPress or other site building tool. Then, get high quality backlinks from article marketing, web 2.0 sites, social bookmarking sites and profile sites.
2. Social media like Facebook. Social media marketing is a bit complicated. However, if you can gather a massive amount of fans in Facebook and Twitter, they will promote your website and products for free. The trick is to be active in the community and create a good relationship in relevant groups.
3. Video sharing sites, especially Youtube. If you create an informative video, people will surely share it in several places, including their blogs, social bookmarking sites and their Facebook profile. You can use programs like Camtasia Studio for this purpose.
4. Ad swap. This can be done in particular niches only. For example, if you have a decent amount of list subscribers, you can find ad swap partners in Warrior Forum. You will promote your partner’s squeeze page to your own subscribers. In exchange, he will also promote yours to his subscribers.
For more details and tools about getting free visitors to your site, grab the new Free Mass Traffic course.