Why Your Website Is Not Showing Up on Google: Three Problems That Look Identical

Perry Lam · FounderPublished

A website not showing up on Google is one of three problems wearing the same symptom: the URL is not in Google's index, the URL is indexed but ranking deeper than you looked, or the URL is indexed and ranking for a query other than the one you typed. Each has its own fix, and guessing wrong costs weeks.

The order below is a triage, not a checklist: read which state you are in, then open only that section. Search Console and Business Profile facts are as of October 2026.

The three states, the reading that identifies each, and where to go next, as of October 2026
What you are actually looking atThe reading that confirms itWhat the fix touches
The URL is not in the indexURL Inspection says the URL is not on GoogleA crawl or indexing block
Indexed, ranking deeper than you lookedImpressions on the page, few or no clicksThe page's answer and its competition
Indexed, ranking for a different queryThe Queries tab shows terms you did not expectTitle, first paragraph and intent
The map pack, not the blue linksYou rank at your address and vanish across townThe Business Profile, not the website
Nothing is wrong yetThe page is days to weeks oldNothing. The clock has not run out

Three failures look the same from the search box

Searching your own business name and seeing nothing tells you only that you did not find yourself in that search, on that device, from that location. It does not tell you whether Google holds the page, holds it and ranks it low, or ranks it well for something else entirely. The three need opposite work.

An indexing block is a technical fix measured in minutes, usually one line in a file. Ranking deeper than page one is a content problem measured in months. Ranking for the wrong query is a targeting problem. Start the wrong one and the real one stays untouched.

The one reading that tells them apart, and the test that misleads

Paste the exact URL into Search Console's URL Inspection tool and read the status line. Google's Search Console documentation describes the two answers plainly: a status of URL is on Google means the page can appear in Google Search, and URL is not on Google means it is not indexed, as of October 2026.

One caution from the same documentation: the result is not a live test but a report on the most recently indexed version, so a fix shipped this morning is not reflected there yet.

The test that misleads is the one most owners run first. Google's guide to the site search operator says it does not necessarily return all the URLs indexed under the prefix you give it, and should not be used to count them. An empty site: search is a hint, not a verdict.

State one: the URL is not in the index

When URL Inspection says the page is not on Google, the cause is almost always a block someone left behind rather than a judgment about quality. Four account for most cases: a noindex rule surviving a staging launch, a robots.txt disallow, a canonical tag pointing at a different URL, and a page nothing on the site links to.

The noindex and robots.txt pair is where a plausible fix makes things worse. Google's documentation on blocking indexing states that for noindex to be effective the page must not be blocked by robots.txt and must otherwise be accessible to the crawler; a blocked page never shows the crawler its noindex rule and can still appear in results if other pages link to it. Specifying noindex inside robots.txt is not supported.

A canonical tag pointing elsewhere tells Google to index that other URL instead, and its Page indexing report documentation sets the expectation that only canonical pages are indexed. In that report, Discovered but currently not indexed means Google found the URL and has not crawled it; Crawled but currently not indexed means it fetched the page and chose not to.

State two: indexed, but ranking deeper than you looked

When the page is on Google and still feels invisible, open the Performance report and filter to that page. Impressions with few clicks is the signature of this state: Search Console counts an impression when a user has seen, or potentially seen, a link to your site in Search, as of October 2026.

Average position is the number people misread. Google defines it as the topmost position occupied by a link to your property, averaged across every query it appeared for, so one average hides a page sitting third for one phrase and fortieth for another.

State three: indexed and ranking, for a query you did not type

Click the Queries tab in the Performance report, filtered to the page, and sort by impressions. If the terms coming back are not the ones you expected, the page is working as built and was built for a different search. That is the most common version of this on a service business site, and it has a cheap fix.

The usual shape is a page earning impressions for its own business name while the category search that would bring strangers goes elsewhere. Branded impressions look like success in a report. The fix is the title and the first paragraph: the service and the city a stranger would type.

When not showing up means the map pack, not the blue links

If you appear when you search from the shop and vanish when you search from across town, the surface in question is the local map results, which run on their own factors. Google's Business Profile help page lists them: local results are mainly based on relevance, distance and popularity.

Distance is the one that explains the symptom. That page says: "Distance refers to how far each business is from the customer who's searching. If a customer doesn't share where they are, Google uses what it knows about their location." No website change moves your address, which is why the profile is the work here.

How long to wait before any of this is a real problem

A page published this week is not a ranking problem. Google's SEO Starter Guide says some changes might take effect in a few hours while others could take several months, and that you likely want to wait a few weeks before assessing whether your work had a beneficial effect in Search, as of October 2026.

Requesting indexing is worth doing once. Google's documentation on asking for a recrawl says a crawl request does not guarantee that inclusion in search results will happen instantly, or at all. Getting the page linked from somewhere Google already crawls does more.

What these checks look like when they run as a built system

Run as a system, this triage is not a quarterly panic. The three readings above become a standing report: index status for every page that matters, impressions and queries per page, the map pack watched separately from the blue links, and a flag when a page that had impressions stops having them.

That reporting is the screen on top of the machinery Mirastart builds and runs for Charlotte businesses, alongside the booking, missed-call and review systems. The live-availability booking system behind this site's discovery-call page is ours, and so is the online booking and repair-status software Quick Auto NC runs its bays on.

The published terms: no long contracts, you own every account including Search Console and the Business Profile, a reply within one business hour between 8am and 6pm ET, and retainers from $3,000 a month.

Sources

  1. Google Search Console Help, "URL Inspection tool" - The three statements cited here: that a status of URL is on Google means the page can appear in Google Search; that the tool is not a live test and reports the most recently indexed version of the page rather than the live version on the web; and that troubleshooting why a page is not on Google is among the tool's most common uses. Read via search result summary on October 7, 2026; support.google.com is blocked to direct fetches from this environment, so nothing here is quoted verbatim. The page does not state how long indexing takes and no timeline is attributed to it.
  2. Google Search Central, "How to use the site: search operator" - The caution cited here: that the site: operator does not necessarily return all the URLs indexed under the prefix specified in the query, and so should not be used for tasks like identifying how many URLs are indexed and serving under a prefix. Read via search result summary on October 7, 2026; the domain is blocked to direct fetches from this environment. The page does not say an empty site: result means a page is not indexed, and no such inference is attributed to it.
  3. Google Search Central, "Block Search indexing with noindex" - The sequencing rule cited here: that for the noindex rule to be effective the page or resource must not be blocked by a robots.txt file and must otherwise be accessible to the crawler; that if the page is blocked or the crawler cannot access it the crawler never sees the noindex rule and the page can still appear in search results, for example if other pages link to it; and that specifying the noindex rule in robots.txt is not supported by Google. Read via search result summary on October 7, 2026; the domain is blocked to direct fetches from this environment.
  4. Google Search Console Help, "Page indexing report" - Two expectations cited here: that you should not expect all URLs on a site to be indexed, only the canonical pages; and the distinction between a URL that Google has discovered but not yet crawled and one it crawled and did not index. Read via search result summary on October 7, 2026; the domain is blocked to direct fetches from this environment. The report's status list does not quantify how common each status is, and no share is attributed to it.
  5. Google Search Console Help, "What are impressions, position, and clicks?" - The two definitions cited here: that an impression means a user has seen, or potentially seen, a link to your site in Search, Discover or News; and that the position reported is the topmost position occupied by a link to your property or page, averaged across all queries in which the property appeared. Read via search result summary on October 7, 2026; the domain is blocked to direct fetches from this environment.
  6. Google Search Central, "SEO Starter Guide: the Basics" - The timeline cited here: that some changes might take effect in a few hours while others could take several months, and that you likely want to wait a few weeks to assess whether your work had beneficial effects in Google Search results. Read via search result summary on October 7, 2026; the domain is blocked to direct fetches from this environment. The guide gives no guaranteed indexing window and none is attributed to it.
  7. Google Search Central, "Ask Google to recrawl your URLs" - The caveat cited here: that requesting a crawl does not guarantee that inclusion in search results will happen instantly or even at all. Read via search result summary on October 7, 2026; the domain is blocked to direct fetches from this environment.
  8. Google Business Profile Help, "Tips to improve your local ranking on Google" - The local-results factors cited here, and the one sentence quoted verbatim in the map-pack section, come from the verbatim excerpt in docs/sources/google-gbp-improve-local-ranking.md, fetched by a supervised session on 2026-09-04: "Local results are mainly based on relevance, distance, and popularity" and "Distance refers to how far each business is from the customer who's searching. If a customer doesn't share where they are, Google uses what it knows about their location." The page does not weight the three factors and no weighting is attributed to it.
Questions

Website not showing up on Google, answered.

I searched my business name and my site did not come up. Is it not indexed?

Not necessarily, and that search is the wrong test. Searching from your own device and location tells you what that one search returned, not what Google holds. Paste the exact URL into Search Console's URL Inspection tool instead: a status of URL is on Google means the page can appear in Search, and URL is not on Google means it is not indexed. Two things about the tool are worth knowing before you read too much into it, both from Google's own documentation: the result is not a live test but a report on the most recently indexed version of the page, and troubleshooting why a page is not on Google is one of its stated uses. The site: operator is the other test owners run, and Google's guide to it says it does not necessarily return all the URLs indexed under the prefix you give it, so an empty result there is a reason to check Search Console rather than a conclusion.

Should I block the pages I do not want in Google with robots.txt?

Not if what you want is for them to stay out of search results. Google's documentation on blocking indexing is explicit that the two controls work in sequence, not in parallel: for a noindex rule to be effective the page must not be blocked by robots.txt and must otherwise be accessible to the crawler, because a crawler that cannot reach the page never sees the rule, and the page can still appear in search results if other pages link to it. The same documentation says specifying noindex inside robots.txt is not supported by Google. So robots.txt controls crawling and noindex controls indexing, and using the first to attempt the second produces the opposite of the intended result. In the direction most owners actually care about, the lesson is the same: a page you want indexed has to be crawlable before any tag you put on it counts for anything.

My site is two weeks old. Is something wrong?

Probably not, and the honest answer is that there is nothing to diagnose yet. Google's SEO Starter Guide says some changes might take effect in a few hours while others could take several months, and that you likely want to wait a few weeks before assessing whether your work had a beneficial effect in Search. Its documentation on asking for a recrawl adds that a crawl request does not guarantee that inclusion in search results will happen instantly, or at all, which is also the answer to whether resubmitting the URL a fifth time will help. What is worth doing in those first weeks is making the page reachable: verify the property in Search Console so you can read index status rather than guess at it, submit a sitemap, and get the page linked from somewhere Google already crawls. What is not worth doing is buying a ranking package in week two to solve a problem that has not had time to exist.

Keep reading
Guide

The Website SEO Audit Checklist, in the Order a Site Actually Fails

Most audit checklists are category-sorted inventories that come bundled with a crawler subscription. This one is sorted by what depends on what, names a free way to run every check, and uses Google's own documentation to take three popular line items off the list.

Read
Guide

How Long Does SEO Take? An Honest Timeline, and the Three Clocks Behind It

Most timelines answer this with a range and no mechanism. This one ties each window to the Google-documented process that governs it, separates the three clocks that run at different speeds, and names what to check at 30, 90 and 180 days instead of what to hope for.

Read
Guide

Google Maps Ranking Factors: Which Ones Are Actually Yours to Change

Most factor lists present fifteen items as fifteen tasks. This one sorts them: what is geography and cannot be worked, what the experts rank third that Google's own guidelines forbid, what a controlled test found does nothing for rank, and the short list left over.

Read
Guide

What Is Local SEO? The Two Surfaces It Covers

A plain definition of local SEO, the two separate surfaces it has to win, and why Business Profile work does not rank your service pages.

Read
Guide

What Is the Google Map Pack? The Three Factors That Decide It

A plain definition of the Google Map Pack, the three factors Google says decide it, and what one agency's 2026 tracking shows about the box getting smaller.

Read
Guide

Service Page SEO: The Anatomy of a Page That Ranks and Books

Most service page advice is a block list with no reason attached to any block. This one gives the reason for each: a measurement, a Google document, or plain commercial logic. It also takes one block's justification away, because the thing it used to buy stopped existing in May 2026.

Read
Guide

How to Appear in Google AI Overviews: What Google Documents, and What It Says It Ignores

Google publishes exactly two requirements for appearing in AI Overviews, and a list of the popular levers it says it ignores. Here is that documentation, quoted, next to the published measurements of where citations actually come from, including four studies that disagree about ranking by nearly two to one.

Read
Charlotte

The Best SEO Companies in Charlotte (2026)

Twelve SEO firms with a Charlotte-area address, the national agencies holding page one with a Charlotte city page, and the three things that changed in local search this year. Written by one of the firms on the list, and disclosed.

Read
Charlotte, NC

Charlotte SEO, from inside Charlotte

SEO for Charlotte businesses from a Charlotte company: map pack visibility, local service pages, reviews, and the AI answers customers now read.

In Charlotte

SEO company in Charlotte, NC

Local search, technical SEO, content strategy, and visibility in the AI answers your customers now read.

The practice

Web design and development in Charlotte, NC

Fast, accessible business sites, eCommerce experiences, landing pages, redesigns and booking journeys, built to load quickly and point at one obvious next step.

The practice