The best approach for increasing website traffic is by implementing an SEO strategy that naturally draws organic website traffic from the search engines. A successful SEO implementation will bring a string of targeted buyers to your website that are motivated to learn more about your business, and your products or services.
SEO is much cheaper than other advertising options that you can consider - print advertising, radio ads, television ads, direct mail, and many other options. Another benefit with an SEO implementation is that it provides results well into the future, assuming that there are continual tweaks made to fine tune and update the SEO strategy.
Other advertising methods often bring a burst of business while the marketing campaign is active, but typically provide no lasting sales value as soon as it is completed. SEO done properly provides sustainable traffic over the long term.
When interest users find your website by entering the keyword phrases that you are targeting, you can consider them be very 'warm' leads. Obviously they are looking for products and services similar to what you provide, otherwise they would not have searched on the keyword phrase that led them to your website. If they can find your website you can take advantage of this by responding with the specific type of information they are seeking.
There are no shortcuts when building a meaningful and sustainable online marketing presence. SEO is not the glitziest marketing campaign but SEO provides a number of positive results that will provide a consistent stream of targeted buyers to your website.
So the answer to the question addressed in the title of this article - 'how do i get more traffic to my website' - is simple. We recommend that you consider a long term, strategic investment into your online marketing strategy. It is an investment that will have a long shelf life and provide long term value.