Search Engine Optimization is an effect long term solution to getting web traffic.
You can’t just create a website and expect to be found. If you are not on the first page of Google for your keywords, then you are missing out on thousands of potential leads and sales from your website.
By optimizing your website to be more search engine friendly, you will find gradual movement in the search engine giants, such as Google, Bing and Yahoo.