{"id":22191,"date":"2021-01-03T16:40:42","date_gmt":"2021-01-03T14:40:42","guid":{"rendered":"https:\/\/www.reliablesoft.net\/?p=22191"},"modified":"2021-06-28T18:02:49","modified_gmt":"2021-06-28T15:02:49","slug":"why-is-my-website-not-showing-up-on-google","status":"publish","type":"post","link":"https:\/\/www.reliablesoft.net\/why-is-my-website-not-showing-up-on-google\/","title":{"rendered":"Website Not Showing Up on Google? (10 Quick Fixes)"},"content":{"rendered":"

If your website is not showing up on Google there are a variety of factors that could be responsible.<\/p>\n

In this post, I will break down the most common reasons your website is not visible on Google and what you can do to fix it.<\/p>\n

Is my Website on Google?<\/h2>\n

Before you can begin assessing any issues with your website, you first need to confirm that it is indeed not on Google.<\/p>\n

There are several different ways to check to see if your site is in Google\u2019s index.<\/p>\n

First, you can create a Google Search Console account<\/strong><\/a> and verify ownership of your website.<\/p>\n

You can then go to the \u201cCoverage\u201d section where you will be able to see all the pages that are currently in the index.<\/p>\n

You can also use the URL inspection tool<\/em> to search for a specific page directly.<\/p>\n

Another way to tell if your website is in Google is to perform a site search on Google.com. In the search field type in:<\/p>\n

site:yoursitename<\/em><\/strong> and press enter.<\/p>\n

In the results, you will see all the pages from your website that are in Google\u2019s index. If no results appear, then none of your pages are currently on Google.<\/p>\n

\"Google
Check if your website is on Google with the SITE: operator.<\/figcaption><\/figure>\n

If this is the case, you\u2019ll want to know why. Let\u2019s get into the reasons your site may not be showing up on Google.<\/p>\n

Common reasons a website is not showing up on Google and possible solutions<\/h2>\n
    \n
  1. Website is Brand New<\/a><\/li>\n
  2. Google Crawler is Blocked<\/a><\/li>\n
  3. You have the NOINDEX Tag on Your Pages<\/a><\/li>\n
  4. Website is Penalized and Taken Out of the Google Index<\/a><\/li>\n
  5. Lack of Original Content<\/a><\/li>\n
  6. Not Enough Backlinks<\/a><\/li>\n
  7. Your Targeting Highly Competitive Keywords<\/a><\/li>\n
  8. Your Website Is Too Slow<\/a><\/li>\n
  9. Your Website Has Technical Issues<\/a><\/li>\n
  10. Your Website is Hacked and Removed from Google<\/a><\/li>\n<\/ol>\n

    1. Website is Brand New<\/h3>\n

    The first reason that your website may not be appearing in Google is simply that your site is new.<\/p>\n

    Google only shows sites that are stored in its index. When you first create a website, Google has no way of knowing it exists. It takes time for the search engine to find the sites that it adds to its index but there are steps you can take to speed up the process.<\/p>\n

    Solution:<\/strong><\/p>\n

    There are a couple of solutions to getting your new website to show up on Google.<\/p>\n

    First, you could wait for the search engine to find it. Now, this isn\u2019t the best idea because it could take some time for Google to find you. Especially if you do not have any other websites linking to you.<\/p>\n

    Your other option is to create a sitemap and submit it through Google Search Console<\/strong><\/a>. By doing so, you will be telling Google that your site exists and that you want it included in the index.<\/p>\n

    \"Submit
    Submit Sitemap to Google using Google Search Console.<\/figcaption><\/figure>\n

    2. Google Crawler is Blocked<\/h3>\n

    Google finds websites through a process called crawling. In this process, they send robots known as crawlers all across the internet looking for new websites to add to its index.<\/p>\n

    If you are blocking Google from crawling your website, then their crawlers will skip over your pages and they will not be available to appear on Google.<\/p>\n

    The most common way Google crawlers are blocked is through the robots.txt file<\/strong><\/a>. This file gives Google instructions on how to treat a website. Most websites have one and it is usually stored in the root directory of a site.<\/p>\n

    Solution:<\/strong><\/p>\n

    You can check to see if your robots.txt file is blocking Google from crawling your site within Google Search Console.<\/p>\n

    If you have added your sitemap to Search Console, you can go to the Coverage page and search for any errors with crawling your site.<\/p>\n

    \"index
    The Index Coverage Report<\/figcaption><\/figure>\n

    Look for a message that says “Submitted URL blocked by robots.txt\u201d.<\/p>\n

    You can also check the robots.txt file directly to see if it is blocking crawlers.<\/p>\n

    For this, you will need to go into the file directory of your hosting platform. The robots.txt file should be located in the root folder.<\/p>\n

    When you open the file look for the following user agents:<\/p>\n

    User-agent: *<\/code><\/p>\n

    User-agent: Googlebot<\/code><\/p>\n

    If you find code with “Disallow: \/<\/em>” beneath either of these then you are blocking Google from crawling your site.<\/p>\n

    To permit Google to crawl your site, simply delete the\u00a0 “Disallow: \/” snippet and save the robots.txt file.<\/p>\n

    The next time Google attempts to crawl your website there should not be any issues.<\/p>\n

    3. You have the NOINDEX Tag on Your Pages<\/h3>\n

    Letting Google crawl your pages is just part of having your site appear in the search engine. You also need to make sure that you are allowing Google to index<\/em> your pages.<\/p>\n

    Now, the process for having your pages indexed is similar to that of crawling. If you specify to Google that you don\u2019t want certain pages included in the index then it won\u2019t include them.<\/p>\n

    This is typically done by using a \u201cnoindex\u201d meta tag. The tag is a small piece of HTML code that is added to a page. It simply tells Google not to include that page in its index.<\/p>\n

    In most cases, these tags won\u2019t be added to your site unless you do so yourself. However, there are situations when you could unexpectedly apply the \u201cnoindex\u201d tag to your pages.<\/p>\n

    For example, if your site uses WordPress there is a \u201cSearch Engine Visibility\u201d setting. If you check the box that says \u201cDiscourage search engines from indexing this site\u201d then the \u201cnoindex\u201d tag will be added to all your pages.<\/p>\n

    \"Search
    Search Engine Visibility Settings WordPress<\/figcaption><\/figure>\n

    Solution:<\/strong><\/p>\n

    You can check in Google Search Console to see if any of your pages have the \u201cnoindex\u201d tag applied. Go to the Coverage page and look for any errors that say \u201cSubmitted URL marked \u2018noindex\u2019.<\/p>\n

    If you find the tag on any unwanted pages there are several ways to get rid of it. You can dive into the HTML code for that particular page and remove it yourself.<\/p>\n

    Or, you can use software like the Yoast SEO plugin for WordPress. This will allow you to specify which pages have the tag and will ensure it isn\u2019t added to pages you don\u2019t want.<\/p>\n

    \n

    Resources to Learn More<\/strong><\/p>\n