If you need to get site visitors from search engines such as Google, Yahoo, Bing, Ask, etc. then you need some form of (SEO) Search Engine Optimization. In brief SEO is how your pages are “read” by the SE’s (Search Engines) and the pointers & links from other websites on the Internet to your website. Search Engines try to deliver higher quality search results for given keywords. The SEO tricks that had worked years ago no longer have a positive effect on your website as SE’s work harder to provide higher quality results for their users. This means that SEO is a constantly evolving science.
While many focus their entire energy on traffic from the SE’s, many websites find that more and higher-quality traffic can be generated from other Internet sources. There is more to marketing a website than search engines that should not be overlooked.