Choosing a domain name with the right keywords is essential if you want to get visitors to your website. Search engines absolutely LOVE keyword rich domains and will usually index them faster. Choosing a keyword rich domain name will also improve your chances of ranking higher in search engine listing thus increasing the number of visitors to your site. Try to separate each keyword with a hyphen; it will make the keywords easier to catch by search engine spiders.
2. Choose the right keywords
This can be tricky. A lot of people will instinctively think that the more popular the search term, the better it his for the website's content, but this couldn't be farther from the truth. If your keywords are too popular, chances are many other websites decided to use them in their site's content, thus increasing the level of competition. Choose keywords with a high level of daily search volume without too much competing search results.
3. Build related sites
If your website is an informational site regarding any niche, you can always write a blog about the subject covered in your site or even start a discussion board. You will then be able to get free publicity from these sites by creating a traffic vortex in which your blog readers and discussion boards will be sucked into and directed to your main site, and vice versa. If you think building a discussion board is too much hard work, let me tell you that it's not that difficult. As a matter of fact, there are tons of free programs such as phpBB that can make the job a breeze.
4. Write articles
Write articles related to the subject of your site and submit them to the most relevant article directories. Articles are a great free way to send traffic to your website and they also are great for building back links to your website. More back links usually mean more traffic and better search engine rankings.
5. Write a free report related to your niche
This is probably one of the best ways to get free publicity for your site. Write a free report full of useful information and links to your site and allow the readers to send copies to their friends. If your report is any good, it can become a viral publicity tool for your website and send thousands of visitors to your site for years to come, all that for free!
Conclusion
These are only 5 ways that you can increase web traffic to your website, but there are plenty more that I won't have the time to cover in this article. But if you build peripheral sites around your main site, choose a keyword rich domain name and choose the right keywords for your site's content, write good articles and submit them to the right directories and create a good report that will be free to distribute, you should substantially increase traffic to your site in no time.