Search engine optimization refers to optimization of a website in such a way that it enhances the visibility of the website on the search engines. In the modern era of digital marketing, SEO has become an indispensable part of the marketing strategy of the companies.