How Google Finds And Reads Your Site

Before a page can rank, it has to survive two invisible steps: crawling and indexing. Here is what actually happens between publishing a page and it showing up in search.

July 8, 20263 min read1 / 2

How does Google go from "billions of pages exist" to "here are the ten best results for you" in under a second?

It's not magic, even though the speed makes it feel that way. It's a three-step pipeline, and understanding it explains almost every technical SEO rule you'll run into later.

The three steps are crawling, indexing, and ranking. This post covers the first two, because they're the steps that decide whether your page even gets a chance to compete.

Crawling: How Google Finds a Page Exists

Google doesn't magically know your site is out there. It uses automated programs called bots (Google's is named Googlebot) that discover pages almost entirely by following links.

Think of it like a road trip with no map, only intersections: the bot starts at a known page, follows every link to the next, then keeps going. That link-following process is crawling, and it only works if the roads actually connect.

If your important pages aren't linked from anywhere Googlebot can reach, the bot never finds the intersection, so it never finds the page, no matter how good the content is.

Indexing: What Happens After Google Finds It

Finding a page is only step one. Next, Google has to actually understand what's on it.

Picture a moving company arriving at a warehouse: each box gets opened, logged, tagged, and shelved so it can be retrieved the instant someone asks for it. That's indexing. Google reads the page, decides what it's actually about, and stores that understanding in its index, the database every search result gets pulled from.

A page that isn't indexed cannot appear in search results. Full stop. An unindexed page is a box that never made it off the truck, no matter how valuable what's inside actually is.

A page moves from crawling (Googlebot discovers the URL) to indexing (Google reads and files what it's about) before it can ever compete in ranking. Skip either step and the page is invisible. ExpandA page moves from crawling (Googlebot discovers the URL) to indexing (Google reads and files what it's about) before it can ever compete in ranking. Skip either step and the page is invisible.

Why Google Doesn't Index Everything It Crawls

Here's the detail that trips people up: crawling a page doesn't guarantee it gets indexed.

Google can visit a page, read it, and still decide not to shelve it. This happens when the content is thin, duplicated from somewhere else, or when you've technically told Google not to index it. Low-value or duplicate content is the single biggest reason a crawled page never makes it into the index.

The fix isn't a technical trick. It's making sure every page has something genuinely unique and useful to say. Google's incentive to shelve a page comes down to whether it's worth retrieving later, and that's a content quality question before it's ever a technical one.

One Mistake That Blocks Crawling by Accident

A file called robots.txt sits at the root of every site and tells crawlers which sections they're allowed to visit. It's normal and useful, until a misconfigured line quietly blocks a whole section. The site looks fine to a human. Googlebot never even attempts the crawl, because the file politely asked it not to.

Running the site: search from the previous post and seeing far fewer pages than expected is usually the first sign of exactly this mistake, the same first hurdle a business hits if it never claims its Google Business Profile either.

Crawling gets you found. Indexing gets you understood and shelved. Neither one determines where you land on the page. That's a separate, much more competitive fight, and it's exactly what decides who gets position one versus position ten.

The Essentials

  1. Crawling is Google finding your page exists, almost always by following links from pages it already knows about. No path in means no discovery.
  2. Indexing is Google reading and cataloging what a page is about, then storing that understanding for retrieval later. An unindexed page cannot appear in search results, no matter its quality.
  3. Google can crawl a page and still choose not to index it, usually because the content is thin or duplicated. That's a content problem, not a technical one.