Here’s Why Your Website is Not Ranking on Google Search

website ranking on google search

A lot of people have been asking me – Why is my website not ranking on Google?

Well, this is the most common question that has been asked for decades. You really don’t have to panic if you’re going through this. Indeed, there is a solution for every single problem, and can be resolved if worked on it smartly.

Being an SEO Analyst for many years, I’ve gone through many websites and analyzed (and experienced) the most common problems that I will discuss in this article.

5 Reasons Why Your Website is Not Showing in Google Search

Let’s face the fact! Each and every online startup business goes through this situation. But patience is the true weapon that will help us succeed in online business.

No matter how skilled you are, it takes time to reach your goal. And when it comes to the digital world where there are tons of websites already running, patience is the virtue.

As you are in a state of confusion as to why your website is not ranking on google, there might be some minor or major reasons that can be taken into consideration.

Apart from these, there might be other reasons as well. But these reasons are the most common and can be sorted out quickly.

1. Your Website is New

If your website is new, then there are high chances of your website not being indexed by Google. It’s really OK if this is the scenario. Even I’ve gone through this and getting indexed is really simple. Follow the below tips if you wish to index your website quickly.

  • Publish at least 2 to 3 high-quality articles before submitting your website to Google
  • Keep your blog updated on a regular basis
  • Build quality backlinks from high-DA websites

I’ve personally followed these strategies which made my blog get indexed within a few days. Content & backlinks are the two most important SEO factors that need to be taken seriously (even if your website is indexed).

Oh wait, have you submitted your website to the search engines yet? If not, then you need to do it right now!

Earlier, there was an amazing tool where we could submit the URLs manually, but Google discontinued it on July 2018. As of now, the only way is by adding an XML sitemap in your Search Console.

If you already did, then you may check manually if your website is indexed or not by following the below step:

Visit Google.com and enter your domain (website) name in the search box following site: prefix.

website index

For example, you can see in the above image how I mentioned site:watchista.in in the search box and few results were shown. This means my blog has been indexed by Google and is ranking on Google.

If your website is brand new and not ranking on Google, then you might not see any results.

If you do not see any results on Google, then just follow the steps that I’ve mentioned and you will definitely see good results soon!

Note: In case you’re updating your website regularly and haven’t seen it get indexed even after weeks, then there is a possible chance of your website being kept in Google Sandbox (this usually happens with low-quality websites).

2. No Links Pointing to Your Website

Backlinks are the backbone of your website. The stronger your links are, the higher your website will rank on Google.

Just because your website needs links to get indexed fast, it doesn’t mean you have to get more and more links from other websites. I honestly suggest you avoid this at any cost.

What I suggest you do is, try searching for websites that are relevant to your niche with high DA (domain authority) and get 5-10 high-quality links to your website. Google then judges how trustworthy and reliable the backlink is and ranks your web page accordingly.

A website is more likely to get penalized because that gets a lot of low-quality and spammy backlinks. A link from a low-quality website is a big NO-NO for me and will never recommend anyone to do that!

Always remember – One quality backlink is equal to 100 bad links. Keep this in mind while searching for a backlink.

How Do I Build Quality Backlinks?

Well, searching for a quality backlink is one of the toughest things to do. However, there are some online tools that you can follow to grab your competitor’s backlinks such as ahref, Moz, and Majestic. These tools can tell you which.

Spying on your competitor is not bad, but make sure you do not copy their design or content. Do that in your own way!

In order to get your website indexed quickly, you may prefer these strategies.

  • Social Bookmarking (Avoid spammy websites)
  • Profile Building (do not spam)
  • Directory Submission (high quality)
  • Blog Commenting (relevant website)

Before you do any Off-Page SEO work, make sure the website has HIGH domain authority.

For example, when you’re commenting on other blogs or websites, you need to check if the domain authority is more than 35, has a proper design, and mostly importantly, the topic is relevant to your website. The same goes for social bookmarking as well.

Sharing your website posts on Social Media websites such as Facebook, Pinterest & Twitter is highly recommended. Improvements in your ranking can be seen when there are good engagements of your posts on social media.

The best way is to place social sharing buttons on individual posts so that the users can share on their timelines. Whether it’s a physical product or a service, just let that be on social, as every single engagement is considered a ranking factor.

3. Poorly Optimized Website

Poorly optimized websites are one of the most common reasons why they don’t rank well on Google (even after being indexed). How is your website designed? Is it responsive? Do the pages have enough content to get crawled? Are the headings attractive?

Well, all of these factors come into consideration if your website is not showing in google search.

The very basic and first step that I always prefer is to optimize the website. Design in a way that will be loved by the internet users and you will eventually be loved by the search engine bots as well. This will automatically improve your ranking in no time.

Some of the factors that need to be considered if you want to show your website in google searches are:

Unique Title & Meta Tags

It’s a fact that title & meta description increases the CTR & ranking of the web page on Google search. People often ignore this step by creating dull-looking titles & not implementing the keywords properly.

  • Whenever you create a new title, make sure you add the keyword in the beginning and the length does not exceed more than 70 characters. As Google shows up to 70 characters on the search engine results page, consider making it short & sweet.
  • When writing a meta description, make sure the length does not exceed more than 156 characters. It would be worth if you add the main keyword once along with the LSI keyword. LSI keywords are similar & related to the main keyword.
  • Another important thing to be considered is a proper URL structure. Add the primary keyword and keep it short.

Poorly written content

Content is king! You’re sure to rank on the first page of Google if your content has proper sentence formation, proper grammar, useful sub-headings & proper usage of keywords embedded within the content. Of course, the ranking depends on the competition as well.

  • Write content in a way that can help users understand the topic, with proper H2 & H3 sub-headings. Include the primary or LSI keyword in the heading if possible.
  • Make sure that you divide the content into paragraphs with about 300-350 words with subheadings.
  • Keep the content at least 800 words long and repeat the primary keyword along with the LSI keyword.
  • Make sure you do not repeat the keyword multiple times. Google is very strict against Keyword Stuffing which can lead to drop in rank or may even get penalized in the worst cases.
  • I personally consider adding the main keyword within the first paragraph, an LSI keyword in the middle of the content, and the main keyword in the conclusion part. This however depends on how long the article is. You may consider checking the perfect keyword density.

Slow page load speed

Slow websites are annoying! Not just internet users, but search engines hate it as well. Would you like to wait for 5 to 10 secs long for the page to load? No, right? Well, I hate it too!

A good website speed is under 3 seconds. Websites that take more time to load are hard to rank on Google or sometimes may get penalized as well.

You can check the speed score of your website with free online tools such as GoogleSpeed Insights & GTMetrics.

Just visit GTMetrics and enter the URL.

A Score of more than 70-80 is considered as good. You too can achieve this score if you optimize it properly.

  • The first step you need to follow is to optimize your images by compressing them. You can do it with the help of TinyPNG for FREE!
  • Once they’re optimized, the next step is to minify your JS/CSS files
  • Make sure you’re enabled gzip compression and leveraged browsing cache
  • More number of 301 redirect can also affect your website performance

Not sure how to do this? No problem, you can contact me and I’ll be happy to help you out!

The next time when you ask yourself why is my website not ranking on google, make sure you check if your website is optimized with these strategies.

4. Your Niche is Highly Competitive

I’ve seen many people asking why does my website not show up in google searches even if the website is old with a good number of backlinks. Well, the logical answer to this question is competition.

You’re not alone on the internet. There are millions of websites on the web that desire to come on top of Google without paying. That’s not easy, but not impossible too! Honestly, you will be learning about the new strategies & tactics only when you have a competitor, and indeed that’s more fun!

The only thing that can beat competition is QUALITY CONTENT with good on-page optimization and HIGH DA backlinks.

If you’ve done this perfectly, you really don’t have to worry about who your competitor is!

How to Check for Competitors?

Well, that’s easy! Just Google the product or service you’re providing on your website and hit search. This will ideally give you the complete results on other websites that are providing the same product or service that you are.

For example, when I searched for “how to start a blog” on Google, I got this result.

competition search

As seen in the image above, there are over 5 Billion results that are working on the same topic. So this is an extremely competitive niche that would take years to rank on the first page (unless you update regularly with high-quality content and quality links).

The websites on the first page are basically present online for years and have been working on them every single day.

However, you may check your own competitors likewise.

Some tips before you start searching

  • If your targeted audience is within your own country then make sure you select Google.com or Google.co.in or Google.co.uk to check for competition
  • Use “” to check the exact competition for your keyword. For example, “how to start a blog”

5. You’re Not Targeting the Long-Tail Keywords

It might be possible that you’re targeting a broad match keyword that has high competition. This way, it will be impossible to rank on Google unless your website is old enough & has a good popularity.

If you target the main keyword “wooden door design”, there might be tons of competitors. Instead of that, if you are targeting “wooden door design for bedroom”, it will be easy to rank on the first page of Google as the competition will be low.

Moreover, when a user is searching with a long-tail keyword, he is more likely to purchase that product or service. It has been proven again and again that long-tail keywords are easy to rank on Google. As the competition gets filtered out, a well-optimized website can rank easily.

Conclusion

If your website is not ranking on Google, then you definitely might not have been following any of these (or multiple) reasons. Just try going through these strategies and I guarantee that you will be seeing positive results within a few weeks. Feel free to comment below if you need any further help or contact me directly.