# How Google Search works

Category: [Basics & Search Engines](https://seo-geo-glossary.com/en/glossary/category/basics-search-engines/) › [Search engines & search](https://seo-geo-glossary.com/en/glossary/category/basics-search-engines/search-engines-search/)

**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.

## 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.

*Diagram: From URL to search result.* 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.

## Related terms

- [Organic search](https://seo-geo-glossary.com/en/glossary/organic-search/index.md)
- [Zero-click search](https://seo-geo-glossary.com/en/glossary/zero-click-search/index.md)
- [SEO (search engine optimization)](https://seo-geo-glossary.com/en/glossary/seo/index.md)
- [Crawling](https://seo-geo-glossary.com/en/glossary/crawling/index.md)
- [Indexing](https://seo-geo-glossary.com/en/glossary/indexing/index.md)
- [Ranking](https://seo-geo-glossary.com/en/glossary/ranking/index.md)
- [Googlebot](https://seo-geo-glossary.com/en/glossary/googlebot/index.md)

## Sources

- [In-Depth Guide to How Google Search Works – Google Search Central (updated 18.12.2025)](https://developers.google.com/search/docs/fundamentals/how-search-works)
- [Search Essentials – Google Search Central](https://developers.google.com/search/docs/essentials)

---

Last updated: October 8, 2026
URL: https://seo-geo-glossary.com/en/glossary/how-google-search-works/
