SEO, or search engine optimization, is making sure that your site is found high on the list of results that a search engine returns. You want to maximize the number of visitors to your website. There are certain tricks and challenges involved in getting this right. As your brand is competing with other brands, you want to increase its chances of being spotted.