Guide · Google visibility
Why isn't my business showing on Google?
Appearing on Google isn't one switch. There are several stages between a website existing and someone clicking on it, and a site can stall at any of them. The fix depends entirely on which one.
“Not showing” could mean your site is…
- not discovered yet
- discovered but not indexed
- indexed but ranking too low to notice
- showing for your name but not your services
- in normal results but not on Maps
- held back by a technical issue
Each is a different problem. This guide helps you work out which one you have.
The visibility journey
From live website to someone clicking it.
A website can fail or stall at any one of these stages. The first four are yes-or-no. The last three are judgement calls Google makes against every other page.
1. Live website
The page exists
2. Discovered
Google knows the URL exists
3. Crawled
Google has visited the page
4. Indexed
Google has chosen to store it for search
- ?
5. Relevant
Does Google understand what the page is about?
- ?
6. Competitive
Does it deserve to appear above other results?
- ?
7. Visible
Is it appearing where people will notice it?
First
What do you mean by “not showing”?
Pick the line closest to what you're seeing. Each points to a different kind of problem.
“My website doesn't appear even when I search my business name”
Usually an indexing or technical problem. Start with reasons 1 and 2.
Jump to the likely cause B“My business appears by name, but not when people search for my services”
Google can see you. It just doesn't see you as the best answer for the service yet.
Jump to the likely cause C“My website appears, but it's several pages down”
You're indexed. This is a ranking and competition problem.
Jump to the likely cause D“My website appears in normal results, but not on Maps”
Local results work differently and lean heavily on your Google Business Profile.
Jump to the likely cause E“Some pages appear but others don't”
Often page-level: weak internal links, duplicates, noindex tags or thin content.
Jump to the likely cause F“My website used to appear more often than it does now”
Something changed: a redesign, lost redirects, new competitors or a shift in how Google reads the page.
Jump to the likely causeReason 1
Google hasn't found or indexed the page yet
Publishing a page doesn't put it on Google. Google has to find it first, usually by following a link from another page or reading your XML sitemap (a list of your pages made for search engines). Then it visits, reads the page and decides whether to store it.
New sites and new pages take time. Pages buried with no internal links are found slower. And Google doesn't index everything it visits: it has to consider the page worth keeping. Google Search Console, Google's free tool for site owners, tells you which stage each page has reached.
There's no guaranteed timescale. Anyone promising “on Google in 24 hours” is guessing.
“Google knows this page exists”
Discovered
“Google has indexed this page”
Stored and eligible to appear
“Google ranks this page prominently”
Appearing where people look
Three different things. A page can be at step 1 for weeks.
Reason 2
Something is technically blocking Google
Google can access the page
Returns a normal response, is linked from other pages and has no instructions telling Google to stay away.
Accessible, but signals are unclear
Duplicate versions, a canonical pointing elsewhere, redirect chains or a page nothing links to.
Google is told not to index it
A noindex tag, robots.txt blocking, server errors or staging settings left switched on after launch.
- noindex directives
- The page is saying: “You may visit, but please don't put me in search results.” Useful on a thank-you page. Disastrous on your homepage.
- robots.txt restrictions
- A file that tells crawlers which areas to stay out of. One wrong line can close off a whole site.
- Broken pages and server errors
- If Google keeps getting an error, it eventually stops trying to show the page.
- Redirect problems
- Long chains, loops or redirects to the wrong page after a redesign lose Google along the way.
- Incorrect canonical tags
- A canonical tag says “the real version of this page is over there”. Point it at the wrong place and Google believes you.
- Staging settings left on
- Sites are often hidden from Google while being built. Forgetting to switch that off at launch is more common than you'd think.
- Duplicate URLs
- The same page at several addresses splits Google's attention and it may pick a version you didn't want.
- Orphaned pages
- A page nothing links to is hard to find, for people and for Google.
Most of these are invisible from the outside. The free website checker looks for the common ones.
Reason 3
Google doesn't clearly understand what the page is for
Welcome to Smith & Co
Quality you can trust. Get in touch today.
Emergency Electrician in Blackpool
24-hour electrical callouts, fault finding and repairs across Blackpool and the Fylde Coast.
The first page could be for anyone, anywhere. The second tells a visitor, and Google, exactly what's on offer and where, in one glance.
Google works out what a page is for from its title, headings, the actual words on the page, how the site is organised, which pages link to it and what those links say. When those all point the same way, the page is much easier to match to a search.
That doesn't mean writing “electrician Blackpool” twenty times. It means being specific about what you do, where, and for whom.
Clear beats repetitive.
Reason 4
You're indexed, but not ranking high enough
- 1
Competitor A
- 2
Competitor B
- 3
Competitor C
- 4
Directory listing
- 5
Competitor D
- 6
Competitor E
- Results 7–13
- 14
Your business
Indexed, but too far down for most people to notice
Technically, you are showing on Google.
You're just on page two, where very few people look. That's a ranking problem, not an indexing one, and it needs a completely different fix.
Google weighs many signals, and no single one guarantees a position. Some that tend to matter:
Reason 5
Your competitors have stronger signals
Your page
- 150 words
- Vague title
- No dedicated service page
- Few internal links
- Few mentions elsewhere online
Competitor
- Detailed service page
- Clear location relevance
- Useful supporting content
- Established website
- Relevant links from other sites
- Good internal structure
Google isn't grading your website in isolation. For each search it's choosing between several possible results. A perfectly functional site can still lose if another page answers the search more fully.
Reason 6
You don't have a page that matches the search
A business sells web design, SEO, ecommerce and custom development. But its website has three pages.
One page trying to do everything
Clear page architecture
Google needs a useful page it can return for each specific search. A homepage can't properly represent every service, location and question at once. That's why a site like this one has separate pages for web design, SEO and website redesigns.
Reason 7
Your website is still new
New website
A small amount of accumulated evidence
Established website
Years of crawling history, links, brand searches, content and existing rankings
There's no official “new site penalty”. But a new domain simply has less history for Google to go on: fewer links, fewer searches for the brand, less track record. Established competitors have had years to build that up. Visibility usually grows gradually rather than appearing all at once.
Reason 8
Local search is a different problem
Normal Google results
Mostly driven by your website: its pages, content, structure and links.
Google Maps / local results
Leans on your Google Business Profile, as well as your website.
Local results take into account your Google Business Profile, accurate business details, your chosen category, location or service area, reviews, how well known the business is, how relevant it is, and how far the searcher is from you. Improving a website alone doesn't guarantee a place on the map.
Diagnose it
How do I know which problem I have?
Two searches will usually tell you where to start.
Practical checks
- Search Console URL Inspection
- Tells you whether Google has indexed a specific page, and if not, why.
- site:yourdomain.co.uk
- A quick rough look at what Google has stored. Useful for a first glance, not a complete audit.
- Search Console Performance
- Shows which searches you actually appear for, your average position and how often people click.
- Page indexing report
- Lists pages Google has excluded and the reason it gives.
- Sitemap status
- Confirms Google has read your sitemap and how many of its pages it has indexed.
- Google Business Profile
- For Maps visibility: is the profile verified, complete and in the right category?
Three different problems
Indexing, ranking and clicks.
Each needs a different fix. Working on the wrong one wastes time and money.
Indexing
“Can Google show me?”
Ranking
“How high does Google show me?”
Click-through
“When people see me, do they click?”
Our process
What FyldeLabs would actually check.
- 01Crawl the website
- 02Check indexability
- 03Inspect titles, descriptions and canonicals
- 04Review website architecture
- 05Check Search Console
- 06Identify ranking queries and pages
- 07Find technical issues
- 08Identify content gaps
- 09Review internal linking
- 10Monitor changes over time
The right fix depends on which stage is failing:
- Not indexedTechnical diagnosis
- Indexed, but poor rankingsRelevance, content and authority work
- Good rankings, poor clicksSearch snippet and click-through work
- Good organic results, weak Maps presenceLocal SEO and Google Business Profile work
Ongoing work like this is what SEO management covers. Nobody can honestly promise a specific position.
What not to do
Common reactions that make it worse.
- Repeat the same keyword dozens of times
- Buy hundreds of random backlinks
- Create dozens of near-identical location pages
- Rewrite pages every time rankings move for a few days
- Expect a new website to rank the day it goes live
- Assume every SEO problem is about keywords
FAQ
Common questions about showing on Google.
Not sure what's holding your website back?
FyldeLabs can look at your site, work out whether the problem is technical, indexing, content or competition, and explain in plain English what actually needs fixing. No ranking promises, just an honest diagnosis. Budgeting for work? See pricing.