SEO is the process of changing your site to ensure that the Google algorithm puts it at the top of the search engine results pages for targeted keywords and phrases. Google uses web crawlers to check sites online, searching for key features that match particular products or questions that users search for.