Skip to content
LUCENT.

Journal · SEO

Why is my website not ranking on Google? The real reasons, and how to fix each one

10 min read

The honest answer to “why is my website not ranking on Google” is that it is failing one specific test, and you almost certainly know which one once you see the list. People treat ranking like a mystery. It is not. It is a checklist, and a site that will not rank is tripping over one of seven things, usually one of the first three.

Work through them in order. Do not jump to backlinks and “domain authority” before you have checked whether Google can even see the page. That mistake costs small businesses months.

First, is your site actually indexed?

This is the one everyone skips, and it is the one that most often explains a site that ranks for nothing at all.

Ranking has two stages. Google has to crawl your page, then store it in its index. If a page is not in the index, it cannot rank for anything, ever. It is not low down. It is absent.

Check it in ten seconds. Go to Google and type site:yourdomain.co.uk. If your pages come up, you are indexed and your problem is further down this list. If nothing shows, that is your whole problem, and the good news is it is fixable today.

The usual culprits are a robots.txt file quietly blocking search crawlers, an accidental noindex tag left on by a developer or a plugin, or simply that Google has not found the page yet because nothing links to it and it is not in your sitemap. Open Google Search Console, run the URL Inspection tool on the missing page, and it will tell you exactly why. Then click Request Indexing.

If you take one thing from this article, take this: confirm you are indexed before you spend a penny on anything else.

Does your content actually match what people are searching for?

Assume you are indexed. The next reason is the one most “I did SEO and nothing happened” stories come down to: the page does not answer the question the searcher is asking.

Google’s whole job is to give the searcher the best answer. If someone types “emergency plumber Leeds” and your page is a general About Us with the word plumber in it, you have not answered them, and Google has no reason to rank you over a page that does. Relevance is not about stuffing the keyword in. It is about the page genuinely being the thing the person wanted.

Two failures show up again and again:

  • Thin content. A page of two short paragraphs cannot out-rank a page that answers the question completely. Pages that win competitive terms in 2026 tend to run 1,500 words and up, not because length is magic, but because depth is. If a reader could get everything you said in five seconds elsewhere, you have given Google nothing to reward.
  • Wrong intent. If people searching a term want to buy and your page wants to educate, or the reverse, you will not rank no matter how good the writing is. Match the intent first, then the words.

The fix is to look at what currently ranks on page one for your term, honestly ask whether your page is more useful than those, and make it so. This is the work, and it is the work that pays.

Is your site too slow?

Speed is a confirmed Google ranking signal, and it is also a silent conversion killer. Around half of mobile visitors leave a page that takes more than three seconds to load, and a visitor who bounces straight back to Google tells Google your page was not the answer.

Google measures this through Core Web Vitals: how fast the main content loads, how quickly the page responds when tapped, and whether the layout jumps around while it loads. A site that fails these sits below faster competitors even when its content is better.

You can check your own site free at PageSpeed Insights. Put your URL in and read the mobile score, because most of your visitors are on a phone. If it is slow, the common causes are huge unoptimised images, a bloated theme stuffed with plugins, and cheap shared hosting. This is fixable, and the speed of a site is something we treat as non-negotiable on every build, not a nice-to-have bolted on at the end.

Are you chasing keywords you cannot win yet?

This is the quiet one that traps ambitious small businesses. You target “web design” or “accountant” or “builder”, see no movement, and conclude SEO does not work. In reality you picked a fight with national brands who have spent a decade and a fortune earning those positions.

A new or small site does not start by beating them. It starts by winning the searches they are too big to bother with: the long-tail and the local. “Affordable web design for tradesmen in West Yorkshire” has a fraction of the competition of “web design” and brings visitors who are far closer to buying. You win those, build a track record with Google, and climb toward the bigger terms from a position of strength.

If you serve a place, local SEO is your fastest route in. Claim and fill out your Google Business Profile, be consistent with your name, address and phone everywhere online, and target town and city level searches. We go deeper on this in website design for tradesmen, where local intent is everything.

Is something technical blocking you?

Past indexing, content and speed, a smaller set of technical faults can hold a site back. None are exotic, and most are invisible until you look.

  • Not mobile friendly. Google ranks on the mobile version of your site. If it is awkward on a phone, you are judged on that awkward version.
  • No HTTPS. A site still on plain HTTP, with no padlock, is both a trust problem and a ranking problem.
  • Broken internal links and orphan pages. Pages that nothing links to are hard for Google to find and easy for it to ignore.
  • Duplicate or conflicting signals. The same page reachable at several URLs, or canonical tags pointing the wrong way, can split your ranking strength and confuse Google about which version to show.

Google Search Console flags most of these under its Pages and Experience reports. It is free, it is the source of truth, and if you are serious about ranking you should have it connected before anything else.

Now, and only now, we get to the thing people obsess over first. Authority is real, but it is the last gate, not the first.

Google treats links from other reputable sites as votes of confidence. A site that no one references looks, to Google, like a business no one has heard of. You do not need thousands of links. You need a handful of genuine ones from real, relevant places: your trade body, a local news piece, a supplier directory, a genuine partner. A few quality links beat a hundred bought ones, and the bought ones can actively get you penalised.

The honest part most agencies will not say out loud: this is the slow bit, and there is no shortcut that is also safe. Authority compounds. It is earned by being a real business that does real work and gradually gets referenced for it. That is exactly why we lead our own early SEO with proof rather than promises, and why a results page like Procon 24/7, where a website and programme returned £207,321 of revenue on £24,609 of ad spend, does more for trust than any clever tactic.

Or is your site simply too new?

Sometimes nothing is wrong. The site is just young.

A brand new website typically takes three to six months to rank for anything competitive, and longer in a crowded market. Google has to find it, watch it, and gather enough evidence to judge it against established players. Local and long-tail terms arrive first, often within weeks. The big commercial terms come last.

If your site is a few weeks old and not on page one for your main term, that is not a fault to fix. It is patience to keep. Keep publishing useful pages, keep earning the odd genuine link, and let it compound. The businesses that win at search are almost never the cleverest. They are the ones who did the obvious things and did not stop.

How to find your specific reason, fast

Run them in this order and you will land on the cause without guessing:

  1. site:yourdomain.co.uk in Google. Nothing shows? It is indexing. Fix that first.
  2. Open Google Search Console. It will name most technical and indexing faults outright.
  3. Read your top page against the pages beating you. Is yours genuinely the better, more complete answer? If not, that is your reason.
  4. Run the page through PageSpeed Insights on mobile. Slow? That is dragging everything down.
  5. Look at the term you are targeting. Are you fighting national brands too early? Drop to long-tail and local.
  6. Only after all of that, look at links and age. They are usually the answer for a site that is close but stuck, not one that ranks for nothing.

Most sites that “do not rank” are failing step one, two or four, and all three are fixable without spending on ads or waiting a year.

If you would rather not work through it alone, that is what we do. Book a thirty-minute audit and we will run your site against this exact checklist, tell you the real reason in plain English, and show you what fixing it is worth. If you want the fix built in from the start rather than diagnosed after, our website design and SEO work is designed to rank from the day it goes live, and our small business website design is priced in pounds before you sign. No “from £X”, no mystery.

Common questions

Why is my website not ranking on Google?
A website that does not rank is almost always failing one of seven things: it is not indexed, the content does not match what searchers want, the site is too slow, it targets keywords that are too competitive, there is a technical block, it has too little authority and too few links, or it is simply too new. Work through them in that order. The first three explain most cases, and the first one, indexing, is the one people skip because they assume Google can already see the page.
How long does it take for a new website to rank on Google?
A brand new site usually takes three to six months to rank for anything competitive, and sometimes longer for commercial terms in a busy market. Google has to find the site, trust it, and gather enough signals to judge it against established competitors. Long-tail and local searches come first, often within weeks. National head terms come last. If your site is only a few weeks old and not ranking, that is normal, not broken.
How do I check if my website is indexed by Google?
Type site:yourdomain.co.uk into Google. If your pages appear, they are indexed. If nothing shows, Google has not stored them and they cannot rank at all. The fix is to open Google Search Console, use the URL Inspection tool on the missing page, and click Request Indexing. Also confirm your robots.txt is not blocking crawlers and that no page is carrying an accidental noindex tag.
Why is my website on page 2 or 3 but not page 1?
A page stuck on page two or three is close, which means the basics are right and the gap is usually depth, intent, or authority. Google sees you as relevant but not yet the best answer. The fastest wins are to make the page genuinely more complete than the ones above it, match the exact thing the searcher wants, add internal links from your other pages, and earn a few quality links from real local or industry sites.
Can I get my website to rank without paying for ads?
Yes. Ranking in the normal, unpaid results is exactly what SEO is, and it is separate from Google Ads. Ads buy you the top slot for as long as you pay. SEO earns you a position that keeps working after you stop spending. Most small businesses should do both early on, ads for immediate enquiries while SEO builds, then lean on organic as it compounds.

Related

Brief a build.

30 minutes with David or Olivia. No pitch, no proposal afterwards.

Message David direct Get audit

Replies from David, usually within one working day