Skip to content
BLUEBILL STUDIO, home
Book a free 15-minute call
bluebillstudioo@gmail.com
  • Instagram (coming soon)
  • LinkedIn (coming soon)
  • Facebook (coming soon)

Why your website isn't showing up on Google (and how to fix it)

From a stray noindex tag to thin service pages, here are the real reasons small business websites don't show up on Google, and how to fix each one.

By Simeon6 min read

If your website isn't showing up on Google, you're not alone, and the cause is usually fixable. Sometimes Google hasn't found the site at all. Sometimes it has, but a single setting is telling it to stay away. And sometimes the site is indexed but simply isn't the best answer for the searches you care about. This guide walks through how to work out which problem you have, then the most common causes and how to fix each one.

First, find out which problem you have

Before changing anything, work out whether Google knows your site exists. There are two quick checks.

1. The site: search. Go to Google and search site:yourdomain.com.au (with your real domain). This lists the pages Google has indexed.

  • Nothing appears: Google hasn't indexed your site. Jump to the indexing problems below.
  • Some pages appear, but not important ones: some pages are blocked, missing or considered low value.
  • Everything appears, but you don't rank for anything useful: your site is indexed, so the problem is relevance, competition or trust. Skip to the ranking problems.

2. Google Search Console. If you haven't already, set up Google Search Console (it's free) and verify your domain. The Pages report shows exactly which URLs are indexed and, for the ones that aren't, why. This is the single most useful tool for diagnosing search problems, and every business website should have it.

Indexing problems: Google can't or won't index your site

Your site is brand new

New websites can take anywhere from a few days to a few weeks to be discovered. You can speed this up by submitting your sitemap in Search Console (usually found at /sitemap.xml) and using the URL Inspection tool to request indexing of your key pages.

A setting is telling Google to stay away

This is the most common cause we see, and the most frustrating because it's a single checkbox. Websites are often built with search engines blocked so unfinished pages don't appear on Google, and then nobody unblocks them at launch. Check for:

  • A noindex tag. In WordPress, look under Settings, Reading, for "Discourage search engines from indexing this site". Other platforms have similar settings. Search Console will report pages "Excluded by noindex tag".
  • A robots.txt block. Visit yourdomain.com.au/robots.txt. If you see Disallow: / under User-agent: *, you're blocking every search engine from your whole site.
  • Password protection left on from development.

Google can't find your pages

If pages aren't linked from anywhere and aren't in your sitemap, Google may never find them. Make sure every important page is linked from your navigation or from other pages, and that your sitemap includes them.

Canonical tags point somewhere else

A canonical tag tells Google which version of a page is the "real" one. If a template sets the canonical of every page to your home page, or to an old domain, Google may ignore the rest. The URL Inspection tool in Search Console shows which canonical Google has chosen.

Your content only loads with JavaScript

Some website builders load text with scripts after the page opens. Google can usually render JavaScript, but it's slower and less reliable. The safest approach is for your important text to be in the page's HTML from the start.

Ranking problems: Google knows your site but doesn't show it

If your site is indexed but you only appear when someone searches your exact business name, Google doesn't yet see your pages as the best answer for other searches. The usual reasons follow.

This is the biggest one for small businesses. If you offer five services but describe them all on one "Services" page, that page is unlikely to rank for any of them. Google ranks pages, not businesses. Create a clear page for each main service, with a heading, description and answers to the questions customers actually ask.

Your pages don't match search intent

Look at what already ranks for your target search. If Google shows local businesses with service pages, a blog post won't compete. If it shows guides and articles, a sales page won't either. Match the type of page Google is already rewarding, then make yours more useful.

Your content is thin or duplicated

A few lines of generic text, copied manufacturer descriptions, or near-identical pages for every suburb give Google no reason to prefer your site. Write in your own words, with specific details only you could provide: your process, your prices, the jobs you do, the areas you know.

Your local signals are weak

For local searches, your Google Business Profile, reviews and consistent business details across directories carry a lot of weight. A business with no profile, few reviews or inconsistent details will struggle even with a good website. Our Google Business Profile optimisation guide covers this step by step.

Your site is slow or hard to use on mobile

Google uses the mobile version of your site for indexing and ranking, and page experience matters. If your site takes five seconds to load on a phone or the text is tiny and buttons are cramped, you'll lose both rankings and visitors. Test your pages with Google's PageSpeed Insights.

Your competitors are simply stronger

Some searches are dominated by businesses and directories with years of content, reviews and links. A new site won't outrank them quickly for broad terms. The fix is to start with more specific searches you can win (particular services, suburbs and questions) and build from there.

Less common, but serious

A manual action or penalty

If someone built spammy links to your site or published spam on it, Google may have applied a manual action. Search Console shows these under Security and Manual Actions. They're rare for small businesses, but important to rule out.

Your site has been hacked

Hacked sites sometimes show spam pages in search results, or get flagged with a warning. Check Search Console's security report and search site:yourdomain.com.au for pages you didn't create, such as pharmaceutical or gambling spam.

A quick checklist

Work through these in order:

  1. Search site:yourdomain.com.au to see what's indexed.
  2. Set up and verify Google Search Console.
  3. Check for noindex tags, robots.txt blocks and password protection.
  4. Submit your sitemap and request indexing of key pages.
  5. Make sure old URLs redirect to new ones after any redesign.
  6. Create a dedicated page for each main service.
  7. Complete your Google Business Profile and start collecting reviews.
  8. Test mobile speed with PageSpeed Insights.
  9. Check Search Console for manual actions and security issues.

How long until it's fixed?

Technical problems like a stray noindex tag can be fixed in minutes, and pages often reappear within days of requesting indexing. Ranking problems take longer: new service pages and local improvements usually take weeks to months to move, depending on competition.

If you've worked through the list and still can't see the problem, our SEO services team can dig deeper, or start with a free SEO audit.

Frequently asked questions.

Something else on your mind? Just ask.

  • Search Google for site:yourdomain.com.au. If nothing appears, your site isn't indexed. For detail, set up Google Search Console, which shows which pages are indexed and why others aren't.

  • Usually a few days to a few weeks for Google to find and index it, faster if you submit a sitemap in Search Console. Ranking well for competitive searches takes much longer.

  • Google knows your site exists but doesn't see it as the best answer for broader searches. That usually means missing service pages, thin content, weak local signals or stronger competitors.

  • No. Indexing and organic rankings can't be bought. Google Ads are separate paid placements; they don't affect your organic rankings.

  • It's a common cause. Changed URLs without redirects, indexing switched off after launch, or removed content can all cause drops. Check Search Console for errors and make sure old URLs redirect to their new equivalents.

  • Not directly. Social links don't boost rankings, but social activity can lead to mentions, links and branded searches that help over time.

Simeon

Written by

Simeon, Founder & Web Designer

I've been building websites for more than five years, and I still enjoy it as much as when I started. I set up Bluebill Studio so Melbourne small businesses can get fast, good-looking sites and honest SEO from one person who picks up the phone and does the work himself. I'm constantly learning and improving, and I adapt quickly as the web and search keep changing.

Let's make your website work harder.

Book a free 15-minute call, or get a free audit of your current site. Honest advice, no obligation.