Billions of pages exist online, yet a search engine finds the right one in a fraction of a second. Here's the difference between a browser and a search engine, and how ranking actually decides what shows up first.
The internet article in this series explained how data physically travels between devices as packets across a network. But knowing how to reach any website doesn't help if there's no way to find which website has what's being looked for among billions of possible pages. That's the specific job a search engine does, and it's a genuinely separate piece of software from the web browser most people use to access it — a distinction this guide starts with before getting into how ranking actually works.
A web browser — like Chrome, Safari, or Firefox — is a program that requests and displays web pages, following the addressing and data-transfer process the internet article described. A search engine, such as Google or Bing, is a website that runs inside that browser, whose specific job is finding and ranking other pages that match what someone is looking for. The browser is the tool for viewing the web; the search engine is one particular website, viewed through that tool, whose job is helping find other websites.
Typing a search into a browser's address bar doesn't search the browser itself — the browser simply sends that text to a search engine's website, which does the actual finding and sends back a page of results to display.
A search engine can't search the entire web in real time every time someone types a query — it would be far too slow. Instead, it continuously runs automated programs called crawlers, or spiders, that visit pages, follow every link found on them to discover more pages, and repeat this process constantly across the web, long before any specific search happens.
As crawlers visit pages, the search engine builds an index — essentially a massive, constantly updated lookup table connecting words and phrases to every page where they appear. This is conceptually similar to the index at the back of a textbook, just built automatically and covering essentially every page a crawler has found, rather than one book's worth of topics.
| Stage | What Happens |
|---|---|
| Crawling | Automated programs discover pages by following links across the web |
| Indexing | Discovered pages are analysed and stored in a searchable lookup structure |
| Ranking | At the moment of a search, matching pages are ordered by relevance |
A search only becomes fast because the crawling and indexing work has already happened well in advance — a query mostly just looks something up in a structure that already exists, rather than scanning the entire web on the spot.
Once a search engine has found every indexed page that matches a query's words, it has to decide which order to show them in — this is ranking, and it's based on a large number of signals combined together, not just whether a word appears on a page. Common ranking signals include how relevant the page's content is to the exact words searched, how many other reputable pages link to it, how quickly the page loads, and how well it works on a mobile device.
Search engine optimisation, or SEO, is the practice of adjusting a website to rank higher for certain searches — writing content that directly answers common questions, improving loading speed, and earning links from other trustworthy sites are all legitimate SEO techniques aimed at these same ranking signals.
Two people searching the exact same words can see somewhat different results, because many search engines personalise rankings using signals like general location, past search history, and device type. A search for "best pizza" naturally returns different local results in different cities, even though the words typed were identical.
Separately from search, a browser's core job is requesting a specific web page's underlying code from a server and rendering it — turning that code into the readable, clickable page a person actually sees, complete with text, images, and interactive elements. Every browser does this same basic job, which is why the same website generally looks and works similarly across Chrome, Safari, and Firefox, even though each browser is built by a different company.
Finding information on the web feels instant, but it rests on an enormous amount of preparation done in advance — constant crawling, constant indexing, and a ranking system weighing many signals at once, all before a single search is ever typed. Understanding that a browser displays the web while a search engine finds a specific corner of it makes the whole process far less mysterious, and makes it easier to judge why one result appears above another.
10 questions. Select an answer for each, then submit to see your score instantly.