SEO stands for search engine optimization. SEO refers to techniques and best practices which optimize website as per search engine standard resulting in higher ranking in organic search results. SEO encourages search engines like Google, Bing, and Yahoo refers your website to people who are looking for your brand, product or services.