Search engine optimization (SEO) is the process of improving the visibility of a website or a web page in search engines via the "natural" or un-paid search results.
Search engine optimization allows you to connect and engage with your targeted audience via natural search.
Two Major Factor of SEO
On-page optimisation - In search engine optimization, on-page optimization refers to factors that have an effect on your Web site or Web page listing in natural search results. These factors are controlled by you or by coding on your page. Examples of on-page optimization include actual HTML code, meta tags, keyword placement and keyword density.
Off-page optimisation - In search engine optimization, off-page optimization refers to factors that have an effect on your Web site or Web page listing in natural search results. These factors are off-site. Examples of off-page optimization include things such as link popularity and page rank.