Create a website Creating a websites gives you a hub, or a place to drive all the visitors you will receive using the tips described in this article. You can always use free blogs, but you are limited in how you can design and edit the graphics and overall template. Having a website that you control your online business from will make sure that you are always in the drivers seat. Also, It seems to be harder to get free blogs to reach the top of the search engine traffic rankings. Optimize for the search engines using long tail keywords in your niche Whatever niche your online business is in it is sure to have lots of competition from other competing sites for the phrase that best describes your market. This is where keyword research comes in handy. You want your website to be laser focused on one main topic or theme. Search engines will show your site in it's search results for that phrases that appear regularly on your website. For example if you run a wireless phone business then the phrase "wireless phone services" would be the best descriptor for your website title and should be used in the headings and throughout the content of your website. While researching you find that the competition is too much to get the type of search engine traffic you want in the time frame you desire. Choosing a longer word in that "wireless phone services" family such as "best wireless phone services comparison". It should be pretty easy to create a website comparing wireless phone services and still sell your wireless phone products. Also, since "best wireless phone services comparison" is a long tail key word that gets less searches than "wireless phone services" it will be easier to dominate the top spot for that keyword. With enough time your site will even get searched for the main keyword since the phrase is still contained in your long tail keyword. Add content daily with a word press blog The reason adding a Word Press blog to your site is great for traffic is because Google places these pages in it's search results fairly quickly, and because you don't have to know HTML to add a page of content any time you wish, which saves you time. Adding pages to your site means more traffic because there are more pages that can ultimately be viewed on your website. Over time this tip alone can drive thousands of visitors to your site every day. Think about it. If your website has 1000 pages that is at least 1000 visitors you could be receiving each and every day. Make sure to make your blog titles and content relevant to your online business products Submit every blog post to social networking sites Submitting your online business blog posts to social networking sites and bookmarking sites such as stumbleupon.com, onlywire.com, and digg.com are ways to establish your content on the internet in the eyes of the biggest search engine where the bulk of your free traffic will be coming from and that's Google. Submitting every blog post to these sites will guarantee that they will be visited now and into the future. If you want to see your online business traffic jump then get into the habit of blogging daily and submitting your content to these sites.