As the name suggests, SEO is optimizing a website for Search Engines. The reason to do so is to get found by people who use search engines to find information, look out for services, purchase products online etc etc. As search engines are programs, they have a set of parameters that decide which websites are to be displayed on search results. Nowadays search engines are so advanced that they index or crawl almost all websites, but the question is who will be displayed on the top results for a certain query. Almost 70% of people do not go beyond 1st page for a certain term query. Out of these top 5 search results get 90% of the traffic. Now, with billions of people using search engines worldwide, it has become a new marketing avenue for professional companies. To make themselves, the most “popular” search engine, SE’s ranks the websites according to the relevance and utility of a particular website for a certain keyword query. Different parameters are used to ascertain the relevance of a website, which depends and vary from engine to engine. And SEO or Search Engine Optimization is a process that works around those parameters to make a particular website rank on the top SE results.
SEO is broadly classified as ON PAGE and OFF Page SEO