SEO
Google Ads
Website Design
Branding
Social Media
Case StudiesAboutNewsContactGet A Free QuoteOr call 0121 573 0233
11 March 2024

Why Your Website Isn’t Showing in Google (and How to Fix It)

Close-up of a smartphone screen displaying apps, focusing on the Google app icon in the center. The icons for Calendar and Twitter are also partially visible on a red background.

If your website is not showing in Google, it is usually down to one of two things: Google has not indexed it at all, or it is indexed but not ranking highly enough for anyone to find it. The first is normally a technical problem with a clear fix. The second is about relevance, content quality and competition, and takes longer to solve.

The quickest way to tell which you are dealing with is to type site:yourdomain.co.uk into Google. If nothing comes up, Google has not indexed your site. If pages appear but you cannot find them when searching for your services, the issue is ranking. This guide works through the most common causes of both, in the order worth checking.

Step one: check Google Search Console

Google Search Console is a free tool that shows exactly how Google sees your site. If you have not set it up, do that first; it is the single most useful thing you can do when your site is missing from Google.

  • The Pages report shows which pages are indexed and, crucially, why others are not.
  • The URL Inspection tool tells you whether a specific page is in Google and lets you request indexing.
  • The Manual actions section tells you if Google has applied a penalty.
  • The Performance report shows the searches you already appear for, even if you rank too low to notice.

Reasons your site is not indexed

The site is brand new

Google needs to discover a new site before it can show it. That can take anything from a few days to a few weeks. Submit an XML sitemap in Search Console and request indexing for your key pages to speed things up. Links from other sites, such as your Google Business Profile and local directories, also help Google find you.

Search engines are being blocked

This is surprisingly common after a new website launch. Developers often hide a site from Google while it is being built, and the setting gets left on.

  • In WordPress, go to Settings, then Reading, and make sure “Discourage search engines from indexing this site” is unticked.
  • Check your robots.txt file is not blocking important pages.
  • Check pages do not carry a “noindex” tag, which your SEO plugin can show you.
  • Make sure the site is not behind a password or maintenance page.

Technical errors

Server errors, broken redirects, pages that return the wrong status code or content that relies on scripts Google cannot run can all stop pages being indexed. Empty or near-empty pages may be flagged as soft 404 errors and left out of the results.

Duplicate content and canonical tags

If several URLs show the same content, Google picks one version to index and ignores the rest. Incorrect canonical tags can point Google at the wrong page entirely. Search Console will show messages such as “Duplicate without user-selected canonical” when this happens.

Google has chosen not to index it

Seeing “Crawled, currently not indexed” or “Discovered, currently not indexed” usually means Google does not think the page adds enough value yet. Improving the content and linking to the page from elsewhere on your site normally helps.

Reasons your site is indexed but not ranking

Your pages do not match what people search for

Google ranks pages that match the words people use and the intent behind them. If your homepage says “bespoke solutions” but customers search for “kitchen fitters in Walsall”, you will struggle. Give each service its own page, using the language your customers use.

Thin or unhelpful content

A few lines of text and a contact form rarely rank. Google favours pages that genuinely help: explaining the service, answering common questions and showing real experience and expertise. Our guide to on-page SEO covers how to strengthen each page.

Strong competition

For competitive searches, established sites with years of content and links will be hard to overtake quickly. Targeting more specific searches, such as a particular service in a particular town, is often a better starting point.

Few links or mentions from other sites

Links from relevant, trustworthy websites help Google judge how credible you are. Local directories, trade bodies, suppliers and local press are good places to start. Avoid buying links or joining link schemes, as these can lead to penalties.

Technical and user experience issues

Slow pages, a poor mobile experience or intrusive pop-ups can hold a site back, especially when competitors offer a better experience.

Not showing in Google Maps?

If you are a local business, your visibility in Google Maps and the local results comes mainly from your Google Business Profile, not your website alone. Make sure your profile is claimed and verified, uses the right primary category, has accurate opening hours and contact details, and is collecting genuine reviews. Your business name, address and phone number should match across your website and directories.

Has your site been penalised?

Penalties are less common than people fear, but they do happen. Check the Manual actions section in Search Console. If there is an action, it will explain the problem, such as unnatural links or spammy content. Fix it, then submit a reconsideration request.

A sudden drop in traffic without a manual action is more likely to be linked to a Google algorithm update, a technical change on your site or a lost redirect after a redesign.

FAQs

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

Indexing can take from a few days to a few weeks. Ranking well for competitive searches usually takes several months of consistent work.

Why does my site show when I search my business name but not my services?

Your site is indexed but not ranking for service searches. That points to content, relevance and authority rather than a technical block.

Can I pay Google to rank higher?

No. You cannot pay for organic rankings, but Google Ads lets you appear at the top of results straight away while your SEO builds.

Does Google index every page on my site?

No. Google chooses which pages to index. Low-value, duplicate or blocked pages are often left out, which is normal.

Get your website found

If you have worked through these checks and still cannot see your site, Pure Marketing can help. We are a Google Partner agency in Birmingham’s Jewellery Quarter, and we diagnose indexing and ranking problems for small businesses across the UK. Request a free SEO audit, explore our SEO services or, if you need visibility straight away, find out about Google Ads management.

Let's Grow

Ready To Grow Your Business?

Book a free, no-obligation consultation and discover what's possible.

No long contractsFree audit & planGoogle Partner agency
Book A Time

Grab A Free Consultation Slot

Pick a time that suits you and we'll map out exactly how to grow your leads and enquiries.