SEO stands for “search engine optimization. SEO is a very diverse and complex area of Internet marketing that can only be fully comprehended with years of experience and a wealth of knowledge. It is the method of getting traffic from the organic, editorial listings on search engines. All key search engines such as Google, Yahoo and Bing have such results, where web pages and other content such as local, general business side anything listings are shown and ranked based on what the seo considers most applicable to users.