SEO or search engine optimization is the process through which quality as well as volume of the traffic of websites from the search engines is increased. This is done via natural ways including organic ways that bring in long term popularity for the website. It is generally said that the higher the ranking of websites in the search engines the more visitors the site is going to have. SEO can target all different types of search like local search, image search as well as industry specific vertical search engines. This is one of the most widely used internet marketing strategies and caters to the demands of people in an appropriate way.