Search Engine Optimization or simply SEO is a powerful technique used to rank a website in search engines like Google, Yahoo or Bing for a particular keyword or search. Whenever we enter a keyword (say shoes) inside the search box of a search engine (say Google), a list of sites relevant to the keyword are shown. We tend to visit top sites because we believe that the top searches will be enough to satisfy our requirement. However, it seems really surprising that why some websites are shown at the top positions in search engine than the sites we must know. The answer to this question is SEO. Since, the site for that keyword is highly optimized that's why it is at the top position among the various other sites relevant to the same keyword. The more the site is optimized, the better it will be going to rank in search engine.