Search engine optimization is the process of generating traffic organically from search engine results.
It comprises of a mix of strategies to refine website visibility so that it can be indexed and ranked by search engines.
SEO revolves around improving the search engine results page (SERP) ranking, which pushes your site above your competition.