Search engine optimization (SEO) is optimizing the website on search engine. Getting website on top of the search page. But there is a science to it. Search engines reward pages with the right combination of ranking factors, or “signals.” SEO is about ensuring your content generates the right type of signals.
Source : http://searchengineland.com/