Google entwickelte eigens einen Searchbot, also einen Suchroboter, der dazu dient, das Internet zu durchsuchen. Das Programm analysiert Internetseiten und meldet Google die Ergebnisse, welche im Suchindex hinterlegt werden. Stellt jemand eine Google-Suchanfrage, wird das passendste Ergebnis aus eben diesem Suchindex ermittelt.
Die Auswertung von Websites hat einen entscheidenden Einfluss auf deren Platzierung in den Google-Suchergebnisseiten. Im Rahmen der Suchmaschinenoptimierung werden Webseiten so gestaltet und inhaltlich optimiert, dass diese möglichst einfach vom Googlebot ausgelesen und analysiert werden können.
Ein weiterer Begriff für den Googlebot ist ,Webcrawler‘, wobei man den eigentlichen Prozess der Ermittlung von Webinhalten ,Crawling‘ nennt.