New ChatGPT vs Google Search Volume: What OpenAI’s 20% Claim Really Means

Google Search

How Google Search Works in 2026: Crawling, Indexing, Ranking and AI Answers

A plain-English walkthrough of how Googlebot finds pages, how Google decides what to index and rank, and where AI Overviews and AI Mode fit in.

How Google Search Works in 2026: Crawling, Indexing, Ranking and AI Answers

Quick Answer

Google Search works in three stages. Googlebot crawls pages it finds through links and sitemaps. Google renders and indexes the pages worth keeping, and picks one canonical version of duplicates. Then its ranking systems serve the most relevant, helpful results for each search. AI Overviews and AI Mode use that same index, so pages must be indexed and eligible for a snippet to be cited.

Key Takeaways

  • Every page must pass three filters: crawling, indexing and serving. I always find which one stops a page before fixing anything.
  • robots.txt controls crawling, not indexing. Use noindex on a page Google can crawl to keep it out of Google.
  • Googlebot fetches the first 2MB of an HTML file and the first 64MB of a PDF, measured uncompressed.
  • Canonical tags, redirects, sitemaps and internal links are signals. If they conflict, Google may choose its own canonical.
  • AI Overviews and AI Mode use the same index, with no extra technical requirements beyond being indexed and eligible for a snippet.
  • The URL Inspection tool in Search Console shows crawl status, indexing status and Google's chosen canonical for any URL.
In this article
  1. How Google Search Works: The Three Stages
  2. Stage 1: Crawling and How Googlebot Finds Your Pages
  3. Stage 2: Indexing, Rendering and Canonicalisation
  4. Stage 3: How Google Ranks and Serves Results
  5. Where AI Overviews and AI Mode Fit In
  6. How to Check Your Page Is Crawled and Indexed
  7. Conclusion
  8. Frequently asked questions

Are your pages missing from Google? Or do they show up, but never where you want them? In my experience, the cause almost always sits in one of three stages. Here is how Google Search works in plain words. Googlebot crawls the pages it finds. Google indexes the ones worth keeping. Then its ranking systems serve the most useful results for each search. AI Overviews and AI Mode are built on top of that same pipeline, not beside it.

How Google Search Works: The Three Stages

Google describes Search as three stages, and it is clear that not every page gets through all of them. It also says plainly that it does not take payment to crawl a site more often or to rank it higher.

Stage What Google does Common reason a page drops out
Crawling Finds URLs and downloads their text, images, video and code Blocked by robots.txt, server errors, no links pointing to it
Indexing Renders the page, works out what it is about, picks a canonical version and stores it Low quality, copy of another URL, noindex tag
Serving Matches indexed pages to a search and puts them in order Not relevant enough, weaker than competing pages

Google’s own in-depth guide to how Google Search works is the main source for this model. When a page is not performing, my first step is always to find which of these three stages is stopping it.

Stage 1: Crawling and How Googlebot Finds Your Pages

There is no master list of every page on the web. Google has to keep finding URLs, and it does that with an automated program called Googlebot.

How Discovery Works

Googlebot finds new URLs in three main ways:

  • Links from pages it already knows. A new blog post linked from your homepage or a category page gets found the next time Google crawls that page.
  • Links from other sites. A mention on a supplier’s site or an industry directory can lead Googlebot to you.
  • XML sitemaps. A file that lists the URLs you want crawled. You submit it in Search Console or point to it in robots.txt.

How Google Decides What to Crawl and How Often

An algorithm decides which sites to crawl, how often, and how many pages to fetch from each. Googlebot also slows down on purpose so it does not overload your server. If your site starts returning HTTP 500 errors or responds slowly, Google takes that as a sign to back off.

For most small and mid-sized sites, crawl capacity is not the problem. I’d only worry about it on large shops, where filter combinations create thousands of near-duplicate URLs. Our guide to crawl budget for e-commerce covers the fixes.

Googlebot Smartphone and Mobile-First Indexing

Googlebot comes in two main types: Googlebot Smartphone and Googlebot Desktop. Google mainly indexes the mobile version of most sites, so most crawl requests come from the smartphone crawler. If your mobile pages hide content that your desktop pages show, Google may never see that content.

Both crawlers follow the same robots.txt rules, so you cannot block one and allow the other.

File Size Limits Worth Knowing

In early February 2026, Google made its documentation clearer on how much of a file Googlebot fetches for Search. Googlebot crawls the first 2MB of a supported file type such as HTML, and the first 64MB of a PDF. Anything past that point is not considered for indexing.

  • The limit applies to uncompressed data, not the compressed size your server sends.
  • Each CSS and JavaScript file linked in the HTML is fetched separately, with its own limit.
  • Google said these limits were already in place. The update just made the documentation more precise.

Few normal pages come close to 2MB of HTML. The risk is pages stuffed with huge inline scripts or base64-encoded images (images written straight into the code).

What robots.txt Does and Does Not Do

The robots.txt file sits at the root of your domain (for example example.com/robots.txt). It tells crawlers which paths they may request. A simple file looks like this:

User-agent: *
Disallow: /cart/
Disallow: /search/

Sitemap: https://www.example.com/sitemap.xml

Two points cause most of the confusion. This is the mistake I see most often in technical audits:

  1. robots.txt controls crawling, not indexing. A blocked URL can still appear in results, usually without a description, if other pages link to it.
  2. A noindex tag only works if Google can crawl the page. If you block a page in robots.txt and also add noindex, Google never sees the tag. To remove a page from the index, allow crawling and use noindex.

Sitemaps: Helpful, Not Magic

A sitemap tells Google which URLs you see as important. That is most useful for new sites, large sites and pages with few internal links. It does not force indexing.

  • Include only canonical URLs that return a 200 status. Leave out redirects, error pages and noindex pages.
  • One sitemap file can hold up to 50,000 URLs or 50MB uncompressed. Larger sites split them and use a sitemap index file.
  • Google ignores the priority and changefreq values. It uses lastmod only when it is accurate every time, so do not update it unless the page really changed.

Stage 2: Indexing, Rendering and Canonicalisation

Once a page is fetched, Google tries to understand it and decide whether to store it. Indexing is not guaranteed, even for pages that follow every technical rule.

Rendering: How Google Sees JavaScript Pages

Many sites build content with JavaScript. So Google renders pages using a recent version of Chrome, much like a browser would. This lets it see content that only appears after scripts run.

Rendering adds work and can add delay. Content that is in the first HTML is the safest bet. If your product descriptions, prices or internal links only appear after a script runs, check that Google really sees them. The rendered HTML view in the URL Inspection tool shows this. On JavaScript-heavy sites, it is the first thing I check.

Also make sure robots.txt does not block the CSS and JavaScript files the page needs. If Googlebot cannot load them, it may render a broken or empty page.

What Google Looks at During Indexing

Google looks at the visible text, key tags and attributes such as the <title> element and image alt text, plus images and video. It also collects signals about the page. These include its language, the country its content is relevant to, and how easy it is to use.

Structured data (code that labels facts on a page) helps Google understand things like a product’s price or an event’s date. It can also make a page eligible for rich results. Our guide to which schema markup still earns rich results covers what is worth adding.

Canonicalisation: Choosing One Version of Duplicate Pages

The same content often lives at several URLs. Think of http:// and https:// versions, URLs with tracking parameters, or a product listed under two categories.

Google groups these similar pages into a cluster and picks one as the canonical. That is the version it sees as most representative and is most likely to show in results. The others become alternates, which may still show in some cases.

You can shape that choice with consistent signals:

  • A rel="canonical" link element on each duplicate pointing to the preferred URL
  • 301 redirects from old or unwanted versions
  • Listing only the preferred URL in your sitemap
  • Internal links that always point to the preferred URL
  • Serving the site over HTTPS

These are signals, not orders. If they conflict, Google may pick a different canonical from the one you set. For example, the canonical tag might say one URL while every internal link points to another. My rule is simple: make every signal point to the same URL.

Why Pages Get Crawled but Not Indexed

Google names a few common reasons a page is not indexed. The content is low quality, a robots meta rule blocks indexing, or the site design makes indexing hard. In Search Console you will often see these as statuses such as “Crawled – currently not indexed” or “Duplicate, Google chose different canonical than user”.

A few such pages is normal. When a whole section is affected, I look for a quality or duplication problem before a technical one.

Stage 3: How Google Ranks and Serves Results

When someone searches, Google looks through its index for matching pages and puts them in order by what it judges most useful. It says this is decided by computer programs and uses hundreds of factors.

Understanding the Search Comes First

Before matching pages, Google works out what the searcher means. Its language systems handle spelling mistakes, words with the same meaning, and context. Google names several AI systems in its ranking documentation:

  • RankBrain links words to concepts, so a page can rank without containing the exact search words.
  • Neural matching compares the concepts in a search with the concepts on a page.
  • BERT helps Google understand how combinations of words change meaning, such as the role of small words like “for” or “to”.
  • Passage ranking lets Google judge single sections of a long page, not just the page as a whole.

For writers, that means answering the question clearly in natural language, not repeating an exact keyword. I tell writers to write the answer the way they would say it to a customer.

Context Changes the Results

Location, language and device all shape what appears. Google’s own example is “bicycle repair shops”, which returns different results for someone in Paris than for someone in Hong Kong.

The search also decides which features appear. A product search may bring up images, while “plumber near me” brings up a local map pack.

The Ranking Systems Google Names

Google publishes a guide to its ranking systems. Besides the AI systems above, it includes:

  • Link analysis systems and PageRank, which use how pages link to each other to understand what they are about and which may be most helpful.
  • Freshness systems, which favour newer content where timing matters, such as news or a recent product launch.
  • Reliable information systems, which aim to show trusted sources and push down low-quality content.
  • Original content systems, which favour original reporting over pages that only repeat it.
  • Reviews system, which rewards reviews with real analysis and first-hand research.
  • Site diversity system, which usually limits the top results to two listings from the same site.
  • Spam detection systems, including SpamBrain, which filter out spam and are updated regularly.

Some older names you will still read about are now retired. Panda and Penguin were folded into core ranking years ago. The helpful content system became part of the core ranking systems in March 2024. Core updates are changes to these core systems. That is why they can move rankings across many sites at once.

Quality Signals, as Google Describes Them

Google does not publish a weighted list of ranking factors. Anyone who claims to have one is guessing, and I’d be careful with them. What Google does describe is the kind of content it wants to reward: helpful, reliable and made for people, not to game rankings.

It points site owners to questions about effort, originality, expertise and trust. Its quality rater guidelines use the E-E-A-T framework (experience, expertise, authoritativeness and trustworthiness), with trust as the most important part. Raters’ scores do not directly change rankings. They help Google judge whether its systems are working. For a full breakdown, read E-E-A-T explained for your site.

Page experience also plays a part. Google says good page experience matches what its systems reward, though great content can still rank on a slower page. Our guide to Core Web Vitals targets and fixes covers the measurable side.

Where AI Overviews and AI Mode Fit In

This is the part most older explanations of Google Search miss. AI Overviews and AI Mode do not use a separate index or a separate set of rules for websites. They draw on the same crawled and indexed pages described above.

What Each One Does

  • AI Overviews appear at the top of some results pages, with an AI-written summary and links to supporting sites. They only show when Google’s systems judge them useful, so many searches never show one.
  • AI Mode is a separate, chat-style search experience for questions that need more reasoning, comparison or follow-up. It also returns an AI answer with supporting links.

Both can use a method Google calls “query fan-out”. Instead of running one search, the system runs several related searches across subtopics and data sources. Then it builds an answer. That is why the links in an AI answer can come from pages that would not rank for the original search on their own. Google has also tested fan-out on regular results with Web Guide, which groups links by topic instead of writing an answer.

What Changed in Early 2026

In late January 2026, Google made Gemini 3 the default model for AI Overviews around the world. At the same time, it started letting people ask a follow-up question from an AI Overview and carry on straight into a conversation in AI Mode, with the context kept.

The line between the two features is getting thinner. We go deeper on the differences in how AI Overviews and AI Mode pick their sources.

How a Page Becomes Eligible

Google’s guidance on AI features and your website is short and direct. To be shown as a supporting link, a page must be indexed and eligible to appear in Search with a snippet. There are no extra technical requirements.

  • You do not need special AI files or special schema markup.
  • The usual basics still apply: allow crawling, link pages internally, keep important content in text, and make structured data match what is visible on the page.
  • To limit how your content appears, use the standard controls: nosnippet, data-nosnippet, max-snippet or noindex.
  • Clicks and impressions from AI Overviews and AI Mode are included in Search Console’s Performance report, under the “Web” search type. They are not shown separately.

In short, if a page fails at crawling or indexing, it cannot be cited in an AI answer either. The pipeline is the same. So I’d fix the basics before spending money on any “AI SEO” tactic.

How to Check Your Page Is Crawled and Indexed

When a page is missing from Google, work through the stages in order. These steps use Google Search Console, which is free.

  1. Verify your site in Search Console. A domain property covers every subdomain and both http and https versions.
  2. Run the URL Inspection tool. Paste the full URL into the bar at the top. It tells you whether the URL is on Google and, if not, why.
  3. Check crawl access. In the result, look at whether crawling was allowed, when the page was last crawled, and whether the fetch worked. A robots.txt block or server error stops everything here.
  4. Check indexing permission and canonical. Confirm indexing is allowed (no noindex). Then compare the user-declared canonical with the Google-selected canonical. If they differ, Google is treating another URL as the main version.
  5. Test the live page. Use “Test live URL” and view the rendered HTML or screenshot. Confirm Google sees your main content, especially on pages that rely on JavaScript.
  6. Request indexing once the page is fixed. This asks Google to crawl the URL again. It does not promise indexing, and asking again and again does not speed it up.
  7. Review the Page indexing report. For patterns across the site, the report groups non-indexed URLs by reason. That way you can fix a whole template at once.

Google says a new crawl can take anywhere from a few days to a few weeks. Submitting a sitemap is the better route when you have many URLs to check.

Conclusion

How Google Search works comes down to a chain: discovery, crawling, rendering, indexing, picking the canonical, then ranking for each search. AI Overviews and AI Mode sit at the end of that chain and draw from the same index. When a page underperforms, find the stage where it drops out before you change anything else.

My suggested next step is to inspect your five most important URLs in Search Console. Confirm each one is crawled, indexed and using the canonical you expect. Once the basics are solid, move on to keyword research for AI search to shape content around the questions people now ask.

Frequently Asked Questions

How long does it take Google to index a new page?

There is no fixed time. Google says crawling can take anywhere from a few days to a few weeks after you request it. Pages linked from often-crawled pages on your site are usually found faster than pages listed only in a sitemap.

What is the difference between crawling and indexing?

Crawling is Googlebot downloading a page. Indexing is Google studying that page and deciding to store it so it can appear in results. A page can be crawled and still not be indexed, often because it is a duplicate or judged low quality.

Does Google index every page it crawls?

No. Google is selective and does not promise indexing, even for technically sound pages. Duplicate, thin or noindexed pages are often left out. You will see them in Search Console's Page indexing report with a reason.

How do I know if Google has indexed my page?

Paste the URL into the URL Inspection tool in Google Search Console. It tells you whether the URL is on Google, when it was last crawled and which canonical Google picked. A site: search gives a rough idea, but I would not rely on it as a check.

Does robots.txt stop a page from appearing in Google?

Not reliably. robots.txt stops Googlebot from crawling the page, but the URL can still be indexed without its content if other pages link to it. To keep a page out of results, let Google crawl it and add a noindex robots meta tag.

Do I need to do anything special to appear in AI Overviews or AI Mode?

Google says there are no extra requirements. The page must be indexed and eligible to show with a snippet in Search. Normal SEO basics, such as crawlable text content and good internal linking, are what matter.

Can I pay Google to rank higher or get crawled more often?

No. Google states it does not take payment to crawl a site more often or to rank it higher in organic results. Google Ads appear in separate, labelled ad slots and do not affect organic rankings.

Why did Google choose a different canonical than the one I set?

Your canonical tag is a signal, not an order. If redirects, internal links, sitemap entries or similar content point to another URL, Google may treat that one as the main version. I make all signals point to the same preferred URL.

Get the Next Guide in Your Inbox

Google updates, AI search changes and practical SEO guides. We email you when a new article is published, nothing else.

One email when we publish something new. No spam, unsubscribe in one click. Privacy

Written by Lovepreet Singh Digital Marketing Manager @ Softtrix
  • 12+ years in SEO
  • 331 articles
  • Punjab, India

Lovepreet Singh has been working in SEO for the last 12 years. He started as an SEO analyst, checking rankings and fixing on-page issues, and today he is Digital Marketing Manager at Softtrix Tech Solutions, looking after search and growth for client websites, from online stores to local service businesses.

  • AI Search & AEO
  • Technical SEO
  • Local SEO
  • Google Business Profile

Keep Reading