There are a whole lot of ways to create traffic. One is to create a blog whose subject matter is your business and what it centers around.
For Example: Your business is online, a home profit center, stay at home profits, work from home. You might go to google and check to see what are the main key words for "work from home".
To do so you would go to keyword tool search and type in "work from home business". If you did the following would show up:
business from home,
business opportunities,
data entry,
data entry jobs,
data entry work,
earn money,
extra income,
home based,
home based business,
home based businesses,
home based jobs,
home business,
home job,
home job,
jobs at home,
jobs from home,
making money online,
money from home,
online job,
online jobs,
part time,
part time jobs,
part time work,
work at home,
work at home jobs,
work from home,
work from home jobs,
work online from home,
With these above key words you would use these as tags in your blog regarding working from home. For instance review for example this blog site
http://stayhomeprofits.blogspot.com It has all the tags aforementioned above. It directs to the offer or opportunity that is important to my business. This also is good content to point to the blog and you will need to do this to increase traffic. My traffic increased to 1200 hits in 15 days by just doing this site.
It is a free way to begin moving traffic to your site.
Use keywords that have the highest value and incorporate them in your website as well as meta tags. This is important for you to be visible when ever a search is done for the type of niche of offer you are trying to make visible.
Not to complicated but it is free.
Frank Nelson