ETA·VR 1-800-481-8638
Search visibility · Guide

Why Is My Website Not Showing Up on Google? Four Checks, in Order

Not indexed, blocked, buried, or broken — those are the only four reasons. Run the checks in order, use the diagnostic below, and you will know which one it is in ten minutes.

By Zach WennstedtPublished September 28, 202612 min readReviewed for accuracy Sept 2026

Key takeaways

  • There are only four reasons a site doesn't show up: Google hasn't indexed it, something is blocking it, it's indexed but buried, or it ranks and still doesn't get seen (or clicked).
  • Run the checks in order. A site: search takes ten seconds and rules out half the list.
  • New sites are usually the first reason. Sites that used to rank and vanished are usually the second — an accidental noindex, a robots block, a botched migration.
  • 'Buried' is the one that actually costs money, and it's a strategy problem, not a technical one.
  • Being on Google is no longer the finish line. AI Overviews, AI Mode and Google Maps each decide separately whether you exist.

Every week a business owner types their own company name into Google, sees a competitor, a directory and a Yelp page, and calls someone in a mild panic. The panic is understandable. The diagnosis is usually simple, and it's almost always one of four things. This guide walks the four in the order a professional would check them, so you can stop guessing in about ten minutes.

Direct answer: a website doesn't show up on Google for one of four reasons — it hasn't been indexed yet (common for new sites), something is blocking it (a noindex tag, a robots.txt rule, a broken migration), it is indexed but ranks too low to be seen, or it ranks and still isn't chosen. Check them in that order with a site: search, Google Search Console, and a search for the exact phrase you expect to rank for.

Check 1: Is your site in Google's index at all?

Open Google and search site:yourdomain.com (no spaces, your real domain). If pages appear, you're indexed — skip to Check 3. If Google returns nothing, or "did not match any documents," the site isn't in the index and nothing else matters until it is.

Why this happens

  • The site is new. Google has to discover a site before it can show it. With no links pointing in and no sitemap submitted, discovery can take weeks. This is the single most common reason for a brand-new site, and it's not a problem so much as a waiting room.
  • Nobody told Google it exists. A new domain with no inbound links is invisible until a crawler stumbles on it. Submitting a sitemap through Google Search Console and requesting indexing of the homepage is the fix, and it's free.
  • Google crawled it and declined. Search Console's Pages report shows "Crawled – currently not indexed" or "Discovered – currently not indexed" when Google looked and passed. That usually means the pages are thin, duplicate, or look like a template with the city name swapped in.

What to do

  1. Verify the site in Google Search Console. It's free and it's the only place Google tells you directly what it thinks.
  2. Submit your XML sitemap. If you don't have one, that's the first thing to build.
  3. Use the URL Inspection tool on your homepage and click "Request indexing."
  4. Get one or two real links pointing at the site — a directory listing, a supplier's partner page, a local association. A single genuine link is how most sites get discovered.

Give it two weeks. If the site still isn't indexed and Search Console shows no errors, come back to Check 2.

Check 2: Is something blocking Google?

This is the check that catches sites that used to rank and disappeared overnight. It's almost always a setting, and it's almost always accidental.

The four usual suspects

  • A noindex tag. A single line in the page's code — <meta name="robots" content="noindex"> — tells Google to keep the page out of results. Developers add it to staging sites so unfinished work doesn't get indexed, then forget to remove it at launch. WordPress has a checkbox for it ("Discourage search engines from indexing this site") that gets left on more often than you'd believe.
  • A robots.txt block. The file at yourdomain.com/robots.txt can tell crawlers to stay out of the whole site with two lines. Look for Disallow: / under User-agent: *. If you see it, that's your answer.
  • A botched migration. New site, new URLs, no redirects from the old ones. Google's index is full of pages that now return 404, and the new pages have no history. The old rankings evaporate and the new pages start from zero.
  • A manual action or security issue. Rare, but Search Console will say so plainly under Security & Manual Actions. A hacked site that started serving spam gets removed until it's cleaned.

What to do

Search Console's Pages report lists every reason a page is excluded, by name: "Excluded by 'noindex' tag," "Blocked by robots.txt," "Not found (404)." Read the reasons, fix the setting, and use URL Inspection to request a recrawl. Blocks clear within days once removed. Migration damage takes longer — every old URL needs a permanent redirect to its new home, and the rankings follow the redirects over a few weeks.

One more block that isn't technical: the site has no HTTPS. Google has treated a missing SSL certificate as a trust problem for years, and Chrome labels the site "Not secure" right in the address bar. It won't remove you from the index, but it will cost you clicks, and on a new site it's one more reason for Google to rank the competitor instead.

Check 3: Are you indexed but buried?

This is where most businesses actually are. The site is in Google's index. It just doesn't rank for anything anyone types. Searching your company name works; searching "plumber in Lakewood" does not.

Being buried is not a technical failure. It's a strategy failure, and it has three common causes.

1. The pages don't target what customers search

A homepage that says "Welcome to Smith & Sons — quality you can trust since 1994" tells Google nothing about what you do or where. Customers search "emergency plumber Lakewood," "walk-in tub installation Denver," "chiropractor near Table Mesa." If those phrases, in some natural form, don't appear in a page's title, heading and body, Google has no reason to show that page for them. The fix is one page per real service, per real place, written the way a customer would ask.

2. The content is thin or interchangeable

Google's guidance on helpful content is blunt: pages that exist to rank, rather than to help, don't rank. Five city pages with identical text and a swapped city name are the textbook example. So is a 200-word service page next to a competitor's 1,500-word one that answers pricing, timing and what to expect. Depth, specificity and first-hand detail win — a page written by someone who has actually done the work reads differently, to a person and to an algorithm.

3. Nobody else vouches for you

Links from other sites remain one of the strongest signals Google uses, and a site with none has no authority to rank against sites with some. You don't need hundreds. You need a handful of real ones: a complete Google Business Profile, listings in legitimate directories, a mention in local press, a supplier or association page, a press release that actually got published somewhere. (We own a national business directory and a press-release distribution platform for exactly this job.)

What to do

Search Console's Performance report tells you what you already rank for, even at position 40. That's your starting list. Pick the three phrases closest to money, build or rewrite one page for each, make it the best answer on the internet for that specific question, and earn two or three real links to it. Then repeat. This is the actual work of SEO, and it's why it takes months, not days.

For a local business, one shortcut outranks everything else on this list: finish your Google Business Profile completely. The map pack sits above the organic results for local searches, and a complete, reviewed, photographed profile can put you in it within weeks. Our Business Profile guide covers every field.

Check 4: Do you rank and still not get seen?

The last reason is the sneaky one. You search the phrase, and there you are — position eight. Or position three on a results page where an AI Overview, four ads, a map pack and a "People also ask" box push position three below the fold. You show up on Google. Google just doesn't show you.

Two things fix this.

  • Move up. Position eight to position three is the difference between an occasional click and a steady stream. Everything in Check 3 applies, harder.
  • Win the other surfaces. The map pack, the AI Overview, the AI Mode answer, the "People also ask" box — each is a separate place to be found on the same results page, and each has its own rules. A local business that owns the map pack is found regardless of where its organic result sits.

And once you're seen: the title and description under your result decide whether you're clicked. "Home | Smith & Sons" loses to "Emergency Plumber in Lakewood — Same-Day, Upfront Pricing" every time.

The check nobody used to need: the AI layer

In 2026, "showing up on Google" is three questions. Do you appear in the ten links? Do you appear in the map pack? And does Google's AI — AI Overviews at the top of the page, AI Mode as its own tab — mention you when it summarizes the answer? A growing share of local searches now end without a click on any website at all, because the AI answer or the map pack handled it.

AI systems don't rank pages; they cite sources they can read, verify and trust. The signals are different from classic ranking factors: a clear statement of who you are, what you do and where, in plain text; facts that match across your site, your Business Profile and the directories; structured data that agrees with what's visible; and pages that answer a question directly rather than warming up for three paragraphs. If your site passes the first three checks and still never appears in an AI answer, that's the fifth check — and it's covered in our guide to getting cited by ChatGPT and Google AI.

Don't want to run the checks yourself?

Send us the site. We'll run all four, plus the AI layer, and tell you which one it is — free, no contract, you keep the findings.

Get the free audit

A note on how long each fix takes

ReasonHow you knowTypical fix time
Not indexed (new site)site: search returns nothing; Search Console shows no pagesDays to a few weeks after submitting a sitemap and earning a link
BlockedSearch Console names the reason: noindex, robots.txt, 404Days once the setting is fixed; weeks for a migration cleanup
BuriedIndexed, ranks only for your own nameThree to six months of real content and authority work
UnseenRanks, but below the AI answer, ads and map packWeeks for the map pack; months to climb organically

The pattern to notice: the technical reasons are fast to fix and the strategic reasons are slow. That's why a good agency starts by ruling out the fast ones in the first week and then tells you honestly that the rest is a program, not a patch.

Diagnostic: which of the four is it?

Answer four questions. No email, nothing stored.

Questions people ask

Usually one to four weeks after you submit a sitemap in Google Search Console and at least one real site links to you. Without a sitemap or any links, discovery can take much longer. Ranking for competitive phrases is a separate, longer job.

Because Google indexed it and matched it to your brand, but nothing on the site tells Google which services and places to rank it for. Build one page per real service and location, written the way customers search, and earn a few real links to them.

Almost always a setting: a noindex tag left over from a redesign, a robots.txt block, or a migration to new URLs without redirects. Google Search Console's Pages report will name the reason. Less often, a security issue or manual action, which Search Console also reports.

It won't remove you from the index, but Google treats a missing certificate as a trust problem, Chrome labels the site 'Not secure,' and both cost you rankings and clicks. Fix it; it's cheap.

The map pack is driven by your Google Business Profile, not your website. If the profile is incomplete, unverified, has few reviews or a category that doesn't match the search, you can rank organically and be missing from the map. Finish the profile first.

AI answers cite sources they can read, verify and trust. That takes a clear plain-text statement of who, what and where; facts that match across your site, Business Profile and directories; structured data that agrees with the page; and content that answers the question directly. It's a separate optimization from classic ranking.

Further reading

Zach Wennstedt founded Eye To Ad Media in Denver in 2012 and still works every account himself. Before that he ran sales for multi-million-dollar plumbing and national remodeling companies, and he still operates a home-services business of his own — so every tactic here was tested on his own phone lines first. About Zach

Want this done, not read?

Free audit: site, Google Business Profile, competitors, conversion path. You keep the findings either way.