Why Is My Website Not Ranking? 8 FIXABLE Reasons, Girl!

Entrepreneur in front of a laptop wondering why my business website isn't ranking

Hey, fellow female entrepreneur: I’m gonna get straight to the point. Your business website should actively help you generate relevant traffic so that you can convert it into paying clients.

Has it not been doing that? Can you NEVER find it when you google the keywords that best describe your type of business?

Then, I can see why you feel like banging your head against the keyboard—more or less literally—and screaming, “Just WHY is my website not ranking on Google?”

First of all, take a deep breath and relax.

Just because your business website isn’t there right now, it doesn’t mean you can’t reach the coveted first page of Google over the next few months.

There are many reasons why your website is not ranking. Statistically, the chances are that more than one applies to yours.

Luckily, they ALL have something in common: they’re fixable. Pinky promise.

9 reasons why your website is NOT ranking on Google

Here’s why your website isn’t ranking right now (and, most importantly, what you can do about it).

1. It’s a new business, or you haven’t had an actual website for it for very long

Baby using a laptop like a startup or a new small business website

Well, if that’s the case, start being nicer to yourself, and stop expecting unicorns and rainbows. I mean it. 

unicorns gif

If you’ve only just started out, it’s unrealistic to expect the same results as competitors who’ve been in your same industry for years or even decades.

Let me say this louder for the people in the back: 

SEO (search engine optimisation) takes time!

Once you launch your website, it’ll genuinely take a few months or even a year before it starts gaining traction and for search engines to actually trust it, even if you’ve optimised everything correctly. 

Think of Google as a cowardly dog. He isn’t immediately going to let you pet him. He’s going to smell your hand first and look at the owner to see if they’re already ok with you, right?

Likewise, search engines want to be sure they can trust you before showing your website to their users. They also need to understand exactly what it’s about, first.

SOLUTION: be patient, and start fixing the other reasons why your website isn’t ranking

Give yourself time, but, in the meantime, set yourself up for success by ensuring that you’re not making any other of the following mistakes.

2. Your business doesn’t exist anywhere else

Laptop screen showing an error 404 page

Going back to the dog metaphor (I’m not feeling particularly inspired today), do you think he would trust you more easily if you were on your own or with its owner? Yep, the latter.

Same with search engines. 

If your business website is the only place where you show up online, it doesn’t sound so trustworthy. The result? Your website isn’t ranking on Google, of course.

confused john travolta gif

SOLUTION: You need to really put your business out there.

How?

  • Connect your business social media account to your website (most platforms include a social menu and icons)

  • Register your business on all the relevant business directories for your industry: for example, TripAdvisor and OpenTable for restaurants, or We Love Florists for… well, florists. Duh

  • Whatever your industry is, you can never, ever forget about the king of all directories: Google My Business

You know when you look up a company’s name and you see that square packed full of information, pictures, and contact details? With a direct link to their business website?

That’s Google My Business, and you absolutely need it RIGHT. FREAKIN’. NOW. if you want your website to rank.

3. Your business website is too slow

Woman losing patience after a small business website takes too long to load

With certain activities, it’s best to take your time to enjoy them properly, like a walk by the sea, a three-course meal, or a relaxing massage.

Browsing websites, however, is not one of those.

Let’s get real: if your business website takes longer than 3 seconds to load, over half of its visitors will bounce away.

SOLUTION: run a speed test, and fix the problems listed in its report

To find out if speed (or, better, a lack thereof) is one of the reasons why your small business website isn’t ranking, you can try free speed tests like Pingdom.

Don’t worry: it won’t just tell you that your website is too slow and leave you to cry about it.

It will also show you what specific problems are causing this issue and how to fix them.

fix you gif

Or, if you already have a web developer, you can ask them to look into it.

Spoiler alert: the most common reason behind this sloth-like attitude is… pictures.

Obviously, having many high-res photos and graphics makes your business website visually appealing.

However, why would you need a 4000-pixel-wide image when only 1% of all computer screens are wider than 2560 px? 

Resize all images and, most importantly, compress them using free websites like TinyJPG.

Relax: this won’t affect their quality. It’ll just get rid of all the additional information and data that they carry but that you don’t actually need.

You can seriously save yourself a few MB per page with this trick alone!

4. Your website isn’t optimised for mobiles

User reading a mobile-friendly small business website on their phone

58% of website visits come from phones! That’s over half of them.

Are these visitors getting the same experience as desktop users?

If they’re presented with a static page and painfully tiny text that they physically can’t click on, this is probably one of the reasons why your website isn’t ranking on Google.

SOLUTION: run a mobile-friendly test, and implement those changes

There are different ways to make your business website more mobile friendly.

Some of the most important ones involve the use of a responsive layout, high speed, and… having buttons that are large enough for your audience to click on them with their thumbs.

Again, you don’t need to rely on guesswork.

Use free tests like Google’s own version to find out if your business website is already mobile-friendly and, if not, what you can do about it.

Once again, if you have a web developer, you can look into it with them.

5. You haven’t taken UX into account

Marketer taking UX into consideration while planning a small business website

Who doesn’t love a good scavenger hunt?

The user who’s trying to find a specific piece of information on your website, that’s who!

scavenger hunt gif

The little crawlers and bots behind search engines care so much about the opinion of your human audience.

Honestly: if Google thinks they wouldn’t enjoy something, it’s not going to show it to them. They only want to give your audience (and their own users) the best of the best.

Well, is your website the best of the best when it comes to UX? If not, that’s probably the reason why your website isn’t ranking on Google at the moment.

User experience refers to how easy and pleasing it is to use it.

For example, do visitors need to click on five different pages before they’re able to access the information they’re looking for?

Not good.

Are they bombarded with pop-ups?

Again, not good. 

Do most people end up leaving it after a few seconds?

… You get the gist.

SOLUTION: test your UX, and modify your website accordingly

There are several ways you can do this:

  • First of all, you can always ask a few friends to navigate it for the first time and give you some honest feedback. Honestly, that’s a great starting point! Even better if you can do that with someone in your target audience

  • You can also try websites like Fivesecondtest, Optimizely, and Crazy Egg, or even an extension like UX Check

6. You haven’t got many backlinks

An arrow to symbolise backlinks

Backlinks are some of the tastiest SEO juice!

When an external website links to yours, it shows Google that other platforms are talking about your business.

A website with many backlinks from good sources (not those dodgy websites that try and sell them to you) will perform much better on search engines.

One of the reasons why your website isn’t ranking on Google is probably that you haven’t got many.

Not sure? Find out through a free backlink checker.

SOLUTION: start attracting backlinks

“Ok, Giada, how exactly do I do that?”

I hear you. Here are two strategies you can try:

  • guest-posting: when you write an article for a different platform, they’ll usually publish it with a backlink to your own website. So, start pitching to those that are relevant to your business (more specifically, platforms and blogs that your target audience is already reading)

  • blogging on your business website: more on that later (spoiler alert: it’s also one of the other reasons why your website isn’t ranking. Point #8!)

7. You haven’t invested in SEO-friendly website copy

Laptop with an SEO analysis to check why my website isn't ranking

Did you write your own website copy even though you’re not a copywriter? Or maybe you outsourced it to the cheapest one you could find, and they wrote it without a proper strategy?

No wonder your website isn’t ranking on Google!

Of course, your copy should always be written for your human audience first. However, if you want to attract them organically in the first place, you need to include on-page SEO, too.

Now, there are three main reasons why your current website copy isn’t helping you rank:

  1. It doesn’t include keywords in the most strategic places

  2. It does, but it focuses on the wrong ones (for example, they’re not what your target audience is actually googling, or they’re way too competitive)

  3. It’s too short. Anything shorter than 300 words per page is classified as ‘thin content’ by Google, and that’s not good for SEO

SOLUTION: invest in professional SEO-friendly website copy

A professional copywriter will solve aaaaaall those problems by:

  1. Using those keywords in all the right spots whenever possible and natural, such as page titles, headings, your main body of text, the first 100-150 words, image alt descriptions, URLs, etc.

  2. Finding the right keywords for your specific audience, focusing on those you can realistically strive to rank for. For example, this could involve keywords that are slightly less popular but much more specific to your business, offer, and target audience

  3. Writing copy that isn’t classified as ‘thin content’ (of course, there are exceptions: for example, it’s unlikely that you’ll need more than 300 words on your Contact page. However, the problem is when most of your website consists of ‘thin content’)

And don’t forget that professional copy won’t only help your website rank on Google: it’ll also convert those visits into actual sales! 

8. You’re not blogging on your business website

Person writing a blog post to help their small business website rank higher

Are you using that Blog section to blow your own trumpet with internal news and achievements? Or—worse—you haven’t got one at all?

Well, this might very well be the BIGGEST reason why your website isn’t ranking on Google.

Mystery solved!

mystery solved gif

This is because a blog will bring you a ton of SEO benefits:

  • It provides fresh content, which shows Google that your website is still relevant

  • It creates more indexed pages, which results in a bigger website packed full of information

  • It allows you to target many more keywords and, therefore, attract your audience at different awareness stages

  • It gives you plenty of opportunities to include internal links, which help Google understand your website structure

  • Going back to point #6, websites with a blog receive up to 97% more backlinks (read that again) than websites without one

Plus, there are many more benefits to having a blog on your business website, from establishing yourself as an expert to smoothening the sales funnel.

However, since we’re talking about ranking on Google, I can’t stress just how BLOOMIN’ helpful it is for SEO.

SOLUTION: start blogging for your target audience

And I’m not talking about company news or articles written without a strategy.

You need to learn how to:

Or, even better: focus on whatever it is you do best with your business, and outsource your blog to a professional content writer.

How My words will help your website rank higher on google✨

Now that you know the reasons why your website isn’t ranking, there are many issues that you can easily fix yourself (it’s not that bad, is it?).

As a copywriter for female entrepreneurs, I can help with two of the main ones, though:

The right copywriter to help your small business website rank higher
  • With my website copywriting services, I’ll create compelling texts that target the right keywords for your audience, optimising them for both search engines and actual conversions

  • My blog writing services will help your website rank higher for more industry-related keywords while growing your audience, smoothening the funnel, and making you stand out against your competitors

Instead of keeping on wondering “why is my website NOT ranking”, let’s do something to fix it so that you can start reaching your target audience organically. We’ve got this!

More #crafty blog posts on this topic:

Previous
Previous

12 Things I've Learnt In My 1st Year as a Freelance Copywriter

Next
Next

The ACTUAL Difference Between Copywriting & Content Writing