Deutsch

Google Search is a fully automated search engine that uses software called web crawlers to find pages for its index. From a site owner’s perspective, Google describes three stages, and not every page passes through all of them: crawling, indexing and serving search results.

From URL to search resultFive stations from left to right: discovery via links and sitemaps, crawling after checking robots.txt, rendering after waiting in the render queue, indexing with duplicate clustering and canonical selection, serving matching results. Links found in the rendered HTML lead back to discovery. Below each station are typical hurdles according to Google.1 · CRAWLING2 · INDEXING3 · SERVINGDiscoverlinks onknown pages,sitemapsCrawlcheck robots.txt,then fetchthe URLRenderrender queueChromium runsthe JavaScriptIndexcluster pages,pick canonical,storeServeresults fromthe index forthe querynew links from the rendered HTMLTYPICAL HURDLES ACCORDING TO GOOGLEno link,no sitemap*server ornetwork errors,robots.txt blocksno 200 statusor noindex: mayskip renderinglow quality,noindex, duplicateof another URLnot relevant,low quality,robots meta ruleSchematic. Google counts discovery and rendering as part of the crawling stage.* An inference, not a Google statement.
Schematic path of a URL through Google Search. Google describes three stages: crawling (including discovery and rendering), indexing and serving search results. Indexing is not guaranteed. Sources: Google Search Central: In-depth guide to how Google Search works; Google Search Central: Understand JavaScript SEO basics.

Stage 1: Crawling

There is no central register of all web pages. Google finds pages because it has visited them before or because a known page links to them. Googlebot decides algorithmically which sites to crawl, how often and how many pages to fetch from each. When it fetches a page, it renders it and runs the JavaScript it finds, using a recent version of Chrome.

Stage 2: Indexing

Google analyzes the content of a page to understand what it is about. It groups similar pages and picks the one that is most representative of the group, which is the canonical page. Google writes that indexing is not guaranteed and that not every page it processes will be indexed.

Stage 3: Serving search results

When someone searches, Google looks for matching pages in its index and returns results by relevance. Results vary with the user’s location, language and device. Google doesn’t accept payment to rank pages higher, and ranking is done programmatically.

Example

A new product page is linked from a category page that Google already knows. Googlebot follows the link, renders the page and stores it in the index. A search for the product name can then return it.

FAQ

How does Google Search work step by step? It crawls pages, indexes the content and serves results for a query from the index.

Why can an indexed page be missing from results? Google says that indexing is not guaranteed and that results are chosen by relevance to the query. A page can therefore be processed and still not appear for a given search.

Sources

  1. In-Depth Guide to How Google Search Works – Google Search Central (updated 18.12.2025)developers.google.com
  2. Search Essentials – Google Search Centraldevelopers.google.com

Last updated: