Skip to content
Operosus

Why Nobody Finds Your Website on Google (And What to Check First)

12 November 2026

Why does nobody find your website on Google? In most cases it comes down to one of a handful of causes: Google has not indexed the site, something on the site is telling Google to stay away, the pages do not match what customers type, the site is too thin to compete, or the visits are happening and simply not being measured properly. Each of these can be checked by an owner in an afternoon, without paying anyone and without technical training.

That matters because the usual response to an empty analytics screen is to buy something: an SEO package, an advertising budget, a new website. Sometimes one of those is the right answer. Often the real problem is a single setting left switched on after the site was built, or a homepage that never says what the business does or where. Paying for a fix before knowing the cause is how owners spend money on the wrong thing.

This guide works through the causes seen most often on small business sites, in the order that finds them fastest. Start at the top and stop when you find the problem.

Table of Contents

First: Is It Really No Traffic?

Before looking for a fault, check that the problem is the one you think it is. "Nobody finds the site" can mean several different things, and each has a different cause.

  • The site does not appear at all, even when you search for the business name.
  • The site appears for its name but not for the jobs or products you sell.
  • The site appears for the right searches but so far down that nobody scrolls to it.
  • People visit but nobody gets in touch, so it feels like nobody comes.
  • The analytics show nothing because the tracking was never installed, or was removed in a redesign.

The last two catch out more owners than you might expect. A site with visitors and no enquiries has a different problem from a site with no visitors, and why a trade website gets clicks but no calls deals with that one. A site whose analytics are broken may be doing better than it looks.

Three quick searches

Open a private browser window, so your own browsing history does not colour the results, and try these three searches:

  1. Your exact business name. If the site does not appear on the first page for its own name, the problem is almost certainly indexing or a blocking setting. Go to check one.
  2. Your main service and your town, written the way a customer would type it. If the site appears for its name but nowhere for this, the problem is more likely in checks three to six.
  3. A question a customer often asks you. This shows whether the site answers anything people search for before they are ready to buy.

Note what you see. These three searches are rough, because results vary by location and device, but they tell you which half of this guide to read first.

Plain rule: if you cannot find your site by searching its own name, nothing else in this guide matters until that is fixed.

Check One: Is Google Aware of the Site?

Google can only show pages it has found and stored. Storing a page is called indexing. A page that is not in the index does not appear in results for any search, however well written it is.

Google finds most pages by following links from pages it already knows. A brand new site with no links pointing at it, on a new domain, can sit unnoticed for some time. A site that has been live for years and still is not indexed usually has something actively stopping it, which is check two.

The site: search

The quickest rough check is to type site: followed by your domain into Google, with no space, for example site:example-plumbing.co.uk. Google then lists pages it holds from that domain.

  • No results: Google has no pages from your site stored. Move straight to Search Console and check two.
  • A few results, but not the pages you care about: some pages are indexed and others are not. Note which are missing.
  • Old pages or the wrong domain: Google may be holding an earlier version of the site, or a version on a different address, such as one with or without www.
  • Results that look right: indexing is probably fine. The problem lies further down this list.

The count Google shows for a site: search is an estimate and should not be read as exact. Treat it as a yes or no, not a measurement.

Setting up Search Console

Google Search Console is Google's own free tool for site owners, and it is the most useful single thing to set up when a site is not being found. It tells you which pages Google has indexed, which it has found and chosen not to index, and why. Once data builds up, it also shows which searches your pages appear for, how often they are seen and how often they are clicked.

Setting it up means proving to Google that you own the domain, usually by adding a small record with your domain provider or a tag to the site. If someone else built your site, ask them whether it is already set up and who has access. Access should sit with you, not only with whoever built it.

Inside Search Console, three areas answer most of the questions in this guide:

  1. The page indexing report, which lists indexed pages and gives a reason for each page that is not indexed.
  2. The URL inspection tool, where you paste a single address and see whether Google holds it, when it last visited and whether anything blocked it. You can also ask Google to crawl a page from here.
  3. The sitemaps section, where you submit the list of your site's pages so Google knows what exists.

A sitemap is simply a file listing the addresses on your site. Most website systems create one automatically, often at /sitemap.xml. Submitting it does not force Google to index anything, but it removes one reason for pages being missed.

Check Two: Is the Site Turning Google Away?

This is the cause that most often explains a site that has been live for months and still does not appear for its own name. Somewhere, a setting is telling search engines not to index it.

These settings exist for good reasons. While a site is being built, the builder usually hides it from search engines so half-finished pages are not picked up. The trouble starts when the site goes live and nobody switches the setting off.

Settings that block indexing

SettingWhere it livesHow to check
noindex tagIn the page's code, often set by a tick box in the website systemURL inspection in Search Console reports it; or view the page source and search for noindex
"Discourage search engines" optionA setting in some website systems, including WordPressLook in the site's reading or visibility settings
robots.txt blockingA file at your domain followed by /robots.txtOpen that address; a line reading Disallow: / blocks the whole site
Password or coming-soon pageSite-wide protection left on after launchVisit the site in a private window; if you see a login or holding page, so does Google
Wrong canonical addressA tag telling Google the "real" version of a page is somewhere elseURL inspection shows which address Google treats as the main one

The robots.txt check takes ten seconds. Type your domain followed by /robots.txt into a browser. If you see Disallow: / under a line referring to all user agents, the site is asking every search engine to stay out. Some lines in a robots.txt file are normal, such as blocking an admin area. One that blocks the root of the site is not.

A canonical tag pointing to the wrong place is subtler. It often appears after a site is moved, copied from a staging address or rebuilt, and it quietly tells Google that every page is a copy of a page on another address. Search Console usually flags this in the indexing report as a page that Google has chosen not to index because another page is the main version.

If you find a blocking setting, fix it, then use URL inspection to request indexing for the homepage and your most important pages. Google will not respond instantly, but the block is no longer in the way.

Check Three: Do the Pages Match What People Search?

Suppose the site is indexed and appears for its own name, but nowhere for the jobs you do. This is the commonest situation of all, and the cause is usually the words on the pages rather than anything technical.

Google matches pages to searches by what the pages say. If your homepage talks about "quality solutions" and "bespoke service" without ever stating the job, the products or the town, there is little for Google to match against a search for "boiler repair Harrogate". Customers do not search for a business's slogan. They search for what they need, and often where.

The words customers use

Read your homepage and main pages as if you were a stranger who had never heard of the business. Within the first few lines, could you say:

  • What the business does, in the plain words a customer would use?
  • Where it does it, naming the towns or areas served?
  • Who it is for, such as homes, businesses or both?

If any of those takes a hunt to find, it is also hard for Google, and increasingly for AI assistants, to work out. Trade language is a common trap here. A heating engineer may describe the work in terms an installer uses, while customers search for "new boiler" or "boiler not working". Both can appear on the page. The customer's words must.

Page titles carry particular weight. The title is the blue headline shown in Google results, and a title that reads only "Home" or just the business name gives Google little to go on. What a title tag is and how to write one covers how to fix this, and it is one of the cheapest improvements a site can make.

One page trying to do everything

Many small business sites have a homepage, an about page, a contact page and one services page listing everything in bullet points. That structure gives Google one page to match against every search the business could want to appear for. It rarely wins any of them.

A business that wants work for three different jobs usually needs a page for each, because each is a separate search with a separate customer behind it. The same applies to places: if you want work in several towns, a real page for each place you genuinely serve, with something specific to say about it, gives Google something to match. A job page that turns searchers into calls shows what a good service page holds, and ranking in nearby towns without an address covers the area side.

A quick way to test this: list the five jobs you most want more of. For each, ask whether there is one page on your site that exists to answer it. If the answer is mostly no, that is likely to be the main reason the site is not found.

Check Four: Is There Enough on the Site?

Related to check three, but worth separating: some sites match the right words and still have too little substance to compete.

Signs of a thin site include service pages of two or three sentences, a homepage made mostly of large images with little text, text set inside images where Google cannot read it as text, and pages that differ only by a town name swapped into the same paragraph. None of these tells Google or a customer much.

The cure is not volume for its own sake. Padding a page to a word count does not help. What helps is the information a customer wants before getting in touch: what the job involves, who it suits, the area covered, real photographs of real work, relevant qualifications, genuine reviews where you have them, and answers to the questions people ask on the phone. A page that holds those things is more useful to the reader and gives search engines more to understand.

It is worth looking at whoever does appear when you search for your main job and town. Not to copy them, but to see what they offer the reader that your page does not. Often the difference is simply that their page answers the question and yours names it. How many pages a small business website needs is useful here if you are unsure how far to go.

Check Five: Is the Site New or Recently Moved?

Time is a genuine cause, and also a convenient excuse, so it is worth being precise about it.

A brand new site on a brand new domain starts with no history and usually no links from elsewhere. It can take a while before Google indexes it fully and longer before it ranks for competitive searches. There is no fixed date by which this happens. How long SEO takes explains why, and what moves things along.

But a new site should still appear for its own name fairly soon once Google has found it. If it does not, waiting is not the fix. Go back to checks one and two.

A site that has recently moved, to a new designer, a new system or a new domain, has a different risk. If the old page addresses were not redirected to the new ones, any standing Google had built up for those old pages can be lost, and anyone following an old link lands on an error. A sudden drop in visits shortly after a rebuild often has this cause. A 301 redirect tells Google that a page has moved permanently and where to. What a 301 redirect does explains it, and moving your website to a new designer covers the wider move.

To check for this, look in Search Console's indexing report for pages listed as not found. Old addresses showing there after a rebuild are the sign. Each one should redirect to the closest matching new page.

Check Six: Local Signals and Your Business Profile

For businesses that serve a local area, a large share of searches are answered first by the map and its list of businesses, before any ordinary website results. Those listings come from Google Business Profiles, not from websites directly.

If you have no Business Profile, or one that is unverified, incomplete or in the wrong category, the business may be missing from the place many local customers look first. That can feel like the website not being found, when the real gap is the profile. Getting your business on Google walks through setting one up, and the Google Business Profile map pack explains how those listings are chosen.

Consistency matters here. Your business name, address, phone number and opening hours should read the same on the website, the Business Profile and any directories you appear in. Different versions of the same details make it harder for Google and AI assistants to be sure they are describing one business. Labels in the site's code, known as structured data, can state those facts clearly for software, provided they match what the page shows. What structured data is covers that in detail.

Reviews also play a part in local results and in whether a customer picks you. If you have few or none, how to get Google reviews is a sensible next read.

Check Seven: Seen but Not Clicked

Once Search Console has a few weeks of data, its performance report shows two numbers that are easy to confuse: impressions, how often your pages appeared in results, and clicks, how often someone chose them.

A page with many impressions and very few clicks is being found. The problem is what people see when it appears. Usually that means one of three things:

  • It ranks too low. The average position column shows roughly where it sits. A page that appears around the second or third page of results is seen by very few people even when it technically "appears".
  • The title and description do not invite a click. A vague title, or a description Google has pieced together from stray text on the page, gives searchers no reason to choose you over the result above.
  • It appears for the wrong searches. Look at the queries listed for that page. If they are not what you sell, the impressions are noise.

This is a better problem to have than invisibility, because the page is already in front of people. Rewriting the title and description for pages that are seen but not clicked is one of the most direct improvements available, and you can measure the effect in the same report afterwards.

A Diagnosis Table

Put together, the checks above form a rough decision path. Find the row that matches what you see.

What you seeMost likely causeFirst thing to do
Site not found even for its own nameNot indexed, or blocked by a settingsite: search, robots.txt, URL inspection in Search Console
site: search shows nothing at allGoogle has not found or has been told to ignore the siteCheck for noindex, coming-soon pages and robots.txt; submit a sitemap
Found for its name, not for any servicePages do not state the jobs and places in customers' wordsRewrite titles and opening text; give each main service its own page
Service pages exist but rank nowherePages too thin to competeAdd the detail customers need: scope, area, proof, common questions
Visits fell sharply after a rebuildOld addresses not redirectedCheck the not-found pages in Search Console and redirect each one
Missing from the map results locallyNo Business Profile, or an incomplete oneSet up or complete the profile; match details to the website
Many impressions, few clicksLow position or weak titles and descriptionsRewrite titles and descriptions for those pages
Analytics show nothing but people mention the siteTracking not installed or brokenCheck the analytics code is on every page; compare with Search Console
Plenty of visits, no enquiriesNot a findability problemLook at contact details, proof and calls to action on the landing pages

More than one row can apply. A site can be partly blocked and also thin. Work from the top of the table down, because a blocking problem makes every later fix pointless until it is solved.

What Not to Pay For Yet

Once you have a likely cause, the next step might involve paying someone. Before that, it helps to know what tends not to fix these particular problems.

  • Submitting the site to hundreds of directories. A few relevant, accurate listings are useful. Bulk submissions to directories nobody uses do little, and can spread inconsistent details.
  • Buying links. Paying for links to manipulate rankings goes against Google's guidelines and carries real risk. It does nothing for a site that is blocked from indexing in any case.
  • A full redesign to fix a setting. If the cause is a noindex tag or a missing redirect, a new site is an expensive way to fix a small fault. Redesign or fix your website helps with that decision.
  • Advertising as a substitute. Paid adverts can bring visits while you fix the site, and for some businesses they are worth it on their own terms. They do not repair the reason the site is not found organically, and the visits stop when the spending does. SEO or Google Ads for trades compares the two.
  • A monthly SEO service you cannot check. If you do decide to pay for ongoing work, you should be able to see what was changed and what happened afterwards. Is my SEO company doing anything sets out what to ask.

None of this means outside help is never worth it. It means the diagnosis comes first. Someone you pay should be able to tell you which of the causes above applies to your site, in plain terms, before suggesting what to do about it.

A fair test for anyone you hire: ask them to name the cause on your site and show you the evidence, such as a Search Console screen or a page setting. A vague answer about algorithms is not a diagnosis.

Where to Go From Here

Most invisible small business sites are invisible for ordinary reasons. Google has not indexed them, a setting is turning it away, the pages never say plainly what the business does and where, there is too little on them to compete, old addresses were lost in a move, or the local profile is missing. Each of those can be found with a private browser window, a site: search, a look at robots.txt and a free Search Console account.

Work through the checks in order. Fix any blocking problem first, then the words and structure of the pages, then the local profile, then the titles of pages that are seen but not clicked. Give changes time to be picked up before judging them, and use Search Console to compare before and after rather than relying on how the site feels.

If you would rather see a starting point before doing any of this yourself, the Operosus free website review looks at your home page as Google sees it, including its title, description, headings, structured data and contact details, along with Google's PageSpeed scores on a phone and the searches the site already appears for in UK Google results. It is a quick way to see which of the causes in this guide is worth checking first.

Start with what Google and ChatGPT say about you

Paste your web address. In about 30 seconds you will see your speed on a phone, your search basics, the searches you already appear for, and what an AI assistant tells customers about you.

Free, about 30 seconds. We check what Google sees, the searches you already appear for, and what an AI assistant tells customers about you.