Cybrial
Independent design. Ongoing growth.Manchester · Working everywhere

Guide · Getting found

Why Your Website Is Not Showing Up on Google, and How to Check in Ten Minutes

By Measured 5 September 2026

There are two different problems hiding behind “my website is not on Google”: Google has not got the pages, or Google has the pages and does not rank them. Ten minutes in Search Console tells you which.

The short answer

A website does not show up on Google for one of two reasons. Either Google has not indexed the pages — because the site is new, blocked by robots.txt or a noindex tag, not linked from anywhere, or its pages are thin duplicates Google chose to drop — or Google has indexed them but ranks them nowhere, because the pages do not target anything people type, the site is slow, or it has no reputation yet. Google Search Console, which is free, shows which in ten minutes: the Pages report for the first problem, the Performance report for the second.

First, which problem do you have?

Type site:yourdomain.co.uk into Google. If nothing comes back, you have an indexing problem: Google does not have the pages. If your pages come back but you cannot find yourself for any real search, you have a ranking problem. The fixes are completely different, and most advice online mixes them up.

Then set up Google Search Console if it is not already. Verifying takes ten minutes with a DNS record or an HTML file, and it is the only source of truth for both problems. Searching for yourself is not reliable: Google personalises results, and you will see yourself where nobody else does.

Problem one: Google has not got the pages

Open Search Console, then Pages (under Indexing). It lists every reason Google has for not indexing a URL. These are the ones that account for almost every case, and how to fix each.

What the Pages report says, what it means, what to do
Search Console saysWhat it meansFix
Discovered – currently not indexedGoogle knows the URL exists and has not bothered to fetch it yet. Common on new sites and huge ones.Link to the page from pages that are indexed. Submit a sitemap. Wait; on a new domain this can take weeks.
Crawled – currently not indexedGoogle fetched it and decided it was not worth keeping. Usually thin, duplicate or near-empty pages.Make the page genuinely different and useful, or remove it and redirect. Do not request indexing again until it has changed.
Blocked by robots.txtYour own robots file told Google to stay out.Open yourdomain/robots.txt. Remove any Disallow line covering pages or the folders your pages need (scripts, styles).
Excluded by “noindex” tagThe page carries a tag saying do not index. Left over from staging on many WordPress sites.Settings → Reading → untick “Discourage search engines” in WordPress; check SEO plugins per page.
Page with redirectThe URL forwards elsewhere. Normal; the destination is what gets indexed.Nothing, unless the destination is wrong.
Not found (404)The page is gone and something still links to it.Restore it or redirect it to the closest live page.
Duplicate, Google chose different canonicalTwo URLs with the same content; Google picked the other.Pick one URL per page and point the canonical tag at it. Fix http/https and www/non-www so there is one version.

Source: Google Search Console Page indexing report statuses and Google Search Central documentation; the examples are from sites Cybrial has worked on.

Two more that the report will not name. If the site is brand new, Google may simply not have found it: submit the sitemap and get one real link from anywhere indexed, a supplier or your Google Business Profile. And if the site is built as a single JavaScript app with no server-rendered content, Google may see an empty page; test by viewing the source and checking whether the text is there.

Problem two: indexed, but ranking for nothing

Open Search Console, then Performance. Set the range to the last three months. If impressions are near zero, Google has the pages and is not showing them to anyone. If impressions are healthy and clicks are near zero, people see you and do not choose you. Different again.

  • The pages target nothing anyone types. A homepage titled “Home” and a services page titled “Services” compete for nothing. Each page needs a subject and a place in its title: “Block Paving Driveways, Bolton”. The DIY SEO guide covers this.
  • The site is only found for its own name. Look at the Queries tab. A Rochdale retailer we built gets roughly nine in ten clicks from people typing its name, read from its Search Console. That is normal for a new local site, and it means the non-brand pages have not been written yet.
  • The site is slow. Check Experience → Core Web Vitals. If the mobile report is red, uncompressed images and plugin bloat are the usual cause. The paving site we built loads in 0.68 seconds; many small WordPress sites take five or more on a phone.
  • No reputation yet. A domain with no links from other sites ranks slowly for anything competitive. The Manchester agencies that hold page one have hundreds to over a thousand referring domains each. A new site has none, and needs the free ones first: suppliers, trade bodies, clients, local press.
  • You are looking at the wrong searches. A three-month-old site will not rank for “web design manchester”. It can rank for “web design for dentists in Stockport”. Check the Queries tab for what you already appear for on page two and improve those pages first.

Problem three: seen, but not chosen

If impressions are fine and clicks are not, the page title and description are not earning the click. On the live “web design manchester” result, the one studio that puts a starting price in its title holds a page-one position on a homepage against agencies with far more links. Titles that say what, where and how much beat titles that say the company name.

Also check the position column. An average position of 15 with high impressions means you are on page two, seen by the few who scroll, clicked by almost nobody. Those are the cheapest wins on the site: a better title, a fuller answer and one internal link often moves position 15 to position 8.

The ten-minute check, in order

  1. Search site:yourdomain. Nothing? Indexing problem. Pages appear? Ranking problem.
  2. Open yourdomain/robots.txt. Any Disallow line that covers real pages or the scripts folder is a fault.
  3. In Search Console → Pages, read the “not indexed” reasons and match them to the table above.
  4. In Search Console → Performance, three months: impressions, clicks, average position, and the Queries tab. Note how many queries are your own name.
  5. In Search Console → Experience → Core Web Vitals, check the mobile report.
  6. Open your homepage and two service pages. Read the browser tab title. Does it say what, where and for whom?
  7. Search your trade plus your town. Who is in the map pack? Are you? If not, that is the Google Business Profile guide, and it is the fastest fix on this list.

Do those seven and you will know which of the nine causes you have. Most small sites have two or three at once, and they are almost always the free ones to fix.

Sources

Everything this page relies on.

  1. Google Search Console export for cybrial.com, Coverage, 28 August 2026: 14 indexed, 7 not indexed (3 “page with redirect”, 3 “crawled – currently not indexed”, 1 “blocked by robots.txt”); the site’s robots.txt disallowed /_next/, its own script folder.

  2. Search demand and click-price data: DataForSEO (Google Ads data, United Kingdom), read 4–5 September 2026. The specific phrases and figures are Cybrial’s own research and are not published.

  3. Google Search Console for a Rochdale retail client, February–August 2026: roughly 90% of clicks from brand-name queries.

  4. Browser Navigation Timing, propavingmanchester.com live homepage, 4 September 2026: full page load 0.68 seconds, 11 requests.

  5. Google Search Central documentation on the Page indexing report, robots.txt, canonicalisation and Core Web Vitals (developers.google.com/search).

Common questions

Questions people actually search for.

Why is my website not showing up on Google?

Either Google has not indexed it — new site, robots.txt block, noindex tag, no inbound links, or thin pages it dropped — or it is indexed but ranks nowhere because the pages target nothing people type, the site is slow, or it has no reputation yet. Search Console’s Pages and Performance reports show which.

How do I check if my website is on Google?

Search site:yourdomain.co.uk. If pages appear, Google has them. For detail, verify the site in Google Search Console and read the Pages report, which lists every URL and why any are not indexed.

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

Indexing usually happens within days to a few weeks once a sitemap is submitted and at least one indexed site links to you. Ranking for competitive searches takes three to six months or more. The Google Business Profile appears in local results much sooner.

How do I check my website ranking?

Use the Performance report in Google Search Console, which gives your average position for every query. Searching for yourself is unreliable because results are personalised.

Does a slow website affect Google ranking?

Yes. Google measures Core Web Vitals and reports them in Search Console. A slow mobile experience hurts rankings and, more importantly, loses the visitors who do arrive. Images and plugin bloat are the usual causes on small sites.

My site only shows up when people search my business name. Is that normal?

For a new local site, yes. It means the pages for what you do and where have not been written or titled for those searches yet. Check the Queries tab in Search Console for the non-brand phrases you are already appearing for on page two and build on those.

Want me to run the ten-minute check?

Add me as a user on your Search Console, or just send the web address. I will tell you which of the nine causes you have and which are free to fix.