Your website is not visible in Google Search and you are very disappointed. do not worry. You came to the right place. This article will help you to find out why your website is not appearing in Google Search and why your website is not ranking in Google and how to fix it. If your site does not appear in Google search results or is not performing well, then the first step is to check if your site is getting indexed in Google. Go to and type site: Don’t forget to replace with your domain name. If your site is properly indexed in Google, then it is time to follow the steps below and bring your site to Google Search.

Why is the website not ranking in Google? And how to fix it

  1. Google has not indexed your website yet
  2. You use more competitive keywords
  3. Your website may have a “no index” Tag
  4. Lack of Quality Content
  5. Check Manual Actions for your website
  6. Make sure that Google is able to find and crawl your site
  7. No High-Quality Backlinks
  8. Check your site’s Visibility Settings
  9. Your website has been removed from Google
  10. Ranking on Irrelevant Keywords
  11. Algorithm Changes
  12. Competition
  13. Poor Page Load Speed
  14. Your Site Is Not Mobile Friendly
  15. Poor Content Optimisation
  16. Loss of links
  17. Duplicate Content

Why is the website not ranking in Google? And how to fix it

Below are some common reasons why your website is not ranking in Google and why your site is not appearing in Google Search.

  1. Google has not indexed your website yet Sometime it may take a week or more for your website to be indexed in the Google search engine. The reason for this is that your website is new and does not have any inbound links. But if your website has inbound links, Google will index your site soon. Crawler uses inbound links to index any site. However, no matter how Google will find your website, it may take a few weeks. If you want a Fast Index for your site and want to see it soon in Google Search result, then add your site in Google Search Console. Then submit a Sitemap. Sitemap contains your website URL and helps search engines to crawl your website properly. While this does not boost your search ranking, it can help index and crawl your content faster. In addition, you can see how your site is performing in Google Search through Google Search Console.
  2.  You use more competitive keywords

If you use single word or short phrase keyword to optimize your website, then your site will not perform better in search result. The reason for this is that single word or short phrase keywords are very competitive. Always use a keyword with four or five phrase words (long tail keyword) with less competition and higher searches. This makes your content more targeted. There are many Keyword Finder Tools available in the market, but the best one is Keyword Planner developed by Google which is completely free.

  1. Your website may have a “no index” Tag

The “no index” tag is used to prevent sites from indexing in search engines.


If you have mistakenly added a “no index” tag to your site, it is preventing your site from showing in search results.


Also, if you are a WordPress user, and use Yoast SEO on your site and do not configure it properly, this may also be a reason. Here is a guide on Yeast SEO settings.

  1. Lack of Quality Content

If you copy / paste content from another blog or website, Google will not like your site at all. This will reduce your site ranking or stop showing your site in search results. You can also ban your site. Also, if you write your content and put too much or forceful keyword in it, then it is called keyword stuffing.   for example, If you are looking for the best sports shoes, then look no further. Our brand offers the best sports shoes that you can use for any purpose. . You can also use the best sports shoes for travel or school. Google dislikes keyword stuffing. This is mainly because it makes bad experience on users.

You think that putting more keywords in the content will bring more traffic to your site, but in reality it has the opposite effect on your site. This activity leads to your site search penalty. Also, try to write lengthy content (but don’t write nonsense). Lengthy content performs better in search results than short content.

  1. Check Manual Actions for your website:- If your site is affected by manual actions, Google stops showing your site in Google search. These manual actions usually occur when a website is involved in illegal activities, spamming, and fraud or hoax activities. You can use Google Search Console to test this. When your site is penalized by Google, you can see detailed information from the Manual Actions tab. Also, you will be notified via email.
  2. Make sure Google sends your site

Can find and crawl

Check crawl errors – If your site has too many errors, Google will crawl your site very slowly. To speed up the crawl process, fix those errors with 301 redirects.

Check the robots.txt file – Robots.txt is small text files that tells the search engine bot which pages to crawl on the website and which are not. If you make a small mistake in creating / editing the robots.txt file, Google will stop crawling and indexing your site.

Ensure your search for Google bot or other search engine bot

Site structure is readily available.

If you have recently moved your site to a new domain, which was performing well previously.  Can rank poorly now. To avoid this, use a 301 redirect.

  1. No High-Quality Backlinks

When Google ranks a content, it uses Backlinks as a ranking factor. Backlinks can make a big difference in your website ranking.

Increasing domain authority, Google website ranking and website traffic is very important. But keep in mind one thing, if you create or buy poor or low-quality backlinks for your site, it can severely affect the ranking of your website. Backlinks are very important to increase domain authority, Google website ranking and website traffic.Always try to get high-quality backlinks. 100 quality backlinks equals 1000 low-quality backlinks.Here are some quick tips to get high-quality backlinks,Publish high-quality content. People will automatically link your content.

Submit guest posts to other blogs. Do comment on the follow blog and make sure that those blogs are related to your Niche.

Make a habit of interlinking.

Add your blog to the Top Blogging directories.

Submit your blog post to social bookmarking sites.

Submit Your blog on top social networking sites

Convert your blog post to pdf and submit it to Document sharing sites.

  1. Check your site’s Visibility Settings

WordPress comes with a built-in option that allows you to hide your website from search engines. This option is good for a new website.

However, sometimes this option is accidentally checked. As a result, the search engine stops indexing your site and your website does not appear in Google search.

If your website is not appearing in Google search or is not ranking, then first you have to uncheck this option. Just log in to your WordPress site and go to the Settings >> Reading page page.

  1. Your website has been removed from Google

If you violate Google’s quality guidelines, Google can temporarily or permanently remove your site from index and search results. When Google removes your site from search results, here are some terms, De-indexed – Google removes the domain completely from the search result.

Penalized – is present in domain or page search result but does not appear in search result even on direct search queries.

Sandboxed – Sandboxed is a filter that is applied to new sites. This prevents new websites from being ranked, especially for high-competing keywords. Here is an article on Ahrens: Google Sandbox: Does Google Really Hate New Websites?                                 If you receive a notification that your site is in violation of Google’s quality guidelines. You can fix it and submit it again to Google. Google will reconsider this.

10. Ranking on Irrelevant Keywords

One of the main reasons may be that your Google ranking is low. Perhaps you have used keywords for your site that are not related to your blog or website. For example, you are running a food blog but sharing tech-related content on it which is totally wrong. If you do this, stop it immediately. Otherwise, your Google ranking will be reduced gradually and your site will not appear in Google search result.                                                                                                                                              11. Algorithm Changes

This can also be a very big reason for your site not appearing and ranking in Google search. Google is always updating its algorithms so that it can provide relevant results for user search. When Google updates its algorithm, many websites lose their search traffic and rankings.

  1. Competition

Competition in blogging has increased today.

If you optimize your site properly but still have a Google ranking drop, it could be the reason for the competition and your competitors are doing better than you.        You can use the SEMrush tool to monitor the activities of your competitors. 13. Poor Page Load Speed

Google uses website load time as a ranking factor. If your site takes longer to load, then you need to pay attention to it. Otherwise, your site ranking will gradually decrease and the position of your site will change in the search result. Fast loading website affects both your ranking and user experience and performs better in search results. You can use the Page Speed Insights, Pingdom and GTmetrix tools to check your website loading speed.

14. Your Site Is Not Mobile Friendly

More than half of the searches are from smartphones. Therefore, Google has started using it as a ranking factor to improve mobile-friendly search results. Google has also developed a mobile-friendly testing tool to determine whether your site is mobile friendly.If you are a WordPress user and manage your website yourself, just install a new WordPress theme that is responsive. Apart from this, you can also use a plugin for this. If a developer has created your website, talk to them to make it responsive.

  1. Poor Content Optimization

Your site is not optimized for search engines, this means that your site is not optimized properly for SEO. If you want to see your website on Google’s first page, then SEO technique will be your best friend. Proper SEO technique helps you to get higher rank in search results.

However, there are two types of SEO.

On-page SEO

Off-Page SEO

Here are some quick tips about on-page SEO,

Focus on content quality.

Use SEO-Friendly URLs – Make your URL short and readable.

Start the title with the keyword.

Add modifiers to your title like “2019”, “best”, “guide”, “checklist”, “fast” etc.

Make your site mobile friendly.

Use Outbound Links.

Use internal links.

Improve website loading speed.

Use long tail keyword and related keyword. Optimize your image size. Don’t forget to rename the image and add your target keyword to the image alt text.

Here are some quick tips on Off-Page SEO as well,Create a link through Guest Posting and Email Outreach.

Submit your article to the High-Quality Niche Directories.

Improve your social media signals.

Join a question-answer site like Quora.

16. Loss of links

When your site loses the link (backlink), your site ranking is greatly affected. Even your site can be removed from the first page of Google search result. You can use Link Explorer, Majestic or Ahrefs tool to check the backlink of your site. These tools give you real-time information and allow you to easily analyze the site’s backlinks.

  1. Duplicate Content

If you publish Duplicate Content on your blog, Google will reduce your search ranking and will also blacklist your blog. As a result, your site will not appear in Google search result. Always write unique and quality content with detail and deep information. Also, your article should be interesting.

You can also follow us at – Instagram, Facebook.

Read More Related Articles : –
  1. Google Updates
  2. Reason why your Business needs website.
  3. Importance of social media to grow business.
WhatsApp chat