SEO stands for search engine optimization which techniques are use to gain good ranking in search engines.