Guides

How Search Engines Work: Crawling, Indexing, Ranking and AI Answers

A search engine works in three stages: it crawls the web to find pages, indexes what each page says, then ranks the indexed pages it judges most relevant and useful for every search; AI answer engines add a fourth step that retrieves those pages and cites them inside a written answer. This guide follows a page through each stage at Google and Bing, shows what stops a page at each one, explains how AI Overviews, AI Mode, ChatGPT, Claude, Gemini and Perplexity choose the pages they cite, and corrects the search engine advice that no longer holds.

See how Aemorph gets businesses cited in AI answers

Originally published 20 February 2024 in the SEO section of aemorph.com. Updated October 2026.


What Is a Search Engine?

A search engine is a service that discovers pages across the web, stores what they say in an index and answers each query with the indexed pages it ranks highest for that query. A browser such as Chrome or Safari displays web pages; a search engine is the service the browser sends a query to. Google held 89.94% of search engine market share worldwide in September 2026, so most of this guide follows Google's documentation, with Bing's where it differs. For what search engine optimisation covers as a discipline, read what is SEO.

RankSearch engineWorldwide share, September 2026What the figure measuresSource
1Google89.94%Share of search engine use, all devicesStatCounter Global Stats
2Bing5.29%Share of search engine use, all devicesStatCounter Global Stats
3Yahoo!1.36%Share of search engine use, all devicesStatCounter Global Stats
4Yandex1.3%Share of search engine use, all devicesStatCounter Global Stats
5DuckDuckGo0.74%Share of search engine use, all devicesStatCounter Global Stats
6Baidu0.44%Share of search engine use, all devicesStatCounter Global Stats

Search engine market share worldwide, September 2026. The measure is share of use, not a count of searches, and it excludes AI chats.

Source: StatCounter, September 2026

How Do Search Engines Work, Stage by Stage?

Google describes Search in three stages, crawling, indexing and serving results, and states that not every page makes it through each stage. Each stage has its own failure point, so a page missing from the results has stopped at one of them. AI answers sit on top of the same index: Google's AI features link only to pages that passed all three stages.

StageWhat happensWhat Google statesWhat stops a pageWhere to check
1. CrawlingGooglebot downloads text, images and video from pages it has foundPages are found through links from known pages and through submitted sitemapsBlocked in robots.txt, server errors, no links pointing to the pageURL Inspection in Search Console
2. RenderingGoogle runs the page's JavaScript in a recent version of ChromeRendering happens during the crawlContent that appears only after scripts failURL Inspection live test
3. IndexingGoogle analyses the content, groups duplicates and picks a canonical pageIndexing is not guaranteed for every page processedA noindex rule, thin or duplicate content, a different page chosen as canonicalURL Inspection indexed result
4. ServingGoogle returns the indexed pages it judges most relevant and usefulRelevance depends on hundreds of factors, including location, language and deviceStronger pages for the same querySearch Console performance data
5. AI answerAI Overviews and AI Mode cite indexed pages as supporting linksA supporting link has to be indexed and eligible for a snippetAny failure in stages 1 to 4, or snippet controls that block itSearch results for the query

How a page moves through Google Search, from discovery to an AI answer.

Source: Google Search Central, December 2025

How Does Crawling Work?

Crawling is the stage where an automated program, Googlebot at Google and Bingbot at Bing, fetches pages it has found through links and sitemaps and downloads their content. Googlebot decides which sites to crawl, how often and how many pages to fetch, and it slows down when a server struggles. Google states that it does not accept payment to crawl a site more often or to rank it higher. During the crawl Google renders each page with a recent version of Chrome, so content that depends on JavaScript is seen only if those scripts run.

How do you get a page crawled and indexed faster?

Link to the page from pages Google already crawls, list it in an XML sitemap with an accurate last-modified date, and use Search Console's URL Inspection tool to request indexing for the pages that matter most. Google's Search Console Help states that a request does not guarantee the page enters the index, and that each property has a daily limit on requests. Bing reads the lastmod field in a sitemap as a key signal for which URLs to recrawl, and its IndexNow protocol notifies Bing and other participating engines the moment a page changes. Google does not use IndexNow.

MethodEngineWhat it doesLimitSource
Internal linksGoogle and BingLets the crawler follow a path from known pages to the new pageLinks have to be standard HTML linksGoogle Search Central
XML sitemapGoogle and BingLists the URLs you want crawled, with last-modified datesEach date has to match the real last change to the pageGoogle Search Central; Bing Webmaster Blog
URL Inspection, request indexingGoogleQueues one URL for crawling after a quick checkNo guarantee of indexing; a daily request limitSearch Console Help
IndexNowBing and other participating enginesNotifies engines of a new, changed or deleted URL straight awayGoogle does not take partBing Webmaster Blog
robots.txtAll major crawlersTells crawlers which paths not to fetchControls crawling, not indexingGoogle Search Central

Ways to get pages discovered and recrawled, and the limit on each.

Sources: Google Search Central, October 2026 and others

How Does Indexing Work?

Indexing is the stage where the search engine analyses a crawled page, decides whether it duplicates another page, chooses one canonical version to show and stores what the page says. Google groups similar pages into a cluster and picks the most representative one as the canonical; the others in the cluster stay out of most results. Google states that indexing is not guaranteed for every page it processes: low-quality content, a robots meta rule that disallows indexing, and a duplicate that loses canonical selection are common reasons a crawled page is not indexed or not shown.

Does robots.txt keep a page out of Google?

No: Google states that robots.txt manages crawler traffic and is not a mechanism for keeping a page out of Google, and a blocked URL still appears in results without a description when other pages link to it. To keep a page out of the index, add a noindex rule or put the page behind a password. A noindex rule only works when robots.txt does not block the page, because Googlebot has to fetch the page to read the rule.

How Do Search Engines Rank Pages?

Google ranks with a set of automated ranking systems that weigh many signals across hundreds of billions of pages, and its published guide names the systems that do most of the work, from language understanding to link analysis, freshness and spam detection. No single system decides a ranking. Google's page experience guidance adds that Core Web Vitals are used by its ranking systems, while good scores alone do not guarantee a top position.

Ranking systemWhat Google says it doesTypeWhat it means for your pageStatus
BERT, neural matching and RankBrainUnderstand how words relate to concepts and to the intent behind a queryAI language systemsPages rank for meaning, not only for exact keywordsCurrent
Link analysis systems and PageRankUse how pages link to each other to judge what they are about and how helpful they areLink signalsLinks from relevant, trusted pages countCurrent
Freshness systemsShow newer content where a query expects itQuery typeRecency matters for news and fast-moving topics, not for every queryCurrent
Reviews systemRewards high-quality reviews with original analysisContent qualityProduct and service reviews need first-hand detailCurrent
Site diversity systemGenerally limits the top results to two listings from one siteResults layoutSeveral weak pages from one site do not fill the first pageCurrent
Spam detection systems, including SpamBrainFilter content and behaviour that breaks Google's spam policiesSpamLink schemes and scaled low-value content lose visibilityCurrent
Helpful content systemMerged into Google's core ranking systems in March 2024Content qualityHelpfulness is now judged inside core rankingRetired as a separate system

Named Google ranking systems from Google's guide, last updated 10 December 2025.

Sources: Google Search Central, December 2025 and others

Do search engines personalise results?

Google tailors results to context it reads from each search, and its documentation names the user's location, language and device among the factors that decide what it serves. A search for a service near you returns local businesses; the same words searched from another country return different ones. Track rankings by market and device for that reason, as the keyword rankings guide explains.

How Do Google's AI Overviews and AI Mode Choose Their Sources?

AI Overviews and AI Mode build an answer by running several related searches across subtopics, a technique Google calls query fan-out, and link to pages from Google's index as supporting sources. Google states that a supporting link has to be indexed and eligible to appear with a snippet, and that there are no additional technical requirements. The same snippet controls, nosnippet, data-nosnippet, max-snippet and noindex, limit what Google shows from a page in these features. Google reported in July 2026 that AI Mode had passed 1 billion monthly active users. Aemorph's guide to featured snippets explains how Google selects them and what the snippet controls limit.

Google-Extended, a separate robots.txt token, controls whether Google uses a site's content to train future Gemini models and to ground answers in the Gemini apps and Vertex AI. Google states that Google-Extended does not affect a site's inclusion or ranking in Google Search. Earning a place in these Google answer surfaces is the work of AEO, set out in the AEO guide.

Sources: Google Search Central, December 2025 and others

Case study · Orthodontics, Australia

Smile Team is cited in Google AI Overviews for 223 Australian search terms.

Ahrefs organic keyword data for Australia, June 2026, records Google AI Overviews citing Smile Team for 223 search terms with 22,650 combined monthly searches, led by "retainer" at 5,500. Read the Smile Team case study

Google AI Overview citations, not citations inside ChatGPT, Claude, Gemini or Perplexity.

Source: Ahrefs, June 2026

How Do ChatGPT, Claude, Gemini and Perplexity Find and Cite Pages?

AI chats with live search send their own crawlers to fetch pages: OpenAI, Anthropic and Perplexity each document a search crawler and a separate fetcher for pages a user asks about, and OpenAI and Anthropic also run a training crawler with its own robots.txt name. OpenAI states that sites opted out of OAI-SearchBot are not shown in ChatGPT search answers, though they still appear as navigational links. Anthropic states that blocking Claude-SearchBot reduces a site's visibility in Claude's search results, and Perplexity states that PerplexityBot surfaces and links sites in its results and is not used to train AI models. Blocking a training crawler and blocking a search crawler are separate decisions.

Company and chatSearch crawlerTraining crawlerUser-triggered fetcherWhat blocking the search crawler does
OpenAI, ChatGPTOAI-SearchBotGPTBotChatGPT-User, where robots.txt rules do not always applyThe site is left out of ChatGPT search answers, apart from navigational links
Anthropic, ClaudeClaude-SearchBotClaudeBotClaude-User; all three follow robots.txtLower visibility in Claude's search results
PerplexityPerplexityBotNone; PerplexityBot does not crawl for model trainingPerplexity-User, which generally ignores robots.txtThe site drops out of Perplexity's linked results
Google, GeminiGooglebot, for Google SearchGoogle-Extended token for Gemini trainingNot documented separatelyBlocking Googlebot stops Google crawling the content; a known URL still appears without a description, so removal needs a crawlable noindex

AI crawlers and fetchers as documented by each company, checked 29 October 2026.

Sources: OpenAI and others, 2026

ChatGPT passed 900 million weekly active users in February 2026, according to OpenAI. A chat answer usually names a short list of businesses with no ranked links beside it, so the businesses missing from that list lose the enquiry before a search results page loads. Earning those citations is GEO, Aemorph's main discipline; the GEO guide explains the method and the AI SEO guide shows how SEO, AEO and GEO run together. In a logged-out ChatGPT session on 4 August 2026, ChatGPT cited Aemorph 3 to 4 times and named it as a source for agency queries; that is one dated observation of one engine.

Sources: Google and OpenAI, July 2026 and others

Which Search Engine Advice Is Out of Date?

Several search engine rules still repeated online, including parts of the 2024 versions of this guide, describe retired tools or claims Google's own documentation contradicts. The table checks each one against Google, Bing and StatCounter.

Earlier adviceWhat the documentation saysSourceWhat to do insteadStatus
Submit URLs with "Fetch as Google"Google replaced Fetch as Google with the URL Inspection tool in January 2019Google Search Central blog, 25 January 2019Use URL Inspection and request indexing for priority pagesCorrected
Use robots.txt to choose which parts of a site get indexedrobots.txt manages crawling and is not a mechanism for keeping a page out of GoogleGoogle Search Central, robots.txt introductionUse noindex or password protection to keep a page outCorrected
Submit the site to each search engineGoogle finds pages through links and sitemaps and does not accept payment to crawl or rankGoogle Search Central, How Search worksLink to new pages, keep the sitemap current, use IndexNow for BingCorrected
Search engines organise pages by keywordsGoogle's ranking systems include AI language systems that relate words to conceptsGoogle ranking systems guideAnswer the question in plain language rather than repeating keywordsCorrected
Google handles more than 5 billion searches a day and over 90% of share (August 2019); a search returns 1.43 billion results in 0.69 secondsNo current primary source supports these figuresStatCounter, September 2026Use dated market share: Google 89.94% worldwideReplaced
Bing trails only Google and BaiduBing ranked second worldwide in September 2026 at 5.29%, with Baidu at 0.44%StatCounter, September 2026Treat Bing as the second engine for crawl and index checksCorrected
Internet Archive and Ask.com listed among the main search enginesNeither appears in StatCounter's list of engines with measurable shareStatCounter, September 2026Focus on Google, then BingRemoved

Advice from the 2024 versions of this guide, checked against current documentation in October 2026.

Sources: Google Search Central, January 2019 and others

Make Every Page Easy to Crawl, Index, Rank and Cite

A page reaches a Google result only when it is crawlable, indexed and ranked for a query, and a supporting link in AI Overviews or AI Mode only when it is indexed and eligible to show with a snippet, while ChatGPT, Claude and Perplexity reach pages through their own search crawlers and user fetches, so checking each stage in order finds the stage where a page stops. Link every important page from pages already indexed, keep the sitemap accurate, use noindex rather than robots.txt to keep pages out, write in the plain language Google's ranking systems read, and allow OAI-SearchBot, Claude-SearchBot and PerplexityBot where AI citation matters. Aemorph's technical SEO work checks each stage for your site, and its GEO work earns the citations inside the AI chats your buyers use.

Book a strategic conversation

THE STRATEGIC CONVERSATION

Start with a free strategic conversation.

Every Aemorph engagement starts with a free strategic conversation. It is the fastest way to see whether Aemorph fits your business before you commit budget.

Book a strategic conversation →
STARTING POINT
Free
You talk through your goals with Aemorph, and Aemorph quotes your engagement after the conversation.