Here are 6 great ways to get free traffic to your web site: 1- Add pages regularly. The search engines love it when your web site shows activity. Adding relevent information, by writing to your blog each day for example, will go a long way toward giving you a higher ranking in the search engines.
2- Of course, this is almost everybody's favorite -- article marketing. The average clickthrough rate of articles is a whooping 10%. (with PPC and traditional advertising, the CTR is only 4% to 5% on the average.) Still haven't switched to article marketing??
3- Participate in high-traffic discussion forums, and create an attractive forum signature that contains your link on it. Post everyday.
4- Submitting a video can be extremely powerful and help you get free traffic to your website very fast. If your video is relevant, funny and controversial it can create a buzz. YouTube comes to mind as an excellent source for this kind of traffic.
5- Put an e-mail signature with your web site address at the end of every e-mail you send. You can automate this process by creating a signature file in your e-mail program.
6- Create a report or a program (software) that you give out for free when people go to your web site. Make sure your URL is prominent throughout your report or program so that when people pass it around, you get some traffic.
To get free traffic to your web site is not really difficult if you regularly follow the steps mentioned above. The key word is "regularly".