Some Reasons Why Google Doesn’t Index Your Website – Why is my website not in Google’s index? Maybe these are some of the questions for some website owners who have just launched their website and may also have a website for the first time.
This index is the most important SEO feature of all time. Because Google has to index your site in order for your site to get organic traffic from Google. If your site is not indexed, it is like a dead website and like a website that is lost in the wilderness. And no one will find your content organically, because it’s not part of the Google search index.
If your website is experiencing this, then the first step you need to do is fix indexing problems by diagnosing indexing problems. Below are some lists that will help you make fixes for indexing problems by finding the cause and fixing your website.
1. Your Website is Indexed under www or Non-www Domains
Technically www is a subdomain. So,
http://example.com not equal to
http://www.example.com. Make sure you add both website URLs to your GSC account (Google Search Console) You to make sure they are both indexed. And make sure to specify one of your preferred domains, but for verification of ownership must be both.
2. Google Hasn’t Found Your Site
This usually happens on new websites. If indeed your website is new, allow a few days for Google to index your website, but if Google still hasn’t indexed your site, make sure your sitemap or sitemap is uploaded and is functioning properly. If you haven’t created or registered your sitemap, this could be the reason why Google hasn’t indexed your website. You should also ask Google to crawl and fetch your site. Here are Google’s instructions on how to submit a sitemap to GSC:
- On the Webmaster Tools homepage, click the website you want.
- On the Dashboard, select the “Crawl” menu, select “Fetch as Google”.
- In the text box, type the URL of the page you want to check.
- In the drop-down list, select Desktop. (You can choose a different type of page, but we currently only accept submissions for our Web Search index.)
- Click the “Fetch” button and Google will retrieve the URL you requested. It may take up to 10 or 15 minutes for the Fetch status to update.
- After viewing the Fetch status “Successful”, click Submit to Index, then click one of the following:
To submit individual URLs to Google’s index, select URLs and click Submit. You can submit up to 500 URLs a week this way.
To submit a URL and all linked pages, click URL and all linked pages. You can send up to 10 of these requests a month.
3. Website or Page (s) is blocked By robots.txt
Another problem is that your developer or editor has blocked the site using robots.txt. This is an easy fix as all you need to do is delete the entry from robots.txt, and your website will appear back in the index. Read more about robots.txt here.
4. Your Website Does Not Have a sitemap.xml
Every website should have a sitemap or sitemap.xml, which is a list of simple instructions that Google should follow to index your website. You can read about Google’s Sitemap policies, and register them so that Google can easily crawl your site. You can read my article on how to create a sitemap.xml in WordPress here ⇒ The Importance of the Google XML Sitemap WordPress Plugin.
5. You have a Crawl Error
In some cases, Google will not index some of the pages on your site because they are unable to crawl them. Even though it couldn’t crawl it, Google could still see it.
To identify this crawl error, go to
- Google Webmaster Tools
- Choose Your Website
- Click “Crawl”
- Click “Crawl Errors”
If you have an error, that is, a page that is not indexed, you will see it in the “Top 1,000 pages with errors” list.
6. Your website has lots of duplicate content
Too much duplicate content on the site can confuse the Google search engine and make the search engines give up on indexing your website. If multiple URLs on your site return the exact same content, then you have a duplicate content problem on your site. To fix this problem, select the pages you want to keep and delete the ones with the same content or fix the contents of these pages so they are not the same and are not indicated as duplicate content.
7. You have activated your privacy settings
If you are a WordPress user, you may have accidentally activated your privacy settings so that search engines cannot index your website. Please read this article ⇒ Overcoming Google’s Unindexed WordPress Website.
8. Website blocked by .htaccess
Your .htaccess file is part of your site’s presence on the server, which makes it available on the world wide web. .Htaccess files are written in Apache, and although .htacess files are very important but you should also check these files because .htacess can be used to block crawlers and prevent indexing.
9. Website Has NOINDEX in Meta Tag
Noindex is a way to say “no” to search engine robots not to do indexing, so make sure you check your website for a “noindex” tag on your website, it usually looks like this:
<META NAME=”ROBOTS” CONTENT=”NOINDEX, NOFOLLOW”>
To fix this problem, of course you only need to delete this line of code, and your website will be back in the index in no time by the search engines.
11. The website is too slow to load
Google doesn’t like it when your site takes a long time to load. If a crawler encounters unfinished load times, it’s likely that it won’t index your website at all. So make sure you optimize your website so that it loads faster.
12. Your website is experiencing downtime or frequently
If crawlers can’t access your website, they won’t index it. This is self-explanatory, but why is it happening? Check your connectivity. If your hosting often crashes or your hosting often goes down, it could be that your website is not being crawled. If this is your main problem, then it’s time to move on to using a new, better quality hosting service. You can see some of the best hosting options here ⇒ 10 Best and Cheap Hosting Services [Best Host].
13. Your Website May Be De-indexed
This last problem can be really bad for your website. Because deindex is a penalty from Google and your website is excluded from the index. And to overcome this problem, of course it is very difficult, in fact, you can be sure that your website will have difficulty getting indexed again. So try to completely improve your website, and re-submit to Google for forgiveness.
The above are some of the reasons that keep your website from being indexed by the Google search engine. Please check all the possible causes from the list above and fix it immediately so that your site can be indexed by Google and get organic visitors. Good luck 🙂