SEO is abbreviation for search engine optimization. If you create a website and you want traffic on your website or visitors from all over the world come to visit your site. Search engines like Google, Yahoo, Bing index the pages of a website and store in its database, whenever you enter any keyword in the search console of a search engine like Google then it fetch all the data related to the keyword. Words write in the search console of search engine, are called keywords.
There are three ways to optimize your website like posting the link of your website on different social media like facebook, whatsapp, etc but here you can get little views. Second option is to advertize through ads, which is very expensive. Third option is to promote your site through organic search. You can gain million of views though organic search.
When you enter a keyword in a search engine then it provide list of millions of websites. This list of websites is indexed by search engine on basis of some conditions. Search engine is working on basis of algorithms. These algorithms keep changing with time and new terms and condition are added in it.
Now the question arises that how you optimize your website so that it appears on the first page of search engine. There are some rules and guideline that you can follow to optimize your website or to bring your website to the first page of search engine. This process is called search engine optimization or SEO.
When you create a website then who inform Google about the website and its content. Google itself is a website so first you add the url of your website into Google’s webmaster. Google use their algorithm to rank your website. The ranking of a website keep changing, so a website cannot maintain its ranking position all the time because Google keep changing its algorithms. The changing position of a website depends on the algorithms of Google. Google keep secret its algorithm.