Why is my website not showing on Google? (& 12 great fixes!)

You’ve launched your new website. You’ve told your friends. Your network of LinkedIn contacts. Oh, and your mum. You’ve typed your website name into Google with the confidence of someone expecting instant fame… and nowt, nothin’, zilch.

Leading you to yell in frustration:

“What the hell!? Why is my website not showing on Google or appearing in search results at all!?”

Legit response that, honestly, I get it.

There are a lot of reasons why your site isn’t ranking, so get comfy, cos I’m going in deep.

But before then, ask yourself this.

 

Are you sure your site isn’t showing on Google?

There’s a dead-simple search you can try that shows every page of your website that Google knows about.

website not showing on google, meta ads copy

So, before reading one, go to Google and type this in:

site:yourwebsite.com (or co.uk, .fr, .org, etc., whatever it ends in)

If your pages appear, woohoo — your site is indexed and Google knows your website exists.

If your pages show up, it’s not that Google can’t see you; it’s just that it’s not ranking your pages as relevant or high-authority for specific search terms at the moment (which can happen with a new site).

And if nothing is showing up?

Well, let’s see what might be wrong.

 

Why is your website not showing up on Google?

There might be several reasons, so check these off one by one:

 

One. Your website is new, so Google doesn’t know who you are

Google doesn’t instantly rank your pages the second you hit ‘Publish‘. So, if you’re not showing up at all, then you need to look at whether your website is:

  • Less than a few weeks old
  • Recently redesigned
  • Only just moved to a new domain

It can take days, weeks and sometimes months for Google to index pages.

So, relax and check it again in a week or two.

 

Two. You haven’t asked Google to index your site

Are you signed up for Google Search Console?

website not showing on google, website not ranking on search engines

If not, that’s a major reason your pages aren’t showing. You’ve got to tell Google it exists, so:

  • Set up a Google Search Profile (or log in if you do have one but haven’t used it)
  • Add your sitemap (usually yourwebsite.com/sitemap.xml, you can find this via your website host or something like RankMath if you use WordPress plugins)

This helps Google crawl your website, but it might still not rank if your website contains:

  • No internal links
  • No backlinks from other websites
  • The site is hidden behind technical issues

So, make sure your pages and blogs link to other pages and blogs that are relevant to that page.

 

Three. You’ve told Google not to index your site

This is one of the biggest reasons a site isn’t visible on Google, especially after a redesign.

You might have things like:

  • noindex tags on pages
  • A robots.txt file blocking crawlers
  • Password-protected pages
  • Entire site set to “discourage search engines” in WordPress

 

How to check and fix this in WordPress:

  • Go to Settings → Reading
  • Make sureDiscourage search engines from indexing this siteis unchecked
  • Save changes

Then:

  • Check individual pages (especially if you use plugins like Yoast or Rank Math)
  • Make sure they are set to Index, not Noindex

After fixing it:

  • Open Google Search Console
  • Use URL Inspection
  • Click Request Indexing

 

How to fix this in Squarespace

Squarespace loves hiding important SEO settings in places you wouldn’t think to look:

  • Go to Settings → Advanced → Crawlers
  • Make sure “Hide page from search results” is turned OFF

To fix individual pages:

  • Open the page
  • Click Settings
  • Go to SEO
  • Make sure “Hide page from search results” is OFF

Once updated:

  • Save
  • Head to Google Search Console
  • Request indexing for affected pages

 

How to fix this in WIX

Wix often applies noindex accidentally to:

  • Draft pages
  • Pages hidden from menus
  • Pages marked as “private”

To check:

  • Go to SEO Settings in your Wix dashboard
  • Find the affected page
  • Make sure it’s set to Index

Also check:

  • The page is published
  • The page is not password-protected

After fixing:

  • Use Google Search Console to request re-indexing

 

How to fix robots.txt

If robots.txt is blocking Google, it won’t even look at your site.

Check if yours is set up correctly by doing this:

yourwebsite.com/robots.txt

You’re looking for any errors like:

Disallow: /

If you see that, Google is blocking your entire site.

To fix it:

  • Remove the disallow rule

Or adjust it so only specific pages are blocked

 

And don’t forget to tell Google you’ve fixed it

Once you’ve removed noindex, fixed robots.txt or unlocked blocked pages:

  • Open Google Search Console
  • Use URL Inspection
  • Click Request Indexing

It’ll nudge Google to recrawl your site and rank it faster than it would otherwise.

 

Four. Your content doesn’t match what people are searching for

Just because you think people are searching for “bespoke holistic solutions” (hisss, hate the word solutions) doesn’t mean they are.

can't find my website on Google

Search engines rank pages based on proper search intent. If your copy isn’t written with search intent in mind, it’s no surprise your website isn’t ranking on Google.

So, you need to check if:

  • Your pages are too vague
  • There are no clear keywords
  • You’re using overly clever language with no substance

If that’s the case, what to do:

  • Research actual search terms (start typing the problems you solve into Google and the search terms will drop down in a list, these are real searches by real people)
  • Create landing pages focused on one specific niche
  • Write blog posts answering these searched-for problems
  • Answer real questions people ask

Five. Your website has thin, weak or duplicate content

Google doesn’t like:

  • 200-word service pages
  • Copy-paste AI crap
  • Blog posts that say a lot without saying anything

If your site looks like it was built just to exist, Google won’t give a stuff.

What Google wants is:

  • In-depth, useful content
  • Clear expertise
  • Original writing
  • Pages that actually help someone

Yes, length matters (oo-er!), but useful, helpful content matters more. Google detects fluff, so your copy and your content need to be strong.

 

Six. You have technical SEO issues

Your website might look fine, but a mess behind the scenes can be a major reason your website isn’t showing up on Google.

Reasons for this include:

  • Slow page speed (check the speed with PageSpeed Insights)
  • Broken internal links 
  • Mobile usability issues (see your score with the SE Ranking test)
  • JavaScript-heavy sites that Google is struggling to read
  • Multiple versions of the same page

 

Seven. Your website has little or no authority

Google trusts websites that other websites trust, but if there’s nothing linking to you, search engines aren’t seeing you as a voice in your industry.

tone of voice guidelines

This happens if you have:

  • No backlinks
  • Your website is new (I think you probably knew this one!)
  • You’re in a competitive industry
  • You’ve bought spammy backlinks

Here’s how to fix it:

  • Create content worth linking to
  • Get listed in relevant and industry directories (for example, if you’re a writer, join ProCopywriters)
  • Build genuine connections with potential clients, industry peers, etc
  • Stop buying spammy links

 

Eight. You’re competing with giants

Trying to rank for terms like:

  • Insurance
  • Marketing agency
  • Toy store
  • Online shop

Honestly, it’s like bringing a butter knife to a sword fight. It’s hard enough to rank for these basic terms when you’ve had a site for years, so if yours is new, there’s even less chance.

A better approach would be to:

  • Target long-tail keywords (these are things like, best copywriter in Liverpool, if I was using one – hehe!)
  • Be specific with your search terms
  • Create landing pages for niches you work in/with, so you can rank for keywords
  • Blog about the niches you work with and the problems you solve for them

Google loves helpful content and your normal webpages can only get you so far. That landing page tip has served me well and landed me work with LEGO, Universal Pictures and Hampton Court Palace.

Blog and be as useful as possible, so people share your content and get your articles showcased on directories if they allow you to submit them.

 

Nine. Your business doesn’t exist anywhere else online

If your business only exists on your website, Google has very little context to trust you. And this is down to several factors I’ve mentioned earlier in this post, like:

  • No Google Business Profile
  • No directory listings

But it will also affect you if you have:

  • No social media presence
  • Inconsistent business details (name, address, phone number)

I don’t even need to tell you what to do here, because you already know you need to get a Google Business page and list yourself on directories. And even if you hate social media, get yourself on it so you have a link back to your website (and link out to your social accounts in your website footer).

 

Ten. Google is trying to crawl your site, but doesn’t understand it

Your site might be indexed, technically fine and fully visible, but Google still might not get it.

b2b seo copywriting, copywriting for small businesses

If your pages aren’t clearly focused on specific topics or search terms, Google will struggle to understand:

  • What the page is about
  • Who it’s for
  • When it should appear in search results

Common causes for this are:

  • Vague page topics
  • Trying to target too many keywords on one page
  • Clever copy or jargon-filled pages that don’t really say anything at all

If that’s the case, here’s what you can do:

  • Assign one main keyword/topic per page
  • Match your content to real search intent
  • Make your headings and copy painfully clear

 

Eleven. Your website looks untrustworthy (to Google and humans)

If your website feels unfinished, insecure, or anonymous, Google is unlikely to take a chance on it, especially for competitive searches.

Trust-killers include:

  • No HTTPS (SSL certificate)
  • No privacy policy or terms
  • No reviews, testimonials or proof you’re legit
  • No clear contact information

If you don’t have these, wow, that’s a big reason for your website not showing on Google.

So, do this:

  • Make sure your site uses HTTPS
  • Add basic trust pages (privacy policy, terms)
  • Add testimonials or case studies
  • Make it obvious how to contact you

Honestly, if you’ve used a website designer to create your pages, I’d be astounded if they didn’t set up your SSL certificates and make, at the very least, a bog-standard Privacy Policy page.

Testimonials and case studies are difficult if you are a newbie, but I’m sure you can scrape some up from somewhere.

 

Twelve. You’ve got duplicate content

If multiple pages on your website are extremely similar, Google doesn’t know which one to rank, so it may choose none of them.

duplicate website content

Duplicate content can happen accidentally through:

  • Multiple URLs for the same page
  • Similar service pages targeting the same thing
  • Copy-pasted content with minor tweaks
  • Your homepage has a keyphrase in the cop that’s the same as another page or a niche landing page

Fix it by doing this:

  • Make sure every page has a unique purpose
  • Combine overlapping pages where possible
  • Use canonical tags when duplication is unavoidable
  • Tweak the copy so your other pages have a chance of being crawled and ranked

 

In short, why is your website not showing on Google?

It’s likely to be a mixture of some of the above (unlikely all), but the main culprits are usually:

  • It hasn’t been indexed (or Google isn’t indexing your website properly)
  • You haven’t set up a Google Search Profile
  • Weak content
  • Technical problem
  • Low authority
  • No SSL certificates
  • Unrealistic expectations for how long it takes to rank

Once you’ve got loads of content, you’ll find pages rank much faster, but if you’re new, it might take longer than you hoped.

 

Want to learn more about SEO copy?

Then check out these articles:

 

Need help from a brilliant SEO copywriter?

If writing SEO copy isn’t your strong point (and why would it be, you’re not a writer), then maybe I can help.

Whether you need a copywriter to help your website rank or you need an SEO checklist to check everything yourself, I can help.

I’ve improved the SEO for loads of clients, like Udari Wickremasinghe, helping her get more traffic and clients and Nikki Pilkington, whose copy I wrote that increased her sales by 350%.

So, if you’re sick of your website not showing up on Google, get in touch and let’s chat about how I can help your website start appearing on search engines.

Until next time,

Matt

fun brand copywriter

Written by Matt Drzymala

Hey, I’m Matt, a chatty, fun brand copywriter in Liverpool. I specialise in writing fun copy for businesses that want to sound human. It’s why brands including LEGO, Universal Pictures, Beano, Swizzels, Silent Night and Hampton Court Palace have worked with me!

If you want to see more of my stuff, check me out daily on LinkedIn.

Great brands I've written chatty stuff for

chatty brand copywriter
toy brand copywriter
fun brand copywriter swizzels

Want your copy to sound more human?

Work with a fun brand copywriter like me!

Fill in the form, email matt@indeliblethink.co.uk or call 07878464609

Who are you?

Gimme your email

What do you need?

What's your budget?

Tell me about your project

4 + 11 =

Your contact details are for reply purposes only. They're not kept or sold to other parties (not even surprise birthday ones).

Full terms are in my Privacy Policy.