Search engine optimization is a methodology of strategies, techniques and tactics used to increase the amount of visitors to a website. Search Engine Optimization (SEO) is used to promote the business on Search Engine platforms like Google, Yahoo, Bing, etc. SEO is classified into two parts On Page and Off Page Optimization.