Search engine optimization or SEO is a technique applied to increase the visibility and ranking of a website in search engines like Google, Yahoo, Bing etc. It also helps in increasing visitor traffic to a website, increase return on investment as well as convert visitor traffic into customers which increases sales and leads. It is one of the most effective internet marketing tool than the rest.