SingRank

Website Not Showing on Google? 7 Causes and a Singapore Checklist

Contents16

If your website isn't showing on Google, Google hasn't found it, has left it out, or ranks it too low to see. A whole missing site usually means a leftover noindex setting, a password or coming-soon page, or no links pointing in. Check live in Search Console's URL Inspection before you pay anyone to fix it.

We learned that on our own site. A live check on 13 October 2026 found 19 of 19 posts indexed that our weekly index snapshot, built on 12 October, had listed as not on Google. The same check found 17 brand-new posts that really weren't on Google yet, and nothing on them was broken.

Key takeaways

  • Confirm before you fix. On 13 October 2026, 19 of 19 posts our weekly snapshot called not on Google were indexed when inspected live.
  • New pages wait, even healthy ones. 22 of 39 posts we published from 1 to 12 October were on Google that day. The other 17 loaded fine, had no blocking tag and sat in our sitemap.
  • Age didn't decide it in our sample. 8 of 12 posts aged 0 to 3 days were indexed, but only 9 of 18 posts aged 8 to 12 days.
  • Most not-indexed pages are fine. In our Page indexing figures, 375 of 559 not-indexed URLs were redirects or removed pages.
  • Some labels need action, some don't. A noindex tag or a blocked page is yours to fix. Discovered and Crawled are mostly Google's call.

Are you really missing, or just ranking low?

A quick search for your business name can fool you either way. Google's help page on missing pages warns that many owners think they aren't on Google when their page is simply ranking low (Search Console Help, read 13 October 2026).

So run three quick checks, in this order:

  1. Search with site: and your domain. For our own site, that's site:singrank.com. Results mean Google has at least part of your site. Google notes that a site can be in its index while some of its pages aren't.
  2. Search the exact page address. Type site: followed by the full page address. This checks one page, not the whole site.
  3. Inspect the page in Search Console. Open URL Inspection and paste the address. Only this check tells you why.

If the first two show your pages, you aren't missing. You're ranking low. Our guide to whether the first page is even open to you covers that.

Missing from Google Maps instead? That's a Google Business Profile problem. See our guide to a business not showing on Google Maps. If your profile was suspended, read why Google suspends HDB home businesses.

Does a small site need Search Console? Google's Page indexing help says a site with fewer than 500 pages probably doesn't need that report, and suggests site: searches instead (Search Console Help, read 13 October 2026). We'd still set up Search Console, because URL Inspection is free and tells you why a page is missing.

What did we find when we checked our own site live?

We publish new posts on singrank.com most days. Our system builds a weekly snapshot from Search Console's URL Inspection results. The one built on 12 October said 19 of our live blog posts weren't on Google:

  • 12 were Discovered - currently not indexed
  • 2 were Crawled - currently not indexed
  • 4 were URL is unknown to Google
  • 1 had a canonical that Google had pointed at an unrelated foreign website

On 13 October we inspected all 19 live in Search Console, plus every post published from 1 to 12 October. That's 58 pages in all. The method and limits are at the end of this page, and our other own-site studies are on SingRank research.

What we checked (singrank.com, 13 October 2026) Result
Posts our weekly snapshot listed as not on Google 19 of 19 were indexed when inspected live
Posts published 1 to 12 October 22 of 39 on Google
New posts marked Discovered - currently not indexed 14 of 39
New posts marked URL is unknown to Google 3 of 39
New posts aged 0 to 3 days that were indexed 8 of 12
New posts aged 4 to 7 days that were indexed 5 of 9
New posts aged 8 to 12 days that were indexed 9 of 18
All 58 pages: loaded normally, pointed to themselves as the main version, no noindex tag, listed in our sitemap Yes, all 58

The snapshot was out of date. All 19 problem pages were fine. The page with the strange foreign canonical was indexed under its own address. On 7 October, too, our snapshot flagged 20 pages that a live check showed were already indexed. We wrote that up in our guide to what a real SEO audit covers. Fixing those pages would have wasted hours.

Healthy new pages still waited. We found nothing wrong with the 17 missing posts. They were about as long as the indexed ones: 2,552 words at the median, against 2,772 for the posts Google took. Being older didn't help either: our newest batch had the highest share indexed.

Our view: on a young site that publishes often, Google picks which new pages to crawl first, and a sound page can still wait. Google's crawling guide says it weighs things like popularity, overall value to users, how unique the content is and how much load the server can take (Google Search Central, updated July 2026). It doesn't say which one held back a given page, and we can't either.

One more number puts not indexed in proportion. Our domain's Page indexing report in Search Console, last updated 9 October 2026, showed 127 indexed and 559 not indexed. Of the 559, 241 were old addresses that redirect and 134 were removed pages returning Not found (404). Those are meant to stay out.

What does each Search Console label mean for you?

Search Console gives every page Google knows a reason. Some reasons are your job. Others are Google working as designed. Google's own help puts it plainly: "It's fine for a URL not to be indexed for the right reasons" (Search Console Help). Its examples include a robots.txt rule you meant, a noindex tag, a duplicate, or a 404 for a page you removed.

Label in Search Console What it means, in plain words Do you act?
Discovered - currently not indexed Google knows the address but hasn't fetched it yet Usually wait; check internal links
Crawled - currently not indexed Google fetched the page and chose not to index it for now Improve the page if it's thin or repeated; don't resubmit
URL is unknown to Google Google hasn't come across the address at all Link to it and keep it in your sitemap
Excluded by 'noindex' tag Your page tells Google to stay out Yes, if you want it in search
Blocked by robots.txt Your robots.txt file stops Google fetching it Yes, if the block is a mistake
Page with redirect The address forwards to another page No, the target page is what counts
Not found (404) The page doesn't exist Only if it should exist, or other pages link to it
Duplicate, Google chose different canonical than user Google thinks another page is the main version Check the two pages really differ

The first two labels worry owners most, so here is what Google's Page indexing report help says about each, read 13 October 2026.

Discovered - currently not indexed. Google has found the address but not fetched the page yet. Google says it usually means it wanted to crawl, expected that to overload the site, and rescheduled the crawl.

Crawled - currently not indexed. Google fetched the page but didn't index it. Google says the page may or may not be indexed later, and that there's no need to resubmit it.

Neither label means your site is broken. But if many similar pages sit under Crawled, ask whether they say anything the rest of your site doesn't. Our post on one page or nine keyword variations covers when to merge near-duplicates.

Why isn't a website on Google at all? Seven reasons

When a whole site is missing, the cause is usually one of these. Work down the list in order. In our view, the first three are the quickest to check yourself.

1. The site is new and nothing links to it. Google finds pages through links and sitemaps. Its guide to getting on Google lists a site with no links from other websites as a frequent reason it gets missed. It adds that Google can take a few weeks to notice a new site, or changes to an existing one (Google Search Central, updated December 2025). Fix: submit a sitemap in Search Console. Then get a few genuine links, such as business directory listings, suppliers and associations.

2. A noindex tag is still switched on. Sites are often hidden from search while they're built. If nobody switches that off at launch, the live site keeps telling Google to stay away. Google's help confirms it doesn't index pages blocked by a noindex tag or a robots.txt rule (Search Console Help). URL Inspection shows this under Indexing allowed?

3. The site is locked or blocked. A password page, a coming-soon screen or a bot-blocking security setting keeps Google out. One shop owner had kept the store password-locked before launch. After opening it, they wrote: "The website is still not showing on Google" (Shopify Community, 2022). Google's own test is simple: make sure you can open your site in an incognito window. But some security settings block search bots while you still see the site fine. Our guide to checking that search bots actually get in shows how to test that in ten minutes.

4. robots.txt blocks the pages. This file tells crawlers which addresses they may fetch. One wrong line can block a whole site. Google says robots.txt is not a way to keep a page out of Google (Google Search Central). Use it to manage crawling, not to hide pages. Our robots.txt census of Singapore sites shows what normal files look like.

5. Google can't follow your links. Script-only menus, or buttons that act like links but aren't, can hide your pages. Google says it can generally only follow a link written as a standard HTML link with a web address in it (Google Search Central). Google's missing-page help adds that if your pages link well to each other, Google should be able to find them all from your homepage.

6. Google treats your pages as duplicates. If two of your pages say almost the same thing, Google indexes one and leaves the other out. Check the Google-selected canonical in URL Inspection. If it names another of your pages, pick the main one. Then make the other clearly different, or merge the two.

7. A manual action or a hacked page. Sometimes Google acts against a site, or hackers add spam that gets it removed. Google's missing-page help tells you to check whether any manual actions apply to your page. Check both the Manual Actions and Security Issues reports in Search Console. Hidden spam can also sit on pages that look normal to you, as our post on spam text hidden on your own website shows.

How long should a new page take?

Google gives ranges, not promises. Its Page indexing help says Google may need about a week before it starts to crawl and index a new page or site. Its missing-page help puts the usual total at anything from one or two days to several weeks. After you submit a sitemap or ask for indexing, Google asks you to give it at least a week before you assume there is a fault.

Some pages may never be indexed. Google's guide to how Search works (updated December 2025) says Google doesn't promise to crawl, index or show a page, even one that follows its rules. It also says not every page Google processes gets indexed.

Our count fits that: some posts were indexed within three days, while others were still waiting after twelve. A fair rule:

  • Under a week: wait. Make sure the page is linked from your homepage or menu and is in your sitemap.
  • One to four weeks: inspect it. If it says Discovered, link to it from one of your stronger pages. If it says Crawled, improve the page itself.
  • Over a month, for a page that matters: work through the seven reasons above, or get a second opinion.

If Google has indexed a page but nobody clicks, see our post on impressions but no clicks in Search Console. That's a ranking and title problem.

Will AI search show a page Google hasn't indexed?

Not in Google's own AI answers. Google's guide to AI features and your website (updated December 2025) says only indexed pages that can show in Search with a snippet are eligible as supporting links in AI Overviews and AI Mode. It adds that there are no extra technical requirements. So fix indexing first. Other AI assistants choose sources in their own ways, which we cover in how AI tools choose which businesses to recommend.

What if you're indexed but traffic dropped?

Then indexing isn't your problem. If URL Inspection says your pages are on Google and your rankings held, but visits fell, look at what now sits above your result. Our post on why website traffic dropped but rankings didn't walks through that case.

What should you not do?

Some fixes waste time. A few make things worse.

  • Don't keep clicking Request Indexing. Google says there's a quota for individual requests, and asking again for the same page won't get it crawled any faster (Google Search Central). Once is enough.
  • Don't resubmit Crawled pages. Google's wording for that label says there's no need to. Improve the page instead, or leave it.
  • Don't pay anyone who sells faster indexing from Google. Google says it doesn't take payment to crawl a site more often or rank it higher.
  • Don't trust one snapshot on its own. Ours listed 19 indexed pages as missing. Inspect live before you change anything.
  • Don't panic about a big not-indexed number. Redirects, removed pages and duplicates belong there. On our domain they were most of it.

Your 30-minute check this week

You can do all of this yourself, free, in Google Search Console.

  1. Search site: plus your domain and note whether your homepage and key service pages appear.
  2. Open Search Console and confirm you're looking at the right website.
  3. Inspect your homepage with URL Inspection. Read the top line: URL is on Google, or URL is not on Google.
  4. Inspect your three most important service pages the same way. Write down the label for each.
  5. For any page not on Google, read Indexing allowed? If it says no, find and remove the noindex setting in your website builder.
  6. Open the page in a private browser window to check it isn't behind a password or a block.
  7. Check that each important page is linked from your homepage or main menu.
  8. Submit your sitemap under Sitemaps if it isn't there yet.
  9. Open Manual Actions and Security Issues. Both should say no issues detected.
  10. Request indexing once for any important page you fixed, then wait a week before checking again.

Remember what the top line means. Google's URL Inspection help says URL is on Google means the page is eligible to appear in results, not that it's sure to. Indexed is the starting line, not the finish.

When should you pay for help?

If your key pages show URL is on Google but you can't find them in search, you have a ranking problem, not an indexing one. That's slower work. If a noindex tag or a password page was the cause, you've probably just fixed it yourself for free.

Bring in help when the checklist doesn't explain it:

  • a site that stays out for over a month
  • many pages stuck on Crawled - currently not indexed
  • a canonical you can't make sense of

If you need to be seen this week, that's a paid ad, a separate decision from fixing indexing. Our first-screen study of 40 Singapore searches shows what to check before you spend.

Be wary of anyone who promises indexing or rankings by a date. Google's page on hiring an SEO says no one can promise a top ranking, and indexing isn't promised either.

At SingRank, a one-hour consultation costs S$150. That suits one specific question like this. Ongoing SEO and GEO work starts at S$500 a month (Premium Starter, 10 articles a month), with a 3-month minimum. Our pricing page says plainly that rankings can't be guaranteed. For a second pair of eyes, send us your website through the visibility assessment form. We review your brief first and tell you which check applies before you commit.

FAQ

Why isn't my website on Google at all?

Usually Google hasn't found it yet, something tells Google to stay out, or the site is locked. Search site: plus your domain, then inspect your homepage in Search Console. Look for a leftover noindex setting, a password page or a robots.txt block. Check whether any other website links to you.

What does Discovered - currently not indexed mean?

Google knows the address but hasn't fetched the page yet. Google says this typically means it rescheduled the crawl to avoid overloading the site. On our own site, 14 of 39 new posts had this label on 13 October 2026. We could find no fault on any of them. Give it time, and link to the page from a strong page.

What does Crawled - currently not indexed mean?

Google fetched the page and decided not to index it for now. Google says the page may or may not be indexed later, and that there's no need to resubmit it. Check whether the page is thin or repeats another page on your site.

How long does Google take to index a new website?

Google's help pages say it may need about a week to start, and anything from one or two days to several weeks in total, with no promise. On our site, 22 of 39 posts published from 1 to 12 October 2026 were indexed by 13 October. Some were indexed within three days. Others were still waiting after twelve.

Can I pay Google to index my website faster?

No. Google says it doesn't take payment to crawl a site more often or rank it higher. Submitting a sitemap and requesting indexing once are free. Repeat requests don't help: Google sets a quota and says they won't speed up the crawl.

Does a small website need a sitemap?

It helps, and it's free. Google learns about a page in one of three ways: you submit a sitemap, you ask it to crawl the page, or it finds a link to the page somewhere. Google notes that many hosting services create one for you. Submit it once in Search Console, and make sure your key pages are also linked from your homepage.

Why does Search Console show hundreds of pages not indexed?

Usually because old addresses still count. On our own domain, 375 of 559 not-indexed URLs were redirects or removed pages when the report was last updated on 9 October 2026. Those are meant to stay out. Look for the pages you actually want in search, and inspect those one by one.

Sources

All Google pages below were read on 13 October 2026.

Method

Google's statements come from Search Console Help and Google Search Central pages, read on 13 October 2026. Our figures use no client data. On 13 October 2026 we inspected 58 blog addresses live in Search Console's URL Inspection, with no indexing requests during the check. That covered the 19 posts flagged by our weekly snapshot (built 12 October), plus all 39 posts dated 1 to 12 October. For each, we noted the address Search Console showed, its top verdict and its Page indexing line. We also fetched each page to confirm it loaded, pointed to itself as the main version, had no noindex tag and was in our sitemap. Three pages were inspected a second time at the end, with the same result.

Limits

This is one young site, checked on one day. URL Inspection shows Google's stored copy of a page, not where it ranks. Our snapshot doesn't keep the date each page was last inspected, so we can't say how stale each row was. Post dates come from our own content system. The Page indexing report counts cover the whole domain, including subdomains, last updated 9 October 2026. A site without a sitemap, or one that publishes less often, may behave differently.

Cite this

If you quote these figures, cite: SingRank, "Live index check of singrank.com blog posts", Search Console URL Inspection, 13 October 2026, https://singrank.com/blog/website-not-on-google-singapore/. Give each figure with its base, for example 19 of 19 or 22 of 39, and keep the limits with it. The page-by-page list is available as a CSV: website-not-on-google-singapore-2026.csv. More of our studies are on SingRank research.

Figures describe singrank.com only, checked 13 October 2026. Results on your site will differ.