Skip to content
Evans Sales Consultancy - international sales growth, market entry and expansionEvansSales Consultancy
Call 0330 043 8477Email

Insights — Digital Infrastructure — 6 min read

Why Isn't My Business Showing Up on Google? A Diagnostic Guide

"We're not on Google" usually means one of four different problems, each with a different fix. This guide works through them in order, with the checks that confirm which one applies.

A business owner checking Google Search Console to diagnose why their website isn't appearing in search results

In short

A business can fail to appear on Google for four distinct reasons: the page isn't indexed (technical block, new site, or a noindex tag); it's indexed but doesn't rank for that search term (wrong page, thin content, or stronger competitors); it ranks but isn't clicked (weak title or description, or a strong local pack above it); or it's being outranked specifically in the local map pack rather than the organic list. Google Search Console's URL Inspection and Performance reports are the quickest way to tell which applies before changing anything.

"We're not on Google" is rarely one problem. A page can fail to appear for four quite different reasons — it isn't indexed at all, it's indexed but doesn't rank for the query being searched, it ranks but nobody clicks it, or it's competing in the wrong place (the local map pack versus the organic results below it). Each has a different cause and a different fix, and treating all four as the same problem wastes time.

This guide works through the four in a deliberate order, with the specific checks — mostly in Google Search Console — that tell you which one you actually have before you spend money fixing the wrong thing.

Many business owners test whether they're “on Google” by typing site:yourdomain.com into the search box. Google itself cautions against relying on this: it is not a complete or reliable count of what's indexed, and the number of results shown can vary and lag behind reality. The reliable tool is Google Search Console (free, and worth setting up if it isn't already): the URL Inspection tool tells you, for a specific page, whether Google has it indexed, when it was last crawled, and — if it isn't indexed — the stated reason.

Step one: is the page indexed at all?

If a page isn't indexed, it cannot appear in search results for any query, no matter how good the content is. Common, fixable causes: a noindex meta tag or header left on the page (sometimes left over from a staging site that went live); the page blocked in robots.txt; a very new site or page that simply hasn't been crawled yet, which can take days to a few weeks; a canonical tag pointing to a different URL, telling Google another page is the authoritative version; or the page being unreachable (server errors, login walls, or content that only renders after JavaScript runs, which some crawling stages may not process reliably).

  • Run the page through Search Console's URL Inspection tool and read the stated status and reason, not just 'indexed / not indexed'
  • View the page's source or rendered HTML for a noindex tag and check robots.txt for a disallow rule covering it
  • Check the canonical tag isn't pointing somewhere else
  • If the site or page is new, allow time and consider submitting the URL for indexing via Search Console rather than assuming a technical fault

Step two: indexed, but not ranking for the query you care about

This is the most common cause of "we're not on Google" once indexing is confirmed. The page exists and Google knows about it, but it doesn't appear for the specific phrase a prospect typed. Usual reasons: there's no page dedicated to that exact service or question — the content is scattered across a general page that doesn't match the search intent closely enough; the content is thin relative to pages that do rank, covering the topic in a paragraph where competitors have a full page; the query has strong, established competitors with more corroborating signal (reviews, links, years of consistent content) behind their pages; or the business is using language customers don't search for, even if it's accurate industry terminology.

SymptomLikely causeHow to check
Page doesn't appear in site: search or URL Inspection shows 'not indexed'noindex tag, robots.txt block, new/uncrawled page, or canonical pointing elsewhereURL Inspection tool in Search Console; view page source for noindex; check robots.txt
Indexed, but never appears for the target phraseNo dedicated page for that query, thin content, or strong competitionSearch Console Performance report filtered by query — does the page get any impressions for it at all
Appears, but a different page on the same site ranks instead of the intended oneKeyword cannibalisation — two pages competing for the same queryPerformance report: check which URL is actually showing for the query
Appears in results, but few clicksWeak title/description, or a competitor's result (or the local pack) sitting above itPerformance report: compare impressions to clicks and average position for the query
Shows in Google Maps/local pack searches but not the main organic list, or vice versaLocal pack and organic results are ranked separately; a business can be strong in one and weak in the otherSearch manually in an incognito window for the service + location and note which section the business appears in
Symptom, likely cause and the check that confirms it

Why does my competitor rank above me?

Google does not disclose its ranking systems, so no one — including Evans — can tell you precisely why a specific competitor outranks a specific business for a specific query. What is reasonable to infer from Google's published guidance is that a page which matches the query's intent closely, answers it thoroughly, loads reliably, and is corroborated by other signals (reviews, consistent business information, other sites referencing it) tends to do better than one that doesn't. If a competitor has been doing this for longer, that accumulated signal is a real factor and not something a single content update reverses overnight.

Step three: ranking, but not getting clicked

If Search Console shows real impressions for the target query but a low click-through rate, the page is being shown but isn't winning the click. Common causes: the title and meta description don't match what the searcher is looking for, or a competitor's title does so more clearly; the average position is technically "on page one" but low down, below several other results and a local pack; or a SERP feature (local pack, shopping results, an AI-generated overview, other businesses' ads) is taking attention above the organic listing. Rewriting the title and description to speak directly to the query is usually the fastest, lowest-cost fix once ranking itself is confirmed.

Step four: local pack versus organic — two separate competitions

For searches with a location component ("plumber in Leeds", "packaging supplier near me"), Google typically shows a local map pack of three businesses above the standard organic results. These are ranked by a different set of signals, centred on the Google Business Profile, than the organic list below. A business can rank well organically while being absent from the local pack, or appear in the local pack while its website ranks poorly — they are not the same competition and improving one does not automatically improve the other. Google's own guidance on local ranking points to relevance, distance and prominence (reviews, citations, overall web presence) as the factors it considers for the local pack specifically.

Practical actions, in order

  • Confirm indexing status in Search Console before assuming a ranking problem
  • Check whether a dedicated page actually exists for the query in question — not a page that mentions the topic in passing
  • Use the Performance report to see impressions, position and clicks for the specific query, not just overall traffic
  • Check for cannibalisation: are two pages on the site competing for the same query
  • Separately check the Google Business Profile and local pack visibility if the query has a location element
  • Review and rewrite titles and descriptions where impressions exist but clicks are low
  • Treat competitor comparisons as directional, not a diagnosis you can fully verify — Google's ranking systems aren't published

Mistakes to avoid

  • Relying on a site: search as proof of indexing status — it is not a reliable or complete count
  • Assuming a ranking problem when the real issue is that no dedicated page exists for the query
  • Rewriting content repeatedly without checking indexing or cannibalisation first
  • Treating the local pack and organic rankings as the same problem with the same fix
  • Expecting a guaranteed explanation for why a named competitor outranks you — this isn't publicly knowable in full

How to measure progress

Progress should be measured in the order the funnel actually works: indexing status resolved first, then impressions appearing for the target query, then average position improving, then clicks, then — the part that actually matters commercially — enquiries. Watching rankings alone without checking whether enquiries follow is a common way to feel reassured without the problem actually being solved.

Not sure why the website isn't being found or isn't producing enquiries?

A Commercial Website Audit reviews search visibility, structure, AI readiness and conversion together, and gives you a prioritised 90-day plan. £595 + VAT, fixed fee.

Related services

Written by

By Tom Evans

Founder, Evans Sales Consultancy

Published 4 October 2026 — 6 min read

Common questions

  • Most often the page isn't indexed yet (new site, a noindex tag, a robots.txt block, or a canonical pointing elsewhere) rather than a ranking problem. Check URL Inspection in Search Console before assuming anything else.

  • No. Google states this is not a complete or reliable indexing check. Use the URL Inspection tool in Google Search Console instead.

  • Google does not publish its ranking systems, so no explanation can be fully verified. Reasonable, documented factors include how closely a page matches the query's intent, the thoroughness of the content, and corroborating signals such as reviews and consistent business information built up over time.

  • The local map pack and the organic results below it are ranked by different signals. A strong Google Business Profile can produce local pack visibility without the website itself ranking well organically, and the reverse is also possible.

  • The page is appearing for the query but not winning the click. Usual causes are a title and description that don't match the search intent clearly, a low average position, or a SERP feature such as a local pack or AI overview taking attention above the organic listing.

  • This varies and Google does not guarantee a timeframe; it can range from days to a few weeks depending on how often the site is crawled. Submitting the URL via Search Console can prompt a check but does not guarantee immediate indexing.

Still working out the right approach?

If your question is specific to your company, product or target market, we can help you work through the commercial options.

Discuss your market entry

More opportunities. Better conversion. Stronger sales. More revenue.

If your business could sell more than it currently does, the fastest way to find out why is to look at the numbers together.