Skip to content

September 18, 2026 · 4 min read

Search Console and indexing: how Google finds your pages, and why some never show up

Article written byRoger de Oca · rogerdeoca.com
Editorial illustration of a grid of page tiles, most filled and a few left empty, with one terracotta check mark

Here is a thing that surprises most owners: publishing a page does not put it on Google. Google has to find it, read it, decide it is worth keeping, and file it. That last step is called indexing, and until it happens the page is invisible to search, no matter how good it is.

Search Console is the free tool where Google tells you, page by page, whether that happened. Every serious website has it connected. Most small business websites do not.

How Google finds a page

Google discovers pages three ways: by following links from pages it already knows, by reading the sitemap your site publishes, and by being asked directly through Search Console. A new site with no links pointing at it and no sitemap submitted can sit unseen for weeks.

Once it finds a page, Google reads it and makes a decision. Thin pages, duplicate pages, pages blocked by a rule, pages that redirect somewhere else, and pages that load so badly Google gives up all get left out. The page stays online. It simply never appears when anyone searches.

What Search Console shows you

  • Which pages are indexed and which are not, with the reason for each one left out. This is the first thing to check on any site.
  • The exact phrases people typed before they saw your site in results, how often you appeared, how often they clicked, and what position you held. This is data Google shares nowhere else.
  • Errors Google hit while reading your site: broken pages, blocked resources, mobile problems, structured data mistakes.
  • Core Web Vitals, Google's own measurement of how fast and stable your pages feel to real visitors.
  • Who links to you, which is how you find out that a supplier or a local directory mentioned you.

It costs nothing, it takes half an hour to set up, and it is the closest thing to hearing Google's side of the conversation.

The reasons a page is live but not indexed

In practice, the same handful of causes come up again and again:

Nobody told Google. No sitemap submitted, no links from the rest of the site, no indexing request. The page is waiting to be discovered.

A rule says no. A leftover "noindex" tag from when the site was under construction, or a robots rule that blocks a whole folder. This is more common than anyone would like, and it can hide an entire site for months.

Google thinks it is a duplicate. The same page reachable at two addresses, with and without www, with and without a trailing slash, in http and https. Google picks one and may pick the wrong one, or a canonical tag points somewhere it should not.

The page is too thin. A service page with two sentences and a stock photo gives Google nothing to rank. It gets crawled and quietly dropped.

It redirects. The address in the sitemap sends visitors somewhere else, so Google indexes the destination and forgets the original.

Bilingual pages step on each other. Without correct language tags, Google may treat the Spanish page as a copy of the English one and keep only one.

Every one of these is fixable in an afternoon once you can see it. None of them is visible without Search Console.

How a site should launch

Every site I build goes live with Search Console verified on the domain, the sitemap submitted, and an indexing request sent by hand for every important page on launch day. Then, over the first weeks, I check the indexing report against the page list until every page that should be indexed is, and every page that should not be, like a thank you page or a private tool, is correctly left out.

That is not a special service. It is part of finishing the job, the same way testing a form against a real inbox is. What is a separate, ongoing job is watching the report month after month, because pages break, rules change and Google updates, and that lives inside the monthly plan.

Check your own site in five minutes

Search for your business name in Google with the word "site:" in front of your domain, like site:yourbusiness.com. The results are the pages Google has indexed. If the count is far lower than the pages you know you have, or if your most important service page is missing, you have found the problem before spending a dollar on anything else.

If you would rather have it checked properly, the free scan reads what Google can see on one page, and the $197 audit goes through the whole site, indexing included, and hands you the list.

Where to go from here

Being indexed gets you in the race. What decides the race is covered in what SEO actually is, and measuring whether any of it turns into calls is what Google Analytics is for.

Want to know what a site like yours would cost?