search engine use crawlers to find the website one needs. these crawlers searches millions of websites for the particular keyword that you searched for and pulls out the most appropriate websites in the top results. on the other side there are also local seo companies that optimizes website for the crawlers. example search engine use crawlers to find the website one needs. these crawlers searches millions of websites for the particular keyword that you searched for and pulls out the most appropriate websites in the top results. on the other side there are also local seo companies that optimizes website for the crawlers. example youtube.com/watch?v=t_lUOhUYwOA