SEO
How do search engines work?
IN SHORT
Search engines work in three stages: they crawl the web to discover pages, index the content they find, and then serve the most relevant results when someone searches. A page can fail at any stage, and Google says it does not guarantee that it will crawl, index or show any page.
By Hristijan Najcheski, Head of SEO and AEO at Webtec: technical SEO and AI SEOReviewed October 11, 202610 min read
- Google describes three stages: crawling, indexing and serving search results. Not every page passes through all three.
- Google finds pages mainly through links, earlier visits and sitemaps, and it renders pages with a recent version of Chrome.
- Google groups duplicate pages into a cluster and picks one canonical page to show.
- Google says relevance depends on hundreds of factors, including location, language and device, and it does not list them.
The three stages in plain English
Google's own documentation splits Search into three stages. Crawling is downloading pages with automated programs called crawlers. Indexing is analysing what was downloaded and storing it in a huge database called the index. Serving is choosing which indexed pages to show for a particular search.
The stages run in order, and a page can stop at any of them. A page that is never crawled cannot be indexed. A page that is not indexed cannot be shown. Most "why am I not ranking?" problems are really "why did this stage not happen?" problems.
This is the mental model behind every SEO decision. Our technical SEO audit is a structured way of checking each stage on your own site.
Stage one: crawling
Google's crawler is called Googlebot. Google says it finds URLs through links on pages it already knows, through pages it visited before, and through sitemaps you submit. Googlebot decides which sites to crawl, how often and how many pages to fetch, and it slows down if your server struggles.
Some discovered URLs are never crawled. Pages blocked by robots.txt rules are skipped, and so are pages behind a login. Server errors and network problems can also stop a visit. During the crawl, Google renders the page with a recent version of Chrome, because some content only appears after JavaScript runs.
The practical lesson: give every important page at least one normal link from another page. Details are in crawlability and indexation.
Stage two: indexing
After crawling, Google analyses the page: its text, images, headings, language and what it appears to be about. It stores this in the index. Google does not index everything it crawls. Its documentation names low-quality content, rules that block indexing and designs that make indexing difficult as common causes.
Google also looks for duplicates. It groups similar pages into a cluster and selects one as the canonical page, the version it will show. If you do not say which version you prefer, Google chooses for you, and it may not choose the one you wanted. The canonical URL is how you state your preference.
Technical requirements for indexing are short. Googlebot must not be blocked, the page must return a working response, and it must contain indexable content. Meeting them makes a page eligible, not guaranteed.
Stage three: serving and ranking
When someone searches, Google looks in its index for pages that match and orders them. Its documentation says relevance depends on hundreds of factors, including the searcher's location, language and device. It does not publish the factors or their weights.
What Google does publish is what it is trying to reward: helpful, reliable content made for people. It also says good page experience, including the Core Web Vitals, is used by its ranking systems. But it states it will show the most relevant content even when page experience is weaker.
The result also depends on the searcher's purpose. A query like "solicitor fees" and one like "best solicitor in Leeds" call for different pages. Matching search intent is part of how relevance is judged. See keyword research.
Where AI answers fit in
AI assistants add a layer on top. Many of them retrieve pages from a search index first, then write an answer from what they found. That means a page must still be crawlable and indexable before an assistant can quote it.
Being named in the answer is a different goal from ranking in a list, which is why we treat it as its own discipline. AEO vs SEO vs GEO explains the difference, and our AEO service covers the work.
How to find which stage is failing
Use Google Search Console. Its URL Inspection tool shows whether Google can crawl a specific page, which version it rendered and which canonical it selected. The Page indexing report lists URLs that were not indexed and the reason.
Read the statuses literally. "Discovered, currently not indexed" means Google knows the URL but has not crawled it yet. "Crawled, currently not indexed" means Google visited but did not add it. The first is a crawl-capacity or priority problem. The second is usually a content or quality problem.
Start with a few important pages and trace them through the three stages. One worked trace teaches more than a site-wide report you cannot yet read.
What changes, and what does not
Google updates its ranking systems often, and it adds features such as AI summaries. The three stages have stayed the basic model. Guidance pages we cite here were last updated between 2024 and 2026, which is a reminder to check the source rather than trust old advice.
What does not change is the advice. Make pages reachable, useful and trustworthy, and check that Google sees what a user sees. Be wary of anyone who claims to know the exact ranking recipe.
Examples by industry
- LAW FIRMS
A fictional two-lawyer family law practice with a new website.. The firm launched a site six weeks ago, but a search for its practice areas shows nothing, and the partners do not know why.
- Verify the site in Search Console and inspect the practice area pages to see whether Google has crawled them.
- Find that the pages are linked only from a menu script, so add plain links from the homepage to each page.
- Submit a sitemap and request indexing for the key pages.
- Read the Page indexing report a few weeks later to confirm the status changed.
Takeaway: Trace a page through crawling, indexing and serving before changing anything on the site.
- DENTAL AND HEALTH CLINICS
A fictional physiotherapy clinic with three locations.. Each location has a page, but they share nearly identical text and Google is showing only one of them.
- Inspect the three URLs to see which one Google chose as the canonical page.
- Rewrite each page with its own address, practitioners, services and opening hours.
- Add a self-referencing canonical to each page so each is treated as its own page.
- Add the clinicians' names and qualifications, because health topics receive extra scrutiny.
Takeaway: When pages look like duplicates, Google picks one. Make each page distinct, then state your preference.
- B2B SOFTWARE AND STARTUPS
A fictional project-management software company with a JavaScript-heavy marketing site.. Pricing and feature details load only after a script runs, and the team suspects search engines are missing them.
- Use URL Inspection to view the rendered HTML Google saw for the pricing page.
- Confirm the main text and links appear there and, if not, move them into server-rendered HTML.
- Check that navigation uses real links, not click handlers.
- Re-inspect the page after the fix and compare the rendered output.
Takeaway: Check what Google renders, not what your browser shows, before assuming content is visible to search.
HOW WEBTEC DOES IT
How Webtec checks the three stages: how we do it
Our SEO work begins by tracing your most valuable pages through crawling, indexing and serving, so we fix the stage that is actually failing.
- Search Console review of crawl, rendering and indexing status for priority pages.
- A list of excluded pages with the reason, sorted by business value.
- Fixes handed to your developer or made by our web development team.
- A monthly report showing what changed in the index.
Common mistakes
- Assuming a published page is automatically in Google. Google says it does not guarantee crawling or indexing, so you may be invisible without knowing.
- Blocking pages in robots.txt to keep them out of search. Blocked URLs can still appear, and Google cannot see a noindex tag on a page it cannot crawl.
- Burying important pages with no links to them. Crawlers follow links, so orphan pages are rarely found.
- Relying on JavaScript to insert key content or links without checking the rendered page. If Google cannot see it, it cannot index it.
- Letting duplicate versions of a page compete. Google picks one canonical for you, and it may be the wrong one.
- Treating ranking advice from years ago as current. Old guidance can send you chasing factors Google has said it does not use.
Checklist
- Every important page is linked from at least one other page on your site.
- robots.txt does not block pages, scripts or styles you want shown.
- Your most important pages pass URL Inspection in Google Search Console.
- The Page indexing report has been read and each excluded reason is understood.
- Each important page states its canonical URL.
- Key content and links appear in the rendered HTML, not only after a click.
- The site returns a working response for all live pages, and proper error pages for removed ones.
Questions
How do search engines work?
Search engines work in three stages. They crawl the web with automated programs to discover pages, they analyse and store what they find in an index, and when someone searches they serve the pages they judge most relevant. Google says a page can fail at any stage and that it does not guarantee crawling, indexing or showing any page. Fixing a visibility problem starts with finding which stage is failing.
How does Google find my website?
Google mainly finds pages by following links from pages it already knows, by revisiting pages it saw before, and by reading sitemaps you submit. For a new site, links from other sites and a submitted sitemap help Google discover it. Google says publishing is often enough, but it does not promise a timeline. Verify your site in Search Console and inspect your key URLs to check.
How long does it take Google to index a new page?
Google does not give a fixed time. Some pages are indexed within hours, others take weeks, and some are never indexed. Speed depends on how easily Google discovers the page, how often it crawls your site, and whether the content seems worth storing. Use URL Inspection in Search Console to request indexing and to see the reason if a page is excluded.
What is the difference between crawling and indexing?
Crawling is downloading a page. Indexing is analysing it and deciding whether to store it in the searchable database. A page can be crawled and still not indexed, which Search Console reports as "Crawled, currently not indexed". Crawling is about access. Indexing is about whether the content is judged worth keeping. Both must succeed before a page can appear in results.
Do search engines use the same process for AI answers?
Not exactly. AI assistants often retrieve pages from a search index and then write an answer from them, so crawling and indexing still matter. After retrieval they apply their own steps to choose and summarise sources. Each assistant differs, and the details change often. Strong SEO fundamentals are the base, and AEO adds work on being named in the answer.
Does the way search works differ for local or regulated businesses?
The three stages are the same. What differs is the signals Google weighs. Location, language and device shape results, so a local business should make its address and service area clear. Topics affecting health, finances or safety get extra scrutiny under Google's quality guidance, so named authors, credentials and accurate sources matter more for clinics, law firms and accountants.
Sources

Hristijan Najcheski
Head of SEO and AEO at Webtec: technical SEO and AI SEO. Leads technical SEO and AI SEO at Webtec: crawling, indexing, site speed, structured data and how AI systems read a site. He also verifies the numbers in our case studies.
Related guides
Pick up where this one leaves off.
- 01What is SEO?SEO is the work of helping search engines find, understand and show your pages to people who are ready to buy. What it covers, how it works and where to start.
- 02Crawlability and indexationCrawlability is whether search engines can reach your pages. Indexation is whether they store them. Learn the controls, the common errors and how to fix them.
- 03The technical SEO auditA technical SEO audit checks whether search engines can reach, read and index your site. See what to check, in what order, and how to prioritise the fixes.
- 04Keyword researchKeyword research finds the words your buyers search and the intent behind them. A step-by-step method, with how to judge volume, difficulty and intent.
Explore our services
Start with the one closest to what you just read.
















































































