Search engines scan and crawl your website to see what it is about and then pick keywords from your website to show for in searches. Best SEO practices make sure your website is easy for search engines to navigate through which in turn brings your website to the top in searches.