Skip to content
Level 01 / Lesson 02Beginner

How search engines discover, index and rank pages

A beginner’s guide to the separate stages that help search systems find, understand and retrieve web pages.

7 min read

Level progress

0 of 3 lessons complete
0/3

Your progress is saved on this device.

1. Three separate stages

Publishing puts a page on the web, but it does not place that page directly into every search result. Search systems have to find the URL, request its contents, decide whether and how to store information about it, then consider it when somebody searches. These connected jobs are often compressed into one idea, which makes technical problems harder to diagnose.

Discovery is finding a URL or piece of content. Crawling is requesting accessible pages and following their links. Indexing is processing a page and storing information about it. Ranking is selecting and ordering useful results for a particular query. A page can pass through one stage and stop before the next. In particular, being discovered or crawled does not guarantee indexing.

From a URL to a search result

  1. Discover

    Find a URL through links, sitemaps or other known references.

  2. Crawl

    Request the page and follow accessible resources and links.

  3. Index

    Process page information and potentially store it for retrieval.

  4. Rank

    For a search, select and order results considered useful and relevant.

Important: each arrow represents a possibility, not a guarantee. Not every discovered page is crawled, every crawled page indexed or every indexed page ranked prominently.

Technical concept

Discovery, crawling, indexing and ranking

Memorable metaphor

A new book moving through a library

Discovery is finding a new book; crawling is opening and examining it; indexing is adding information to the catalogue; ranking is deciding when it may be useful to recommend.

Where the metaphor stops: Unlike one librarian following a fixed sequence, automated search systems make selective, changing decisions at every stage.

2. Discovery and crawling

Search systems discover URLs in several ways. A crawler might follow a link from a page it already knows, read a submitted XML sitemap or encounter a URL through another legitimate source. Internal links within your own website are especially useful because they create understandable routes to important pages. A page with no links pointing to it is sometimes called an orphan page; visitors and crawlers may struggle to find it.

After discovering a URL, a crawler may request it. Crawling is not a promise to visit immediately or repeatedly. Search systems choose where to spend finite crawling resources. The server must respond, and the content and important resources must be accessible. Instructions such as robots.txt, access controls and certain page-level directives can affect what a crawler may request or index. Broken links, redirect loops and server errors can also interrupt the route.

A crawler can follow ordinary HTML links without needing to guess how the interface works. Clear navigation therefore helps people and machines together. A sitemap can provide another discovery route, but it does not replace a coherent site structure or compel a search system to crawl every submitted URL.

3. Indexing and organisation

Once a page is crawled, the search system can process its text, headings, links, images and other signals to understand the page. It may render the page to see content added by JavaScript. It can then decide whether the page belongs in its searchable index and how to organise the information it has understood.

Not every crawled page is indexed. The system may find that two URLs contain substantially the same material and choose one canonical version. It may exclude a page that is inaccessible, returns an error, carries a noindex instruction or offers too little distinct value. Its decisions can change as a site and the wider web change.

A clear title, main heading and focused body copy help describe a page, but indexing is not a box that wording alone can force a system to tick. Technical accessibility, duplication and the usefulness of the content all matter.

4. Ranking and retrieval

When somebody searches, the system interprets the query and retrieves pages it believes could help. Ranking is the process of selecting and ordering those eligible results. It is specific to the search and its context: a page is not simply assigned one permanent rank for every person and every phrase.

Search systems consider many signals and systems when judging relevance and usefulness. The page needs to address the likely task, communicate clearly and provide a dependable experience. Other eligible pages also affect what appears. A page can be indexed correctly yet rank poorly for a query because it is not a strong match, because better answers exist or because the query means something different from what its creator assumed.

SEO improves the conditions for consideration; it cannot guarantee selection. That distinction keeps expectations realistic and directs attention towards helping the visitor.

5. Where pages get stuck

This pathway gives you a careful starting point, not an exhaustive diagnosis. Check the earliest plausible obstacle before changing the page at random.

A diagnostic pathway

1. Discovery

  • Not linked or submitted

2. Access

  • Blocked or inaccessible

3. Selection

  • Duplicate or canonicalised elsewhere

4. Value

  • Low-value or insufficiently distinct

5. Competition

  • Indexed but not competitive for the query

Why a page might not appear

Start by asking which stage may be affected. Perhaps no accessible page links to the URL, so discovery is difficult. The server might return an error, or crawling may be blocked. The page may contain a noindex directive, duplicate another URL or lack enough unique purpose to be selected for indexing.

If the page is indexed but absent for a target search, the issue may instead be retrieval and ranking. Its topic might be unclear, the content might answer a different need, or competing results may be more useful. A new or recently changed page may also need time to be revisited and processed.

Do not treat absence in one manual search as a complete diagnosis. Results vary, and a site: search can provide a clue but does not reliably represent the complete index. Search-console inspection tools, where available and properly configured, can provide more direct information about a particular URL.

6. A simple technical check

You do not need a large audit to begin. Follow one important URL from the perspective of a visitor and a crawler.

Follow one important URL

Treat an exact-URL or site: search as a clue, not a complete record of what is indexed.

Also confirm that the page loads normally without a sign-in and that its main information is visible and usable. If you have access to a search-console URL inspection report, read the stated status and supporting details rather than assuming that submission means acceptance.

7. What to remember

Discovery, crawling, indexing and ranking answer different questions: can the URL be found, can it be requested, can its information be stored, and should it be retrieved for this search? Progress through the stages is not automatic.

Build clear internal routes, keep important pages technically accessible and give each page a distinct, useful purpose. Then use evidence to locate problems. That approach is slower than pressing a submit button repeatedly, but it is far more likely to address the cause.

When you review a real page, use the discovery and technical access checks to work through these foundations.