Website Not Showing on Google? Steps to Fix It - Web Maniacs

Website Not Showing on Google? Steps to Fix It

  • Admin
  • 03, Nov, 2026
  • Blog

Quick Summary

If your website isn’t appearing in results, the first step is confirming whether Google has indexed it, which you can check by searching “site:” followed by your domain. Common causes include a new site not yet crawled, a noindex tag, a robots.txt block, or missing internal links, and the fixes are testable one by one. This is the core reason why is my website not showing up on google search results in New Zealand.

  • Search “site:yourdomain.co.nz” to see whether Google has indexed your pages.
  • Check page source for a noindex tag and remove it from pages you want visible.
  • Make sure robots.txt does not contain Disallow: / blocking the entire site.
  • Submit a sitemap in Search Console and link key pages from your main navigation.
  • Verify and match your Google Business Profile details to your website for local visibility.

Table of Contents

Check Whether Google Can See Your Website at All

Before you change anything, find out whether Google has stored your site in its index, because if you are wondering why is my website not showing up on google search results in New Zealand, this is the first thing to confirm.

Start with a quick test. Open Google and type “site:” followed by your domain, with no space after the colon. If you see results, Google knows your site exists. If you see nothing, your site is likely not indexed yet.

Many businesses find that a brand-new website simply hasn’t been picked up yet. That’s normal, and it’s fixable.

Using the site: operator to test indexing

The site: operator is your fastest diagnostic tool. Here’s how to use it well:

  • Search site:yourdomain.co.nz to see every indexed page
  • Search site:yourdomain.co.nz your business name to check a specific page
  • If you see your homepage but not inner pages, the problem is usually internal linking or a sitemap gap
  • If you see no results at all, move to the indexing checks below

Watch out: a site: search can take a little time to reflect new changes, so don’t panic if a fresh page doesn’t appear the same day.

Why Your Website Is Not Indexed by Google

Indexing problems usually come down to a handful of technical blockers, but the useful skill is knowing how to test each one rather than guessing. Work through these in order, because the first two account for most cases.

  • The site is new and hasn’t been crawled yet
  • A noindex instruction tells Google to stay away
  • The robots.txt file blocks Googlebot from reading the site
  • Pages have no internal links pointing to them, so Google can’t find them
  • The site has very thin content, which gives Google little reason to store it
  • The domain is not fully propagated, so Google reaches an old server or none at all

Noindex tags and robots.txt blocks

These two settings cause more hidden problems than almost anything else, and both are easy to confirm once you know where to look.

A noindex tag sits in the page’s HTML head and tells search engines not to list that page. Check your page source for <meta name="robots" content="noindex">. Many website builders and SEO plugins add this tag by accident, especially during development, and forget to remove it at launch. If you find it on a live page you want indexed, remove it and then request indexing through Search Console so Google revisits the page rather than waiting for its next scheduled crawl.

Your robots.txt file lives at yourdomain.co.nz/robots.txt. If it contains Disallow: /, you’re blocking the entire site from crawlers. Remove that line or narrow it to the specific folders you actually want hidden. A subtler trap is a robots.txt that blocks CSS and JavaScript files; Googlebot then cannot render the page properly and may treat it as low quality. Check that your robots.txt does not disallow your theme or script directories.

Watch out: a noindex tag and a robots.txt block can both be present at once, so fixing one will not restore indexing until the other is also cleared.

Confirming crawl access and internal linking

Once robots.txt and noindex are clear, confirm Google can actually reach your pages. In Search Console, the URL Inspection tool shows whether Googlebot was allowed to crawl the page and when it last tried. If the status says “Blocked by robots.txt” or “Excluded by noindex”, you have found the cause.

Internal linking is the next common gap. A page with no links pointing to it is effectively invisible, even if it is technically crawlable. Check that your main service and location pages are linked from the homepage or a top-level menu, not buried three clicks deep. A sitemap helps discovery, but Google still treats internal links as a signal of importance, so a page that only appears in the sitemap is weaker than one linked from navigation.

Thin content and duplicate pages

Google is less likely to store pages that add little. If a page is a near-duplicate of another, or contains only a few lines of generic text, it may be crawled but not indexed. Consolidate near-duplicate pages or add genuinely useful detail, and check for parameter or filter URLs that generate many thin variants of the same content.

How to Submit a Sitemap to Google Search Console

A sitemap is a list of your important pages that you hand directly to Google. It speeds up discovery, especially for new sites.

First, set up Google Search Console for your domain if you haven’t already. Then follow these steps:

  1. Find your sitemap address, usually yourdomain.co.nz/sitemap.xml
  2. Open Search Console and select your property
  3. Click “Sitemaps” in the left-hand menu
  4. Enter the sitemap path and click “Submit”
  5. Check the status column after a few days

A status of “Success” means Google can read the file. If you see an error, the sitemap address is likely wrong or the file isn’t publicly accessible.

Using the Google Search Console URL Inspection Tool

The URL Inspection tool tells you exactly what Google knows about a single page. It’s the most precise check you can run.

Get Started →

Small business owner checking a website URL on a laptop in a bright New Zealand office to fix search ranking issues
Small business owner checking a website URL on a laptop in a bright New Zealand office to fix search ranking issues

Paste a full page address into the search bar at the top of Search Console. Google will tell you whether the page is indexed, when it was last crawled, and whether any issues were found. If the page isn’t indexed, click “Request indexing” to ask Google to look at it. If the page is indexed but still hard to find, check whether Google Maps visibility issues are affecting your local presence.

If you are asking why is my website not showing up on google search results in New Zealand after a launch, a common mistake is requesting indexing for every page at once. Prioritise your key service and location pages instead, and give Google time to process them.

!A small business owner at a desk in a bright New Zealand office, reviewing a website URL on a laptop screen with a notepad beside them

How Long Google Indexing Takes for a New or Updated Site

Timing is the question most owners ask first. Google doesn’t publish a fixed schedule, and indexing speed varies from site to site.

A new site can take anywhere from a few days to several weeks to appear. Updated pages on an established site are often picked up faster. If your site has been live for more than a month with no indexing at all, the cause is almost always technical rather than a waiting game.

Local visibility works on its own timeline. Ranking for local searches builds over months, not days.

Checking Google Business Profile, DNS and Mobile Issues

Some problems sit outside the website itself, and these are the gaps competitors often skip. Each one can stop a site appearing even when the on-page checks pass.

Google Business Profile. For local businesses, your Google Business Profile is often what people see first, and it is a separate system from organic indexing. Make sure it is claimed, verified, and matches your website’s name, address and phone number exactly. Mismatched details weaken your local signals and can split the association between your profile and your site. Add your website address to the profile, keep your opening hours current, and post updates regularly. A profile that is unverified or has a suspended status will not show in the local pack, which many owners mistake for an organic indexing problem.

DNS and propagation. If you recently changed hosts or domain settings, DNS changes can take up to 48 hours to spread. During that window, Google may reach an old server or none at all. Confirm your domain points to the right host by checking your A record and CNAME, and check that your SSL certificate is valid; an expired certificate can cause Googlebot to abandon the crawl. A common pattern is a site that works on the owner’s browser because of cached DNS but fails for Googlebot, so test from a different network or use an online DNS checker.

Mobile-first indexing. Google indexes the mobile version of your site first, so a desktop-only check can miss the real problem. Open your site on a phone and confirm that text is readable, buttons are tappable, and no content is hidden behind hover states or desktop-only menus. In Search Console, the URL Inspection tool reports the “Crawled as” user agent; if it shows Googlebot smartphone and the rendered screenshot is blank or broken, your mobile rendering is failing.

Manual actions. Open Search Console’s “Manual actions” report. If Google has penalised your site for spam or unnatural links, it will be listed there. Fixing these requires removing the problem and submitting a reconsideration request. A manual action can remove a site from results suddenly even when every technical check passes, so check this report before assuming the cause is a crawl issue.

Several problems sit outside the website itself, and each can keep a site from appearing even when the on-page checks pass.

Problem Cause Fix
Local listing missing Profile unverified or suspended Claim and verify the Google Business Profile
Business details mismatch Name, address or phone differ from website Make details match exactly across both
Site unreachable for Googlebot DNS changes still spreading Wait up to 48 hours, then check A record and CNAME
Crawl abandoned SSL certificate expired Renew and confirm the certificate is valid
Blank mobile render Content hidden on phone Check mobile rendering in URL Inspection
Sudden removal from results Spam or unnatural links penalty Check Manual actions report and submit reconsideration

Booking a Visibility Check With Web Maniacs

If you’ve worked through these steps and your site still isn’t appearing, professional help can save you weeks of guesswork.

Pricing depends on the size and condition of your site, so check the Web Maniacs pricing page for current details or request a quote. Get Started with Web Maniacs to find out what’s stopping your site from appearing on Google.

Frequently Asked Questions

Why is my website not showing up in Google search results?

The most common reason is that Google has not indexed the site yet, which is normal for a new website. Other causes include a noindex tag left on pages, a robots.txt file blocking crawlers, or content that does not match what people search for. Start by checking whether your site appears with the site: operator, then work through indexing settings in Google Search Console to find the blocker.

How do I check whether Google has indexed my website?

Type site:yourdomain.co.nz into Google. If results appear, your homepage and other pages are indexed. If nothing appears, open Google Search Console, go to the URL Inspection tool, and enter your homepage address. It will report whether the page is on Google or not, and why.

How long does it take for a new website to appear on Google?

Google can take anywhere from a few days to several weeks to find and index a new site, depending on whether other websites link to it and whether you have submitted a sitemap. Submitting your sitemap in Search Console and requesting indexing for your homepage usually speeds up discovery. Ranking for competitive terms takes longer than appearing in results at all.

Can a robots.txt file stop Google from indexing my website?

Yes. A robots.txt file that contains Disallow: / tells Googlebot not to crawl any page on the site. Many website platforms create this file automatically during development, and it is often left in place after launch. Check yourdomain.co.nz/robots.txt and remove any rule blocking pages you want Google to see.

We Will Maximise Your Business’s
Online Impact and Growth

We craft unique strategies to supercharge your online growth, strengthen your digital presence, and drive remarkable results.