Search engine optimization (SEO) is the process of optimizing a website so that it performs well in organic search, which is when an user is searching for the product you are offering, your website appears within the 1st 5 results. Ranking highly for search terms which are also known as keywords improves the visibility of a website and gain a higher number of website visitors to the website.