How does the Google search algorithm work? From crawling to ranking

How does the Google search algorithm work? From crawling to ranking

Key Takeaways:

The Google search algorithm is not a single piece of code but a complex system of many algorithms working in five phases - from crawling to final re-ranking by Twiddlers. The 2024 API leaks revealed internal systems like Ascorer, NavBoost, and Index Tiers for the first time.

  • The five-phase model (Crawling, Indexing, Query Processing, Ranking, Re-Ranking) is my own didactic framework - Google officially describes three stages. The extended breakdown maps the complexity revealed by the API leaks more precisely.
  • AI-powered semantics: Gemini 2.5, BERT, and the Knowledge Graph understand meaning and user intent - not just keywords. Despite many claims, MUM is NOT used for general ranking.
  • E-E-A-T (Experience, Expertise, Authoritativeness, Trustworthiness) is the foundation of quality evaluation. User signals like NavBoost play a bigger role than Google admitted for years.
  • 2025/2026: AI Mode, INP as the new Core Web Vital, and Gemini 2.5 are fundamentally changing search. The 2024 Google API leaks provided unprecedented insight into internal systems.

Have you ever wondered what exactly happens in the milliseconds after you type a search query into Google and before you receive a perfectly sorted list of answers? It seems like magic, but it’s the result of one of the most complex systems in the digital world: the Google search algorithm.

Think of it as the brain of the internet, managing the world’s largest library. Before you can find a book, the librarian needs to know which books exist, what they’re about, and where they are. That’s exactly what Google does - only at a speed and scale unimaginable to humans.

In this article, I decode this process step by step. I’ll show you how Google evolved from a pure keyword machine to an AI-powered semantic search engine. Through the Google API Documentation Leaks 2024 - first published by Rand Fishkin (SparkToro) and technically analyzed by Mike King (iPullRank) - we now have more insight than ever before. Get ready to open the black box.

What Exactly Is the Google Search Algorithm?

Key Takeaway: The Google algorithm is not a single piece of code but a system of countless algorithms. The 2024 API leaks revealed internal system names like Ascorer, NavBoost, and Twiddler for the first time. The system processes over 8.5 billion search queries daily.

The Google search algorithm is not a single piece of code but a complex system of countless individual algorithms and machine learning processes. Each part of this system has a specific task that contributes to finding the best possible answer to your question from billions of web pages.

The Google API leaks at Search Engine Land provided the first look behind the curtain, revealing internal system names like Ascorer, NavBoost, Mustang, and Twiddler - terms Google had never used publicly. Key interpretation work on these systems was done by Mike King (iPullRank), Julian Redlich (rankmeamadeus.com), and Mario Fischer (Search Engine Land).

The system processes over 8.5 billion search queries daily and must deliver relevant results from an index of hundreds of billions of web pages in fractions of a second. A technical feat that is constantly being refined.

Key Takeaway: The entire search process can be divided into five main phases. This extended model goes beyond Google’s official three-phase description (Crawling, Indexing, Serving) by explicitly mapping the separation between initial ranking (Ascorer) and re-ranking (Twiddler) revealed by the API leaks.

The entire Google Search process is divided into five clearly defined main phases. Each phase builds on the previous one and is critical for what you see on the search engine results page (SERP).

How heavily Google now intervenes in how results are displayed is clear from the AI-generated titles in search results - and the direction search is heading was spelled out most recently at Google Search Central Live Toronto 2026.

Note on the phase model: Google itself officially describes the search process in three phases (Crawling, Indexing, Serving). My extended five-phase model deliberately separates Query Processing, initial ranking (Ascorer/Mustang), and re-ranking (Twiddler framework) as distinct stages, because the API leaks have shown that these steps are internally separate systems with their own logic. This didactic approach helps better understand the actual complexity.
Phase What Happens? Key Systems
1. Crawling Googlebot discovers URLs and downloads pages Googlebot, Sitemaps, robots.txt, Crawl Budget
2. Indexing Content is analyzed and stored Caffeine, Index Tiers (Base/Zeppelins/Landfills)
3. Query Processing The search query is understood Knowledge Graph, BERT, Gemini 2.5
4. Ranking Pages are scored by relevance Ascorer (Mustang), RankBrain, Neural Matching
5. Re-Ranking Final adjustments before display Twiddler, NavBoost, FreshnessTwiddler, QualityBoost

For detailed information on Google’s complete search process, see the official Google guide: How Search Works.

Phase 1: How Does Google Discover the Web? (Crawling)

Key Takeaway: Before a page can rank, Google must discover it. Googlebot follows links, reads sitemaps, and distributes its crawl budget by priority. With over 62% mobile traffic, Mobile-First Indexing is the standard.

What Is Crawling?

Crawling is the process where automated programs (crawlers or spiders) systematically search the internet. Google’s primary crawler is the Googlebot. It follows links from already known pages to discover new ones - much like how you click from one article to the next.

With over 62% of website traffic coming from mobile devices (Source: Statista 2025), the mobile user experience has become the standard. Googlebot primarily uses the smartphone version for crawling (Mobile-First Indexing).

How Does Googlebot Discover URLs?

  • Links from already known pages: When page A links to page B, Googlebot follows that link.
  • XML Sitemaps: A list of all important URLs on your website that you can submit in Google Search Console.
  • URL submission: Manually requesting indexing of individual URLs through Search Console.
  • External links (backlinks): References from other websites to your page accelerate discovery.

What Is the Crawl Budget?

Not every page gets crawled equally often. Google distributes its resources according to the crawl budget - a combination of crawl capacity (how many URLs Google can crawl without overloading your server) and crawl demand (how important Google considers your URLs).

Large, high-quality websites with fast servers receive more budget. Factors like duplicate content, soft 404 errors, or slow load times waste your budget.

Deep dive: You can find a detailed guide on optimization in my guide: Crawl Budget Optimization: How to Get Your Content Indexed Faster

Phase 2: How Does Google Store Content? (Indexing)

Key Takeaway: Google stores content in a three-tier index hierarchy (Base, Zeppelins, Landfills). The Caffeine infrastructure enables continuous rather than batch-based indexing. The mapping of storage media to tiers is based on Mike King’s analysis of the leaked data.

Indexing is the process where information found during crawling is analyzed, understood, and stored in a massive database - the Google Index. Only indexed pages can appear in search results. You can find an in-depth analysis of both processes in my article: Crawling & Indexing: How Google Finds and Stores Your Content.

What Is Caffeine?

Caffeine is Google’s indexing infrastructure, introduced in 2010. It is not a ranking change but a complete architecture redesign. Before Caffeine, the index was updated in large batches - today this happens continuously and incrementally.

“Caffeine provides 50 percent fresher results for web searches than our last index, and it is the largest collection of web content we have offered.”

- Google Search Central Blog (2010)

The Index Tiers: Base, Zeppelins, Landfills

The Google API leaks revealed that the index is structured in three tiers - a detail Google had never publicly communicated. The tier names themselves (Base, Zeppelins, Landfills) come from the leaked API documents. The mapping to specific storage media is an interpretation by Mike King (iPullRank), based on references to Google’s TeraGoogle infrastructure in the leak documents:

  • Base (likely flash storage, per King’s analysis): The most important, frequently updated content. Fastest access, highest priority. This is where you want to be!
  • Zeppelins (likely SSDs): Content of medium importance and freshness. Solid performance, but not top priority.
  • Landfills (likely HDDs): Rarely updated or less important content. Slowest access, lowest priority.
Tip: You want your most important pages in the Base tier. Achieve this through regular updates, high quality, strong user signals, and clean technical structure.

Phase 3: How Does Google Understand Your Search Query?

Key Takeaway: Google understands concepts today, not just keywords. BERT reads text bidirectionally, RankBrain translates terms into vectors, and the Knowledge Graph connects entities. Gemini 2.5 adds multimodal reasoning capabilities. Despite popular claims, MUM is NOT active in general ranking.

The days when Google was a pure keyword machine are long gone. Today, the search engine wants to understand what you really mean - your intent, the context, and the meaning behind your words.

The Shift from Keywords to Concepts

This fundamental shift was driven largely by the Hummingbird update in 2013. Since then, Google understands that someone searching for “best pizza place nearby” doesn’t just want a list of websites, but concrete, local restaurant suggestions with reviews, opening hours, and directions.

What Is the Google Knowledge Graph?

The Knowledge Graph is Google’s massive knowledge database about entities (people, places, things, concepts) and their relationships. Google doesn’t just know that “Albert Einstein” is a string - it knows he was a person, a physicist, born in Ulm, connected to the theory of relativity, and won the Nobel Prize.

This networked knowledge enables direct answers in Knowledge Panels, Featured Snippets, and AI Overviews - without the user needing to visit a website.

How AI Revolutionized Language Understanding

BERT (since 2019)

BERT (Bidirectional Encoder Representations from Transformers) revolutionized language understanding. It reads text bidirectionally - in both directions simultaneously - and thereby understands the context of small words like “for,” “without,” or “not” that were previously often ignored.

Example: For the search query “can I pick up medication FOR someone,” BERT understands that you want to know if you can pick up medication for another person - not for yourself. Before BERT, the small word “for” was often ignored, leading to irrelevant results. (This example comes from Google’s official BERT announcement by Pandu Nayak, 2019.)

Gemini 2.5 (2025)

The latest milestone is Google’s Gemini 2.5 AI, used in both the new AI Mode and traditional search results. Gemini can process multimodal queries (text, image, and video simultaneously) and has advanced reasoning capabilities that enable complex multi-step thinking processes.

What About MUM?

Important: MUM is NOT used for general ranking! Despite many claims in the SEO community, MUM (Multitask Unified Model) is currently only used for specific applications - such as COVID vaccination information and certain Featured Snippets. Google itself confirms in its official Ranking Systems Guide: “MUM is not currently used for general ranking in Search.” This is one of the most common SEO myths of 2025.

Phase 4: How Does Google Select the Best Results? (Ranking)

Key Takeaway: Ascorer is the central ranking algorithm that scores pages before AI systems and Twiddlers make their adjustments. It is embedded in Google’s Mustang system. RankBrain and Neural Matching complement the evaluation with semantic understanding.

Ranking is the heart of Google Search - this is where it’s decided which pages appear at position 1, 2, or 3 and which disappear to page 10.

What Is Ascorer? The Primary Ranking Algorithm

Ascorer likely stands for “Amit’s Scorer” - named after Amit Singhal, the former Head of Search. This derivation goes back to the analysis by Julian Redlich (rankmeamadeus.com, 2023), who first described the connection between the internal variable name and Singhal in the SEO community. Ascorer is the fundamental ranking algorithm that scores pages BEFORE all other adjustments by RankBrain, BERT, or Twiddlers are applied.

Ascorer is embedded in the Mustang system - Google’s central infrastructure for scoring, sorting, and serving search results (cf. Mike King’s leak analysis at iPullRank). Mustang processes hundreds of ranking signals, including:

  • Content relevance to the search query
  • Content quality and depth
  • Backlink profile and PageRank
  • Technical factors (load time, mobile-friendliness, Core Web Vitals)
  • User signals and engagement metrics

The AI Layer: RankBrain and Neural Matching

RankBrain (since 2015) was Google’s first machine learning system in ranking. It translates words and phrases into mathematical vectors (word embeddings) to understand concepts rather than keywords. For a search query like “apex predator food chain,” RankBrain can recognize that you’re probably looking for related concepts. According to Google, around 15% of all daily search queries are completely new - RankBrain helps understand these too.

Neural Matching (since 2018) extends this approach. Danny Sullivan (Google) described it as a “super-synonym system”: it understands the conceptual connection between search queries and page content - even when the words don’t match. A page about “why is my TV acting weird” can thus rank for “TV color problems fix.”

A complete overview of all active ranking systems is available in Google’s official guide to ranking systems.

Phase 5: What Happens After Ranking? (Re-Ranking & Twiddlers)

Key Takeaway: Twiddlers are specialized re-ranking modules that become active after the initial Ascorer evaluation. They can modify scores, shift positions, or filter results. In 2018, over 65 Twiddlers were in production - today, by various analysts’ estimates, likely well over 100.

After Ascorer and the AI systems have done their work, the final adjustment comes through the Twiddler framework. This phase was only revealed through the API leaks and shows how complex the system truly is.

What Are Twiddlers?

Twiddlers are specialized re-ranking modules that run after the initial Ascorer evaluation. They act as the final authority and can:

  • Adjust a document’s information retrieval score up or down
  • Change a result’s position (promote or demote)
  • Completely filter results or control SERP diversity
  • Restrict categories (e.g., max 3 blog posts or 2 videos per SERP)
Note on sources: The Twiddler functionality was first revealed through an internal Google document (Twiddler Quick Start Guide, dated 2018). From an SEO perspective, Julian Redlich, Mike King, and RESONEO have led the interpretation of these documents.

Known Twiddler Systems

Through the API leaks, we know some of the most important Twiddlers:

  • NavBoost: Adjusts rankings based on user behavior and click logs (more in the next chapter)
  • FreshnessTwiddler: Rewards fresh, current content for time-sensitive queries like news or events
  • QualityBoost: Improves rankings for high-quality content based on quality signals
  • SiteBoost: Promotes or demotes entire websites based on site-wide quality signals
  • RealTimeBoost: Prioritizes breaking news and current events in real-time

Isolation principle: According to the leaked internal Twiddler Quick Start Guide, each Twiddler operates in isolation - without knowledge of other Twiddlers’ decisions. The framework then consolidates all recommendations into a final ranking. In 2018, over 65 Twiddlers were already in production - today likely well over 100, though the exact number is not publicly known.

What Is the Most Important Ranking Factor?

Key Takeaway: E-E-A-T (Experience, Expertise, Authoritativeness, Trustworthiness) is the central quality concept. Trust is the most important element according to the Google Quality Rater Guidelines - an untrustworthy page has low E-E-A-T by definition.

The most important overarching ranking factor is content quality, which Google evaluates using the E-E-A-T concept. Practical implementation is crucial, so I recommend my detailed E-E-A-T: The Ultimate Guide for More Trust and Top Rankings.

What Do the Letters in E-E-A-T Stand For?

  • Experience: Does the author demonstrate practical, lived experience with the topic? Have they actually tested the product, visited the location, experienced the situation?
  • Expertise: Is the author a recognized expert in their field? Do they have relevant education, certifications, or demonstrable competence?
  • Authoritativeness: Is the website and author considered an authoritative source for the topic? Are they cited and linked by other experts?
  • Trustworthiness: Is the site secure, transparent, and trustworthy? Is there an imprint, privacy policy, secure connection?

“Trust is the most important member of the E-E-A-T family because untrustworthy pages have low E-E-A-T no matter how Experienced, Expert, or Authoritative they may seem.”

- Google Quality Rater Guidelines

The complete evaluation criteria can be found in the Google Quality Rater Guidelines (PDF). I analyzed the key changes from the latest update: Google Quality Rater Guidelines Update September 2025.

How Important Are User Signals Really? (NavBoost)

Key Takeaway: NavBoost proves what Google denied for years: click data and user behavior are hard ranking levers. The system stores and analyzes 13 months of click data. This fact was also confirmed in the US antitrust case against Google.

The Google API leaks confirmed something Google publicly denied for years: click data and user behavior play a massive role in ranking. You can find a detailed analysis of these revelations in my article: Google Leak: Why User Signals Matter More Than Everything You Thought You Knew About SEO.

What Is NavBoost?

NavBoost is a re-ranking system based on click logs and user behavior. The existence and importance of NavBoost was revealed not only through the API leaks but also confirmed by Pandu Nayak’s testimony in the US antitrust case against Google (2023). The leaks show that Google stores and analyzes 13 months of click data. The following metrics factor in:

  • Click-Through Rate (CTR): How often is a result clicked for a specific query compared to other results?
  • Long Clicks vs. Short Clicks: Does the user stay on the page for a long time (positive) or return to the SERP within seconds (negative)?
  • Pogo-Sticking: Does the user bounce between multiple results? This is a strong negative signal.
  • Dwell Time: How long does the user spend on the page before returning to search?
  • ChromeUX data: Real user data from the Chrome browser also feeds into the evaluation.

What Does siteAuthority Mean?

The leaks also reveal a field called siteAuthority - although Google publicly denied for years that anything like “Domain Authority” exists. This signal apparently evaluates the overall quality and trustworthiness of a website at the domain level - not just individual pages.

Why Does Google Constantly Update Its Algorithm?

Key Takeaway: Google makes thousands of changes per year. Only a few are major Core Updates that shake up entire industries. In 2025, there were four significant rollouts - in March, June, August, and December.

Google updates its algorithm thousands of times per year to improve search results, adapt to new user behavior, and combat manipulation attempts. Most changes are small and barely noticeable - but a few “Core Updates” can shake up entire industries.

The Most Important Updates of 2025

Update Period Focus
March Core Update Mar 13-27 (14 days) Content quality, AI content devalued
June Core Update Jun 30 - Jul 17 (16 days) User-centered content, HCU recoveries
August Spam Update Aug 26 - Sep 22 (27 days) AI spam, SpamBrain improvements
December Core Update Dec 11-29 (18 days) Pre-holiday, increased complexity

My detailed analyses of the 2025 updates:

You can track all official updates at the Google Search Status Dashboard. How to interpret SERP volatility and respond to updates is covered in: How the Semrush Sensor Helps You Master SERP Volatility and Google Updates.

Key Developments: AI Mode, INP, and Gemini 2.5

Key Takeaway: AI Mode fundamentally changes traffic distribution: Google breaks down complex questions via “Query Fan-Out” into parallel sub-searches. INP replaced FID as a Core Web Vital, and llms.txt provides a new interface for AI crawlers.

What Is Google’s AI Mode?

In 2025, Google introduced AI Mode - a completely new way to search, powered by Gemini 2.5. AI Mode uses a “Query Fan-Out” technique: Google breaks down complex questions into subtopics, searches multiple sources in parallel, and creates AI-generated, comprehensive answers. The term “Query Fan-Out” was coined by Google’s VP of Search Liz Reid at Google I/O 2025.

Warning - SEO implication: AI Mode ranks websites differently than traditional search. According to Google’s documentation, the system searches numerous sources in parallel for a single answer - empirical measurements (by Columbus AEO and Ekamoira) typically show 8-12 parallel sub-queries in standard AI Mode, significantly more for complex queries. Only a few sources are shown in the source selection. This fundamentally changes traffic distribution.

The differences and SEO implications in detail:

What Changes with Core Web Vitals?

Since March 2024, Interaction to Next Paint (INP) is officially part of Core Web Vitals, replacing First Input Delay (FID) (Source: web.dev). The key difference: INP measures your website’s responsiveness to all user interactions throughout the entire visit - not just the first one.

Core Web Vitals Benchmarks 2026

Metric Good Poor
LCP (Largest Contentful Paint) < 2.5 seconds > 4 seconds
INP (Interaction to Next Paint) < 200ms > 500ms
CLS (Cumulative Layout Shift) < 0.1 > 0.25

More at the official Web Vitals documentation.

llms.txt - Preparing for AI Crawlers

With the rise of AI search systems, the question of how to optimize your content for AI crawlers becomes relevant. The llms.txt format was proposed in September 2024 by Jeremy Howard (Answer.AI) and provides a structured way to give AI systems information about your website. It works similarly to robots.txt, but specifically for Large Language Models: llms.txt Explained: Step-by-Step Guide & Practical Example.

Infographic: The 5 Phases of the Google Search Algorithm

Infographic: The 5 phases of the Google search algorithm - from crawling through indexing and query processing to ranking and re-ranking
The 5 phases of the Google search algorithm with key systems per phase. Sources: Google API Leaks, Google Search Central.

Conclusion: Your SEO Strategy for the Modern Algorithm

Key Takeaway: Modern SEO success rests on four pillars: Technical excellence, semantic relevance, absolute trustworthiness (E-E-A-T), and AI optimization. The days of simple tricks are definitively over - work WITH the algorithm, not against it.

Understanding the Google algorithm means recognizing that there are no simple tricks anymore. The days when keyword stuffing and link spam could manipulate rankings are definitively over. Modern SEO success in 2026 is built on four fundamental pillars:

  1. Technical Excellence: Ensure flawless crawlability and indexability, pay attention to Core Web Vitals (especially INP < 200ms), and use structured data. A technically sound website is the foundation.
  2. Semantic Relevance: Create content that covers topic areas deeply and comprehensively. Answer your target audience’s questions better, more completely, and more helpfully than anyone else.
  3. Absolute Trustworthiness: Build your personal brand, demonstrate your real expertise and experience, and become an authority that both users and Google trust (E-E-A-T).
  4. AI Optimization: Prepare your content for AI Mode and AI Overviews. Structure information clearly, answer questions directly and comprehensively, and become a citable source.
Your next step: By aligning your strategy with these four principles, you work WITH the algorithm, not against it. You build on sustainable quality, not short-term tricks. That is the only reliable path to top rankings - even in the AI era of 2026 and beyond.

Frequently Asked Questions (FAQ)

How often does the Google algorithm change?

Multiple times daily. Google confirms thousands of small changes per year. Larger, noticeable Core Updates are rolled out 3-4 times annually. In 2025, there were Core Updates in March, June, and December, plus a Spam Update in August.

What are the most important Google ranking factors in 2026?

The key concepts are: content quality and E-E-A-T (Experience, Expertise, Authoritativeness, Trustworthiness), Mobile-First optimization and Core Web Vitals (especially INP), semantic relevance and comprehensive topic coverage, and technical SEO (crawlability, indexing, page speed). User signals via NavBoost also play a central role.

What is Ascorer?

Ascorer (likely “Amit’s Scorer,” named after Amit Singhal - derivation: Julian Redlich, 2023) is Google’s primary ranking algorithm that scores pages BEFORE RankBrain, BERT, or Twiddlers make their adjustments. It is part of the Mustang system and was first publicly revealed through the 2024 Google API leaks.

Is MUM used for ranking?

No, not for general ranking. Despite many claims in the SEO community, MUM (Multitask Unified Model) is currently only used for specific applications such as COVID vaccination information and certain Featured Snippets. Google has officially confirmed: “MUM is not currently used for general ranking in Search.” (Source: Google Ranking Systems Guide)

What are Twiddlers?

Twiddlers are re-ranking modules that run AFTER the primary ranking (Ascorer). They adjust the final search results based on specific criteria - e.g., NavBoost for user signals, FreshnessTwiddler for freshness, or QualityBoost for high-quality content. According to the leaked internal Twiddler Quick Start Guide (2018), over 65 Twiddlers were already in production at that time.

What did the 2024 Google API leak reveal?

The leaks - first published by Rand Fishkin (SparkToro) and technically analyzed by Mike King (iPullRank) - revealed internal system names and functions: Ascorer as the primary ranking algorithm, NavBoost for user signals (with 13 months of click log data), Index Tiers (Base/Zeppelins/Landfills) for storage prioritization, siteAuthority as a domain-wide quality signal (despite Google always denying “Domain Authority”), and the Twiddler framework for final re-ranking.

Last updated: April 24, 2026 - Full content refresh: TL;DR restructured to “The Key Takeaways” format, all source attributions refined (Julian Redlich, Mike King, Mario Fischer, RESONEO), phase model infobox added distinguishing from Google’s official 3-phase description, US antitrust case referenced for NavBoost, AI Mode Query Fan-Out backed with empirical measurements (Columbus AEO, Ekamoira), 2025 Core Updates with analysis links updated.
Christian Ott - Gründer von www.seo-kreativ.de

Christian Ott – Creative SEO Thinking & Knowledge Sharing

As the founder of SEO-Kreativ, I live out my passion for SEO, which I discovered in 2014. My journey from hobby blogger to SEO expert and product developer has shaped my approach: I share knowledge in a clear, practical way-without jargon.