The Short Answer

If your website isn't showing up on Google, verify it in Google Search Console and inspect the missing page with the URL Inspection tool. It will tell you whether Google knows the page, whether it could fetch it, and whether it's indexed. If it isn't indexed, the Page indexing report gives the reason, such as a noindex tag, a robots.txt block, a duplicate, or simply "Crawled - currently not indexed."

If the page is indexed, the problem isn't indexing at all. It's ranking, which is about relevance and competition, or it's clicks, which is about how your result looks. Those need different fixes. And Google is clear that there are no shortcuts: it "doesn't accept payment to crawl a site more frequently, or rank it higher. If anyone tells you otherwise, they're wrong" [1]. Buying ads doesn't help either: "Advertising with Google won't have any effect on your site's presence in our search results" [17].

The Visibility Chain: Five Links That Have to Hold

Google describes Search as working in stages, and notes that "not all pages make it through each stage" [1]. Business owners usually lump every failure into "not on Google," but each link breaks for different reasons and shows up in a different place.

First, Check Properly: site: Searches Aren't Enough

Most people check by searching site:yourdomain.com. It's a useful rough signal, but Google says the list it returns "is not always exhaustive," and even an indexed URL showing up for a site: query is "not guaranteed" [2]. Note that site:https://www.example.com and site:https://example.com/ can return different results, so check the version your site actually uses.

Quick signal site: search

Shows some indexed URLs. Missing results don't prove a page isn't indexed.

Definitive for one URL URL Inspection

Shows Google's indexed version of a page, its canonical and any problems, and can test the live page [3].

Whole site Page indexing report

Groups every known URL by indexing status and lists the reasons pages aren't indexed [4].

Two cautions from Google's own documentation. First, "URL is on Google" in URL Inspection "doesn't guarantee that your page is appearing in Search results," because the tool doesn't check every requirement [3]. Second, don't aim for every URL to be indexed: "You should not expect all URLs on your site to be indexed, only the canonical pages" [4].

Find Your Broken Link: The Visibility Diagnostic

Answer a few questions using Search Console, and the diagnostic points to the link that's breaking and the report or fix to use next. It runs in your browser and stores nothing.

What the Page Indexing Reasons Mean

These are some of the reasons you'll see in the Page indexing report, with Google's explanation and the usual fix. Remember that some are intentional: Google notes it's fine for a URL not to be indexed "for the right reasons," such as an expected robots.txt rule, a noindex tag, a duplicate or a removed page [4].

Common Page indexing report reasons, what they mean and what to do
ReasonWhat Google says it meansWhat to do
CrawlableDiscovered - currently not indexed"The page was found by Google, but not crawled yet," typically because crawling was expected to overload the site [4].Check server speed and errors. Make sure the page is linked from important pages. Give it time.
IndexedCrawled - currently not indexed"The page was crawled by Google but not indexed. It may or may not be indexed in the future" [4].Improve the page so it's clearly useful and distinct. Google says there's no need to resubmit it.
IndexedDuplicate without user-selected canonicalGoogle treats the page as a duplicate and "has chosen the other page as the canonical" [4].Inspect the URL to see which page Google chose. Consolidate, or mark your preferred version.
IndexedDuplicate, Google chose different canonical than userYou marked this page as canonical, but "Google thinks another URL makes a better canonical" [4].Check that your canonical signals, internal links and redirects all agree.
IndexedA noindex tag or headerGoogle found a noindex rule and didn't index the page [4].If you want it indexed, remove the rule. Website builders often have a "hide from search engines" setting.
CrawlableBlocked by robots.txtA robots.txt rule stops Googlebot from fetching the page [6].Remove the rule if the block is accidental. It's common after a site moves from staging to live.
CrawlableServer error (5xx) or redirect errorThe server returned an error, or a redirect was too long, looped or broken [4].Fix with your host or developer, then validate the fix in Search Console.
IndexedSoft 404The page shows a "not found" style message without returning a real 404 code [4].Return a real 404 for missing pages, or add real content if the page should exist.
FinePage with redirect, or Alternate page with proper canonical tagA non-canonical URL that points to the right page. For alternates, Google says "there is nothing you need to do" [4].Usually nothing. Check that important links point directly to the final URL.

robots.txt, noindex and Canonical: Three Controls People Mix Up

These three settings do different jobs, and using the wrong one is one of the most common reasons a site disappears or a page won't go away.

Controls crawling robots.txt

Tells crawlers which URLs they can fetch. Google says it's used "mainly to avoid overloading your site with requests; it is not a mechanism for keeping a web page out of Google" [6]. A blocked URL can still appear in results, without a description.

Controls indexing noindex

Removes a page from Google's results. But "for the noindex rule to be effective, the page or resource must not be blocked by a robots.txt file" [7]. Block it in robots.txt and Google never sees the noindex.

Chooses a version Canonical

When several URLs show the same content, Google picks the one it considers most complete and useful as the canonical, and crawls duplicates less often [8]. Your canonical tag is a signal, not a command.

The classic accident: a website is built on a staging site that tells search engines to stay away, then launched without removing the setting. Everything looks fine to visitors while Google is told not to index it. If a new or redesigned site has disappeared, check for a noindex rule and your robots.txt first.

New Websites and New Pages: What to Expect

Google gives only general timing, so be wary of anyone who quotes a precise number. Its Page indexing documentation says "it can take a week or so for Google to start crawling and indexing a new page or site" [4], and its recrawl guidance says "crawling can take anywhere from a few days to a few weeks" [5].

  • Request indexing, once. The URL Inspection tool lets you ask Google to crawl a page. There's a quota, and "requesting a recrawl multiple times for the same URL won't get it crawled any faster" [5]. Google adds that requesting a crawl "does not guarantee that inclusion in search results will happen instantly or even at all."
  • Submit a sitemap. A sitemap helps Google discover your URLs, though it "doesn't guarantee that all the items in your sitemap will be crawled and indexed" [9]. Google says small sites of about 500 pages or fewer that are well linked internally might not need one, but most sites benefit.
  • Link to every important page. Navigation and in-text links are how Google finds pages and understands how they relate [16].
  • Make sure content is in the page, not only behind scripts. Google processes JavaScript sites in crawling, rendering and indexing phases [10]. Use URL Inspection's live test to see what Google actually renders.

Indexed but Not Ranking

If URL Inspection says the page is on Google but nobody finds it, you've moved past indexing into SEO. Check the Performance report first: if a page has few or no impressions, Google isn't showing it for the searches you care about. Common reasons are that the page doesn't clearly match what people search for, that stronger pages compete for the same terms, or that the site lacks the reputation competitors have built.

This is where our organic SEO guide takes over: SEO for Small Businesses: How to Rank Higher on Google. If you're a local business and you're looking for the map results rather than the regular listings, that's a separate system. See How to Rank Higher on Google Maps.

Ranking but Not Clicked

If the Performance report shows plenty of impressions but few clicks, your result is appearing and being passed over. Google's title links are "completely automated," drawn from your <title> element, main heading and other signals [11], and snippets come primarily from page content, sometimes from your meta description [12]. Clear, specific titles and descriptions that match the search give you the best chance of being chosen.

And if people do click but don't contact you, the chain has done its job, and the problem has moved to your website. See What Is a Good Website Conversion Rate?

Rare but Serious: Manual Actions and Security Issues

Occasionally a site vanishes for reasons outside the normal chain. Google issues a manual action "when a human reviewer at Google has determined that pages on the site are not compliant with Google's spam policies" [13], and "some or all of that site will not be shown in Google search results." Separately, if Google determines a site was hacked or could harm visitors, the Security issues report shows its findings [14]. Both reports are in Search Console, and both are worth a glance whenever traffic drops suddenly.

Keep Watching After You Fix It

Once the chain holds, keep Search Console verified and check the Page indexing and Performance reports monthly. If you also want to know how your site appears in AI assistants, the same setup is the starting point: see How to Track AI Search Traffic. For how AI answer engines choose which businesses to mention, see AI Search Optimization.

Frequently Asked Questions

How do I check if my website is indexed by Google?

Verify your site in Google Search Console and use the URL Inspection tool on the page. A site: search gives a rough signal, but Google says its results are not always exhaustive, so a missing result doesn't prove a page isn't indexed.

How long does it take Google to index a new website?

Google doesn't give an exact time. Its documentation says it can take a week or so to start crawling and indexing a new page or site, and that crawling can take from a few days to a few weeks. Indexing isn't guaranteed.

What does "Crawled - currently not indexed" mean?

Google fetched the page but chose not to index it for now, and says it may or may not be indexed in the future. Resubmitting won't help. Make the page clearly useful and distinct from your other pages, and make sure important pages link to it.

Can I pay Google to index my website faster?

No. Google says it doesn't accept payment to crawl a site more frequently or rank it higher. Advertising with Google doesn't change organic results either.

Why is my website indexed but not showing up in searches?

Being indexed only makes a page eligible to appear. Whether it ranks depends on how relevant and useful it is for a search compared with other pages. Check impressions in the Search Console Performance report, then work on relevance, content and reputation.

Should I block pages with robots.txt to remove them from Google?

No. Google says robots.txt isn't a way to keep a page out of Google. Use a noindex rule or password protection instead, and don't block the page in robots.txt, or Google won't see the noindex.

Do I need a sitemap for a small business website?

Not always. Google says a small site of about 500 pages or fewer that's well linked internally might not need one. Most sites still benefit from a sitemap, and it's easy to add and submit in Search Console.

The Bottom Line

"Not showing up on Google" is five problems, not one. Find the link that's breaking before changing anything: discovery, crawling, indexing, ranking or clicks. Search Console tells you which, for free. Fix what's broken, give Google time, and be skeptical of anyone who promises instant indexing or guaranteed rankings, because Google itself doesn't.

Sources

All technical claims come from Google's own documentation, quoted as published and checked in September 2026. Search Console report names and statuses can change; check the linked pages for current wording.

  1. In-depth guide to how Google Search works · Google Search Central
  2. site: search operator · Google Search Central
  3. URL Inspection tool · Search Console Help
  4. Page indexing report · Search Console Help
  5. Ask Google to recrawl your URLs · Google Search Central
  6. Introduction to robots.txt · Google Search Central
  7. Block Search indexing with noindex · Google Search Central
  8. What is canonicalization · Google Search Central
  9. Learn about sitemaps · Google Search Central
  10. Understand JavaScript SEO basics · Google Search Central
  11. Influencing your title links · Google Search Central
  12. Control your snippets in search results · Google Search Central
  13. Manual actions report · Search Console Help
  14. Security issues report · Search Console Help
  15. Performance report (Search results) · Search Console Help
  16. Link best practices for Google · Google Search Central
  17. Do you need an SEO? · Google Search Central

Still can't find the break?

We build and maintain websites for local and service businesses, including the technical setup that lets Google find them. On a free call, we'll look at your Search Console data with you and show you where the chain is breaking.

Book Your Free Call →
← Back to The Pipeline