SEO Fundamentals
How Search Engines Work: Crawling, Indexing and Ranking
Three stages, and not every page makes it through all of them.
Google describes Search as fully automated, using crawlers that regularly explore the web to find pages for its index. Most pages in results are found automatically rather than submitted.
Google says search works in three stages, and not all pages make it through each one: crawling, indexing and serving results.
Short answer: Search engines work in three stages. Crawling: automated crawlers like Googlebot discover URLs through links and sitemaps, then download and render pages. Indexing: Google analyzes the content, groups duplicates, picks a canonical URL and stores information in its index. Serving: when someone searches, Google returns the most relevant, highest-quality pages from its index, based on hundreds of factors such as the searcher’s location, language and device.
Key Takeaways
- Crawling, indexing and serving are separate stages; problems can happen at each.
- Google discovers most pages through links; sitemaps help too.
- Google renders pages with a recent version of Chrome to see JavaScript content.
- Indexing isn’t guaranteed, and Google picks one canonical URL from a group of duplicates.
- Google doesn’t accept payment to crawl more often or rank higher.
Stage 1: Crawling
There’s no central registry of web pages, so Google constantly looks for new and updated ones. This is called URL discovery. Some pages are already known; others are found through links, such as a category page linking to a new post, or through sitemaps.
Googlebot decides algorithmically which sites to crawl, how often and how many pages to fetch, and slows down if a site struggles (for example, returning server errors). It renders pages and runs JavaScript using a recent version of Chrome.
- Common crawl problems: server issues, network issues, and robots.txt rules blocking access.
- Pages behind a login aren’t crawled.
Stage 2: Indexing
Google analyzes the text, key tags such as the <title> element and alt attributes, images and video. It groups pages with similar content and chooses the most representative as the canonical, the version that may be shown in results. It also collects signals like language, country and usability.
- Common indexing problems: low-quality content, robots meta rules (noindex) and site designs that make indexing difficult.
- Search Console’s Page indexing report shows why pages aren’t indexed; see how to fix indexing problems.
Stage 3: Serving and ranking
When someone searches, Google looks in its index for matching pages and returns those it judges most relevant and highest quality. Google says relevancy depends on hundreds of factors, which can include location, language and device: a search for bicycle repair shops shows different results in Paris than in Hong Kong. The search features shown also change with the query.
For the systems involved, see how Google ranks pages: what is documented.
Indexed but not showing?
Google lists three common reasons a page can be indexed but not appear: the content is irrelevant to the queries, the content quality is low, or robots meta rules prevent serving.
Frequently asked questions
Can I pay Google to index or rank my site faster?
No. Google says it doesn’t accept payment to crawl a site more often or rank it higher.
Do I have to submit my site to Google?
Usually not; most pages are found automatically through links. A sitemap and Search Console help.
Does Google index every page it crawls?
No. Google says indexing isn’t guaranteed.
Not sure where your site stands?
Request a free SEO audit. We’ll check indexing, technical health and your key pages, and tell you what to fix first.
Sources
- Google Search Central: In-depth guide to how Google Search works
- Google Search Central: SEO Starter Guide
Last reviewed October 14, 2026.
