SEO or search engine optimization is an essential part of branding and marketing business on online platform. It is a strategic approach involving research and developing understanding of search engine performance to optimize websites to feature high in ranking in search results.