Search Engine Basics

NewHow AI Overviews pick their sources

Search Engine Basics: How Search Engines Crawl, Index and Rank the Web

Search engine basics come down to three jobs. A crawler finds pages by following links, an index stores what each page says, then a ranking system orders the best matches for every query. This free guide shows how search engines work with live demos you can try yourself.

Free, no sign-up5 core stages9 learning hubsChecked against Google docs
search-engine.consolelive trace
how do search engines work
Results0.41 s
✦ AI Overview

Search engines discover pages through links, crawl them with bots, store their words in an index, then rank matching pages for each query.

Google Search CentralBing Webmaster GuidelinesStanford Introduction to Information RetrievalRFC 9309 Robots Exclusion ProtocolSearch Quality Rater GuidelinesIndexNow protocolGoogle Search CentralBing Webmaster GuidelinesStanford Introduction to Information RetrievalRFC 9309 Robots Exclusion ProtocolSearch Quality Rater GuidelinesIndexNow protocol

Search, end to end

The Whole Journey, in One Screen

Pick a stage or let it play. Each tab shows what a search engine is doing to one real page at that exact moment.

How Google handles one new pagePlays on its own
Step 1 · Discover

Google finds out your page exists

Google cannot visit a page it has never heard of. It learns about new pages mostly through links from pages it already knows, a bit like following road signs to a new shop.

Your blog links to the new recipe page✓ Found
You listed it in your sitemap (a list of your pages)✓ Found
An old page that nothing links to✗ Missed

In short: if no link leads to your page, Google may never find it.

Step 2 · Crawl

Google's robot visits the page

A program called Googlebot asks your website for the page, the same way your browser does when you open a link. It only reads what it is allowed to open.

The recipe page opens normally✓ Visited
An old link leads to a missing page (404 error)✗ Not found
The admin area is marked "keep out" in robots.txtSkipped

In short: the page has to open properly, or the robot moves on.

Step 3 · Render

Google sees the page the way a visitor does

Many modern pages are assembled by code after they load. Google opens them in a browser of its own first, so it can read the finished page rather than the raw code.

Before: raw code
<div id=app>
loading recipe…
→
After: what people see

In short: text that only appears after a click can be missed.

Step 4 · Index

Google files the page in its library

The important words on the page go into a huge index, much like the index at the back of a book. Later, Google can find every page about a topic in a split second.

sourdoughstarterfeedflour
"sourdough" is on 2 saved pagesFiled
"starter" is on 1 saved pageFiled

In short: a page that is not in the index cannot show up in results.

Step 5 · Rank

Google puts the most helpful page first

When someone searches, Google compares every page that matches, then orders them by how well each one answers the question.

how to feed a sourdough starter
#1 · clear answerbakery.example › sourdough-guideHow to Feed a Sourdough Starter
#2 · less helpfulforum.example › threadStarter feeding schedule?
Step 6 · AI answer

AI can quote your page in its answer

AI Overviews write a short answer from pages that are already in Google's index, then link to the pages they used as sources.

AI Overview

Feed a starter by mixing equal weights of flour and water, then discard part of it each day. The bakery guide shows the full schedule.

bakery.example ✓forum.examplewiki.example

In short: clear, well-organised pages are easier for AI to quote.

Definition

What Is a Search Engine, and What Is It Not?

A search engine is a software system that discovers pages on the web, keeps a processed copy of them in an index, then returns a ranked list of those pages for each query.

The short version

Three abilities, working together

That definition is the short search engine overview most textbooks on information retrieval agree on. Three abilities have to work together: crawling the web, storing an index of what was found, and ranking results by relevance. Remove any one of them, and you have a search box instead of a search engine.

The difference matters because it tells you where to put your effort. When a product shows results licensed from another company, being indexed by that company is what actually counts.

Common mix-up

Search engine vs web browser

Google Search is the search engine, while Chrome is the browser Google makes. A browser runs on your device, requests a page you already know, then renders its HTML on screen. A search engine runs on the provider’s servers, where it builds a list of addresses from its index.

You reach one through the other, which is why the two get mixed up so often. Mozilla Firefox, Safari and Microsoft Edge are browsers too, each able to use Google, Bing or another provider as its default search engine.

ToolWhat it doesExamplesOwn index
Search engineCrawls, indexes, then ranks pages for a queryGoogleBingBrave SearchYes
Web browserOpens a page you already have the address forChromeFirefoxSafariEdgeNo
Web directoryLists sites that editors picked by handEarly Yahoo DirectoryNo
AI answer engineWrites an answer from pages it retrievesAI OverviewsPerplexityUsually borrows

The pipeline

How Search Engines Crawl, Index and Rank Pages

Search runs as a pipeline. Each stage can only use what the stage before it handed over, so a page that fails early never reaches the later steps. This search engine workflow is the most useful idea for fixing any visibility problem.

Scroll to follow one page
DiscoverCrawlRenderIndexRank
01 / DISCOVER

A new page is born

A bakery publishes its sourdough guide. A link from its homepage is the only way a search engine can learn that the new page exists.

link found · added to the visit list
02 / CRAWL

Google's robot comes knocking

Googlebot follows that link, checks that it is allowed in, then asks for the page. The page loads without an error, so it can move on.

page opened · no errors
03 / RENDER

The page is read like a visitor would

Google runs the page in a browser of its own, so it sees the same text that a visitor sees on screen.

finished page · text visible
04 / INDEX

Words go into the index

Google picks out the important words, then files each one in its index with a note pointing back to this page.

3 words filed in the index
05 / RANK

From fourth place to first

When someone searches, Google compares every matching page. A clear answer, backed by links from trusted sites, lifts the guide to the top.

position #4 → #1
Stage 01

Discovery: the engine learns a URL exists

Before anything can be fetched, the engine needs the address. Most pages are found through a hyperlink on a page that was already crawled, although an XML sitemap, a Google Search Console submission or an IndexNow ping can also add a URL to the queue. A page with no links pointing to it is not penalised; it is simply unknown.

Stage 02

Crawling: a bot requests the page

Web crawlers, also called spiders or bots, take URLs from the queue to request them. Googlebot first reads robots.txt to see whether it may fetch the page. Only a 200 response passes content forward, while repeated server errors slow the crawler down across the whole site, which is why these search engine crawling basics matter to site owners.

Stage 03

Rendering: the engine runs the code

Many modern pages build their content with JavaScript, so the engine runs that code in a headless browser to see the final text. Rendering costs far more than reading plain HTML. Google queues this work separately, which means text that appears only after scripts run can reach the index later than text in the source.

Stage 04

Indexing: the words are stored

The rendered text is split into words, a step called tokenization, before those words are written into the index alongside metadata such as language. The engine also picks one canonical URL from each group of duplicates. Because the search engine indexing process is selective, a page can be crawled cleanly yet still be left out.

Stage 05

Retrieval and ranking: results are ordered

When someone searches, query processing fixes spelling, expands the words, then works out the intent. The engine pulls matching pages from the index to rank them on relevance, quality, links, freshness or local context. Results arrive in a fraction of a second because the heavy work of crawling and indexing happened long before.

The diagnostic rule

Find the stage that failed first

When a page is missing from search, start at discovery and move forward until something breaks. A page blocked from crawling needs a very different fix from a page that was indexed but outranked, so guessing at content changes usually wastes time.

Worked example

One New Page, from Publish to Page One

Follow a single bakery page through every stage of the pipeline, including the one small mistake that would keep it out of search entirely.

MONDAY · PUBLISH

The page goes live

A bakery publishes a page called “sourdough starter guide”. Nothing happens yet, because no search engine knows the address exists.

TUESDAY · DISCOVER

Googlebot finds the link

The homepage links to the new page. Googlebot recrawls the homepage, spots the link, then requests the page and gets a 200 status back.

WEDNESDAY · INDEX

The words are stored

Google renders the recipe card, then splits the text into tokens such as sourdough, starter, flour and feed. Each token joins its posting list.

NEXT WEEK · RANK

It reaches page one

Someone searches “how to feed a sourdough starter”. A clear answer near the top, backed by two links from local food blogs, lifts the bakery onto page one.

WHAT IF · NOINDEX

One tag stops everything

With a leftover noindex tag, discovery, crawling and rendering still succeed. Indexing stops the page cold, so ranking never sees it.

Components

What Are the Main Components of a Search Engine?

Every search engine architecture, from Google down to a weekend coding project, uses the same four working parts. Knowing them turns a vague problem into a specific one.

Search
engine
Part 1

Crawler

spider · bot · Googlebot

Finds URLs, follows links, then fetches whatever robots.txt allows.

Part 2

Indexer and index

inverted index · database

Parses each page, then records which words appear on which pages.

Part 3

Query processor

query parser

Fixes typos, expands synonyms, then decides what the person wants.

Part 4

Ranking algorithm

relevance scoring

Scores every candidate so the most useful results come first.

// Auto-advancing. Hover or tap a part to hold it.

A fifth layer, the user interface, is the search box plus the results page you see. It sits outside the retrieval machinery, yet it decides how answers are presented. These search engine components map neatly onto failures, since a missing page was either never crawled, dropped by the indexer, skipped by the query processor or outscored by other pages.

Query processing

How Search Engines Process Queries Before Ranking

Ranking cannot start until the engine understands what you typed. In a fraction of a second, query processing turns a few loose words into a structured request that the index can answer.

Step 01

Parse the query

query parser

The query parser splits your text into tokens, spots phrases in quotes, then reads operators such as site: or a minus sign. Spelling is checked at this point too, which is why a typo still finds the right page.

Step 02

Normalize the words

tokenization, stemming, stop words

Tokenization breaks text into terms. Stemming maps words like running or runs back to one root, so a page about running still matches. Very common stop words such as the or of carry little weight on their own.

Step 03

Work out the intent

search intent

The engine guesses what kind of answer you want. A query like weather tomorrow needs a quick fact, while best laptop for students suggests a comparison. Your location, language or device can shift that guess.

Step 04

Match against the index

search query matching

The processed terms are then looked up in the inverted index. The engine collects every page that holds those terms, often thousands of them, before the ranking algorithm puts them in order.

This is how search engines process queries for every search you run. It also explains a familiar puzzle: two queries that look different to you can return nearly the same results, because after parsing they ask the index the same question.

Index lab

Inside the Index: Why Search Is So Fast

A search engine never reads every page when you type a query. Try the trick it uses instead: look words up in an inverted index.

Type words from the three tiny pages on the right. Google never opens each page to check. It reads a word list instead, much like the index at the back of a book, then keeps only the pages that contain all of your words.

2WORD LISTS CHECKED
0PAGES OPENED
1MATCHING PAGES
Page 1the crawler fetches pages
Page 2the index stores pages
Page 3the crawler follows links
word list (inverted index) · 8 words

That scale explains the design. Google reports that its Search index is well over 100,000,000 gigabytes (Google Search), so reading every page for every query would be impossible. The word the shows the other half of the idea: it appears in every document, so it tells the engine nothing about relevance. That observation led to inverse document frequency, which modern search engine technology still uses.

Ranking

How Do Search Engines Decide Which Pages to Show?

Retrieval narrows billions of pages down to a few thousand candidates. Ranking then puts those candidates in order, using signals that Google groups into five families.

Signal familyThe question it answersExample signals
MeaningWhat is the person really asking for?Spelling fixesSynonymsSearch intent
RelevanceDoes the page cover the topic of the query?Keyword matchingHeadingsEntities
QualityCan the page be trusted?BacklinksExpertiseAccuracy
UsabilityDoes the page work for the visitor?Mobile layoutSpeedHTTPS
ContextWho is searching, and from where?LocationLanguageSettings

Ranking mixer

Change the Weights, Watch the Order Change

Each type of query leans on different signals. Pick a query or drag the sliders to see why the same four pages swap places.

Interactive · ranking mixer

Change the weights, watch the order change

Each type of query leans on different signals. Pick a query or drag the sliders to see why the same four pages swap places.

Illustrative weights for learning only. No search engine publishes its real formula.

  1. 10.00guide.example.org › indexingA complete guide to search indexes
  2. 20.00newsdesk.example.com › core-updateCore update: what changed this week
  3. 30.00localseo.example.net › your-citySEO consultant in your city
  4. 40.00forum.example.com › threadForum: how does an index actually work?

Algorithms

Search Engine Algorithms in Three Layers

People talk about the algorithm as if it were one formula. In practice, search algorithms are layers stacked on top of each other, with the cheapest checks running first.

Layer 1

Keyword matching

Classic formulas such as TF-IDF or BM25 measure how well the words on a page match the words in the query.

Layer 2

Link analysis

PageRank, the idea Larry Page and Sergey Brin built Google on in 1998, treats each link as a vote. Modern systems still use descendants of it.

Layer 3

Machine learning

Models such as RankBrain or BERT compare meaning, so a page can match a query that shares none of its exact words.

Read with caution

Why nobody can give you exact weights

No outsider knows the precise weighting, which also changes from one query to the next. Freshness matters a great deal for news yet barely at all for a definition, so lists of search engine ranking factors with fixed percentages deserve some doubt. The ranking systems guide on Google Search Central describes real systems instead of guessing at a formula, which makes it a better starting point than any list of ranking factors.

Results

Inside the Search Engine Results Page

A SERP is no longer ten blue links. Organic search results now share the page with ads, answers and boxes, so ranking first does not always mean being seen first.

SponsoredPaid ads bought by auction
AI OverviewA written answer with linked sources
Organic #1The first result earned through SEO
People askRelated questions with short answers
Organic 2-10The rest of the ranked list
On the page

SERP features you will see

  • Sponsored ads are bought through an auction, then labelled as ads.
  • Featured snippets lift a short answer out of one organic result.
  • People also ask expands into related questions.
  • Local packs show a map with nearby businesses.
  • Knowledge panels summarise a person, place or brand.

These SERP features change how many people scroll down to the blue links, which is why position alone is a weak measure of visibility.

AI search

How AI Search Changes the Picture

AI answers sit on top of the same crawl and index, so the foundations in this guide still decide which pages get cited.

How it works

AI answers still start with the index

AI Overviews, AI Mode, ChatGPT search and Perplexity write answers, yet they still pull those answers from indexed pages. Google describes this as grounding the response in web results. If a page cannot be crawled or indexed, it cannot be quoted as a source either.

What to ignore

No special files required

Some popular claims deserve caution. Google’s guide to AI features says no special markup or AI text file is required to appear in them. Clear answers near the top of a page still do most of the work, backed by real expertise along with a layout the crawler can read.

The landscape

Types of Search Engines, and How They Differ

Search engines differ in how they collect pages and how they present answers. Most fall into one of six types.

Crawler-based

Bots crawl the web automatically, building the index without human help.

Google, Bing

Directory

Editors sort websites into categories by hand.

Early Yahoo Directory

Hybrid

Crawled results mixed with curated listings or extra features.

Most modern engines

Meta search

Sends your query to several engines, then combines the results.

Dogpile

Vertical

Searches one kind of content only, such as papers or jobs.

Google Scholar

AI answer engine

Writes an answer from pages it retrieves, with links to sources.

Perplexity

Who owns the index

Popular Search Engines, and Who Actually Owns an Index

Hundreds of search engines exist, yet only a handful run their own index. The rest license results from one of them, which decides what you can find.

Interactive · index map

Pick a search engine to see whose index answers you

Google indexcrawled by Googlebot
Bing indexcrawled by Bingbot
Brave indexindependent since 2021
Regional indexesBaidu · Yandex · Naver

Search engineIndexKnown for
GoogleOwnThe largest index in most countries
BingOwnAlso powers Yahoo and much of DuckDuckGo
Brave SearchOwnIndependent index launched in 2021
Baidu, Yandex, NaverOwnMarket leaders in China, Russia or South Korea
DuckDuckGoMostly BingSearch without personal tracking
EcosiaPartner indexesFunds tree planting from ad revenue

For most people the five best search engines are Google, Bing, DuckDuckGo, Brave Search and Ecosia. When you pick one, ask whose index sits underneath, because that decides what you can find.

History

A Short History of Search Engines

Search went from listing file names to writing full answers in about 35 years. These eight moments shaped how it works today.

1990File search

Archie indexes file names on public FTP servers.

1994Directories

Yahoo launches a hand-built web directory.

1995Full text

AltaVista offers full-text search of the web.

1998Link analysis

Google launches with PageRank.

2009New rival

Microsoft launches Bing.

2015Machine learning

RankBrain brings machine learning to Google ranking.

2019Language

BERT helps Google read whole sentences.

2024AI answers

AI Overviews add written answers above results.

Everyday use

7 Common Uses of Search Engines

Search engines matter because the web has no shared table of contents. They are the main way a page written by a stranger reaches someone who never knew it existed.

Try it · hover a use case
what is an inverted index
Featured snippet
  • 01Find a quick fact or definitionwhat is an inverted index
  • 02Learn how something workshow do search engines work
  • 03Follow breaking newsgoogle core update
  • 04Compare products before buyingbest laptop for students
  • 05Find a place nearbylibrary near me
  • 06Reach a site you already knowbing webmaster tools
  • 07Research for school or worksite:edu search techniques
  • Next stepSearch better with five operators→

Search skills

Search Better with Five Operators

Knowing how an engine reads your query helps you find things faster. These operators work in Google and in most other engines.

"how search engines rank"Quotes match the exact phrase only.
site:gov crawlingLimits results to one site or domain type.
robots.txt -wordpressA minus sign leaves out a word.
filetype:pdf indexingFinds a specific kind of file.
ranking OR algorithmMatches either word.

Judge what you find as well. Check who wrote a page, when it was last updated and which sources it cites before you trust it. University libraries teach the same habits in their research guides, and they work just as well for everyday questions.

For site owners

Get Your Own Site Found in 15 Minutes

Most visibility problems come from a single failing stage. Work through these checks in order before you change any content.

  1. Open the page and confirm it returns a 200 status, not a redirect chain.
  2. Read /robots.txt and make sure no Disallow line blocks the page.
  3. Check that your XML sitemap lists the page and loads without errors.
  4. Inspect the URL in Google Search Console to see its index status.
  5. Compare your declared canonical with the one Google selected.
  6. View the rendered HTML to confirm the main text appears without clicks.
  7. Search for an exact sentence from the page to see whether it shows up.
  8. Make sure at least three indexed pages link to it with clear anchor text.
  9. Add the site to Bing Webmaster Tools for a second opinion.
  10. Review impressions and clicks in the Performance report after two weeks.

SEO basics

Search Engine Optimization Basics: How to Rank Higher

Search engine optimization works with the pipeline rather than against it. Each habit below supports one stage, which is why the order you fix things in matters more than any single trick.

Keyword research

Find the words people actually type, then study the results page for each one. Keyword research shows which questions deserve their own page and which ones are already answered well.

Helps retrieval

Search intent

Match the page type that already ranks. If the top results are step-by-step guides, a sales page will struggle however carefully it is written.

Helps ranking

On-page SEO

Write a clear title tag, a meta description that answers the query, one H1 with descriptive subheadings below it. These meta tags shape how your listing looks on the search engine results page.

Helps the SERP listing

Technical SEO

Return a 200 status, keep every page linked from somewhere, list it in a sitemap, then make sure robots.txt does not block it. A desktop crawler such as Screaming Frog reveals the same problems a search bot would meet.

Helps crawling

Off-page SEO

Backlinks from relevant sites still act as votes of trust. The dependable way to earn a backlink is to publish something specific enough that other writers want to cite it.

Helps ranking

Measure the results

Organic traffic shows whether the work paid off. Google Search Console reports clicks, impressions and indexing errors, while Bing Webmaster Tools gives you the same view for Bing.

Covers every stage

Better search visibility rarely needs anything exotic. Organic search results tend to reward pages that are reachable, clearly written and useful for the exact query, so fix the earliest broken stage before you polish the later ones.

Four controls

Robots.txt, Sitemaps, Noindex and Canonicals: Four Controls People Confuse

Each of these tools controls exactly one stage of the pipeline. Mixing them up is one of the most common reasons a page disappears from search, or refuses to leave it.

ControlWhat it controlsWhat it cannot doUse it when
robots.txtWhether a crawler may fetch a URLRemove a page that is already in the indexYou want bots kept away from admin areas or endless filter pages
XML sitemapWhich URLs you want the engine to discoverForce a page to be crawled or indexedYou publish new pages often or run a large site
noindex tagWhether a fetched page may be stored in the indexWork on a page the crawler is blocked from fetchingA page should stay live for visitors but out of search
Canonical tagWhich version of duplicate pages should rankBind the engine, since Google treats it as a strong hintThe same content lives at several URLs

The classic mistake is blocking a page in robots.txt while also adding a noindex tag. The crawler never fetches the page, so it never sees the tag, which means the URL can linger in results for months.

Problem finder

Why Isn't My Page Showing Up?

Pick the problem that sounds most like yours. You will see where the pipeline usually breaks, the common causes, plus what to check first.

DiscoverCrawlIndexRankSERPAI
Usually breaks at discovery or crawling

The engine never reached the page

Common causes

  • No internal link or sitemap entry points to it
  • A robots.txt rule blocks the path
  • The site is new, so crawlers have not visited yet

Check first

  1. Inspect the URL in Google Search Console
  2. Link to it from a page that is already indexed
  3. Test the path against your robots.txt
Run the pipeline simulator →
DiscoverCrawlIndexRankSERPAI
Usually breaks at indexing

Google fetched it, then chose to leave it out

Common causes

  • A noindex tag left over from staging
  • Google picked a different URL as the canonical
  • The content looks thin or duplicated

Check first

  1. Search the page source for noindex
  2. Compare your canonical with the one Google selected
  3. Make the page clearly different from similar ones
See how the index works →
DiscoverCrawlIndexRankSERPAI
Usually breaks at ranking

The page is stored, but it is outranked

Common causes

  • It targets a phrase people rarely search
  • Stronger pages already answer the query well
  • Very few links point to it

Check first

  1. Search the exact page title in quotes
  2. Look at impressions in the Performance report
  3. Add internal links with clear anchor text
Try the ranking mixer →
DiscoverCrawlIndexRankSERPAI
Usually breaks at ranking

Something changed in the comparison

Common causes

  • A core update re-weighted ranking signals
  • A site change broke crawling or redirects
  • Competitors refreshed their content

Check first

  1. Match the drop date against Google update history
  2. Re-test status codes on your key pages
  3. Review what now ranks above you
Read about ranking layers →
DiscoverCrawlIndexRankSERPAI
Usually breaks on the results page

Google rewrote how your listing looks

Common causes

  • The title tag does not match the main heading
  • Google adapted the title to fit the query
  • The meta description is missing or generic

Check first

  1. Align the title tag with the page heading
  2. Keep titles specific, roughly under 60 characters
  3. Write a description that answers the query
Explore the results page →
DiscoverCrawlIndexRankSERPAI
Usually breaks at the AI layer

The answer is hard to quote

Common causes

  • The direct answer sits deep in the page
  • Facts have no named source
  • AI crawlers are blocked in robots.txt

Check first

  1. Put a short answer right under each heading
  2. Name primary sources next to key facts
  3. Allow the AI crawlers you want in robots.txt
See how AI search works →

Try it yourself

Test a Page Before Google Does

Switch conditions off to see exactly where a page would stop, then run the same checks on your real site with these free tools.

Interactive · page checker

Break a page on purpose

Turn off any switch below to see where Google would get stuck. It stops at the first problem it meets, exactly like the real thing.

  1. 01Discoverfinds it
  2. 02Crawlvisits it
  3. 03Renderreads it
  4. 04Indexsaves it
  5. 05Rankshows it

Myths

Common Search Myths, Checked Against the Source

Blocking a page in robots.txt removes it from Google.

It only stops crawling. To keep a page out of the index, use a noindex tag on a page the crawler can still fetch.

Submitting a sitemap gets every page indexed.

A sitemap is a hint. Google still decides whether each page is worth storing.

Structured data is a ranking factor.

It can make a page eligible for rich results, which changes how a listing looks rather than where it ranks.

Longer pages always rank higher.

There is no ideal word count. Length only helps when the topic genuinely needs it.

Running paid ads improves organic rankings.

Ads and organic results run on separate systems, so buying one does not lift the other.

Glossary

Search Engine Terms Explained Simply

These are the words you will meet in every search engine guide. Each definition is short enough to remember, yet precise enough to use when you read documentation or talk to a developer.

TermWhat it means
Web crawlerA program, also called a spider or bot, that follows links to fetch pages. Googlebot is the best-known example.
Crawl budgetHow many URLs an engine is willing to fetch from one site within a given period.
IndexThe engine’s stored copy of processed pages, which it searches instead of the live web.
Inverted indexA lookup table that lists, for every term, the pages that contain it.
TokenizationSplitting text into separate terms that the index can store.
StemmingReducing words to a shared root, so search and searching match each other.
Stop wordsVery common words, like the or a, that carry little meaning on their own.
Retrieval modelThe method that decides which indexed pages become candidates for a query.
Relevance scoringMeasuring how well a page answers a query, for example with the BM25 formula.
PageRankThe link-based scoring method Larry Page and Sergey Brin published in 1998.
BacklinkA link from another website to yours, often read as a vote of trust.
Canonical URLThe preferred version of a page when duplicates exist.
SERPThe search engine results page you see after running a query.
Organic search resultsUnpaid listings that the ranking algorithm orders, as opposed to ads.

FAQ

Questions People Ask About Search Engines

What do the basics of search engines include?

They cover the steps every engine follows: discovering pages, crawling them, storing them in an index, then ranking them for each query. A good search engine 101 lesson also explains the results page, because that is where the work finally shows up.

How do search engines work in simple terms?

Bots follow links to find pages. The engine stores the words from those pages in an index. A ranking system then picks the most useful matches when you search.

What is the difference between crawling, indexing and ranking?

Crawling fetches a page. Indexing processes the page, then stores it. Ranking compares indexed pages for a specific query to decide the order.

What are the four parts of a search engine?

A crawler fetches pages, an indexer stores them, a query processor reads your search, while a ranking algorithm decides the order of the results.

Is Google a search engine or a web browser?

Google Search is a search engine. Google Chrome is the web browser, which is why you can still use Bing or DuckDuckGo inside Chrome.

What does SERP stand for?

SERP stands for search engine results page, the screen you see after running a query. Today it mixes organic links with ads, AI Overviews, maps or video results.

What is query parsing in search?

Query parsing is the step where the engine breaks your search into terms, reads operators such as quotes, then corrects spelling before it looks anything up in the index.

What are the 5 best search engines?

For most people the shortlist is Google, Bing, DuckDuckGo, Brave Search and Ecosia. Only some of them keep their own index, so results can overlap.

How many search engines are there?

Hundreds exist, yet only a handful run their own large web index. Google, Bing, Brave Search, Baidu, Yandex and Naver are the main ones, while most others license results from them.

What is the difference between a browser and a search engine?

A browser such as Chrome opens a page you already have the address for. A search engine such as Google finds that address for you by searching its index.

What are 7 common uses of search engines?

People use them to look up facts, learn how things work, follow news, compare products, find places nearby, reach known websites or research for school.

How do I rank higher on Google?

Make the page reachable, match the intent shown on the results page, then answer the question fully near the top. Links from relevant sites help once those basics are in place.

Why is my website not showing up on Google?

Most often the page has not been discovered, is blocked from crawling, or carries a noindex tag. The URL Inspection tool in Google Search Console shows which stage failed. New sites can also take a few weeks before pages appear.

How long does it take for a new page to be indexed?

It ranges from a few hours to several weeks. Pages linked from an established site tend to be found sooner. A sitemap entry helps the engine notice the URL, although it does not guarantee indexing.

Is Google the only search engine that matters?

Google handles most searches in many countries. Bing still matters because it also feeds Yahoo, DuckDuckGo and Microsoft Copilot. In China, Russia or South Korea, local engines such as Baidu, Yandex or Naver lead the market.

How do I learn SEO as a beginner?

Start with how crawling, indexing and ranking work. Then practise on a real site with Google Search Console open beside you. Track two of our free course follows exactly that order.

Do AI Overviews change the way search works?

They change how answers are presented, not how pages are found. AI Overviews draw on pages that are already crawled and indexed, so the same foundations still decide who gets seen.

Recap

Search Engine Basics in One Page

If you remember one idea, make it this: search runs as a pipeline. Discovery, crawling, rendering, indexing and ranking each have to succeed in order, so every fix starts with finding the stage that failed. These search engine fundamentals hold for Google, Bing and AI answers alike.

Free PDF

Take the Whole Guide with You.

Every diagram from this page plus a one-page cheat sheet, ready for study, class or your team.

Scroll to Top