If you’re a website owner, you probably want your site to show up in Google search results. After all, what’s the point of having a website if no one can find it?
Unfortunately, sometimes things can go wrong, and your site might not show up in Google search results even though you’ve done everything right. One potential reason for this is that your website pages have been marked as “Discovered – currently not indexed” in Google Search Console.
Don’t worry, though! In this article, we’ll explain what this message means and give you some tips on how to fix it.
What Does “Discovered – Currently Not Indexed” Mean?
When you see the message “discovered – currently not indexed” in Google Search Console or in the Index Status tab of Rank Math, it means that Google has found your website but hasn’t added it to its search index yet.
This isn’t necessarily a bad thing. It can just mean that Google needs some time to process your website and add it to the search index.
If you’re seeing this message, the first thing you should do is check how many pages of your website are affected. If it’s just a few pages, there’s probably no need to worry. Google will likely index those pages soon.
However, if a large number of pages are affected, it could be a sign that there’s a problem with your website. In that case, you’ll need to take some action to fix the issue.
Here’s what John Mueller from Google says about this status:
Discovered – currently not indexed: The page was found by Google, but not crawled yet. Typically, Google tried to crawl the URL but the site was overloaded; therefore Google had to reschedule the crawl. This is why the last crawl date is empty on the report.In Google Search Central SEO Office Hours – https://youtu.be/kvYb2bdtT7A
How to Fix the Problem?
If your website is showing up as “discovered – currently not indexed” in Google Search Console, there are a few things you can do to try to fix the problem:
1 Ensure Your Robots.Txt Rules Allow Your Website to Be Indexed
Another potential problem is your robots.txt file. This file tells Google which pages on your website it should and shouldn’t crawl. If you’ve accidentally blocked Google from crawling your website, that could explain why your site isn’t being indexed.
The Disallow tag (in your website’s robots.txt file) blocks Google from crawling all the pages on your site. You can check for the disallow tag and make sure that there is no such tag present in the robots.txt that is preventing your page from being indexed.
If there is a disallow tag, then change that using the robots.txt editor in Rank Math at WordPress Dashboard > Rank Math > General Settings > Edit Robots.txt.
Related: Learn more about Robots.txt files and how they work.
2 Poor Internal Link Structure
If your website has a poor internal link structure, that could be why Google isn’t indexing your site. Internal links are links from one page on your website to another page on your website.
A good internal link structure is important because it helps Google understand the relationship between different pages on your website. It also helps Google crawl your website more efficiently.
Rank Math checks your post/page in real-time and notifies you if your post/page does not have any internal links. The following types of links qualify for this test:
- Links to other posts/pages on your website
- Links to other subdomains on your main domain
- Links to the main domain from a sub-domain
To start building internal links, you can set your important pages as pillar content and let Rank Math suggest relevant internal links.
3 Content Duplication Issues
Another potential reason for your website not being indexed is content duplication. Google penalizes websites with duplicate content because it can’t determine which version of the content is the original.
In order to resolve this issue, you need to check if the pages you’re trying to index, have any duplication on your website. In case, if you find any, add a canonical URL from these duplicate pages, pointing to the original content that you want to index.
4 Your Website Is New
If your website is brand new, it’s not unusual for some pages to be marked as “discovered – currently not indexed.” It can take Google a little while to find and index all the pages on your site.
If your website is fairly new (less than a few months old), the best thing you can do is be patient. Google will eventually index all the pages on your site.
5 Check If Your Website Is Blocked By Google
If you’ve been penalized by Google, that could explain why your website isn’t being indexed. The best way to check if your website has been penalized is to search for your website on Google. If you don’t see your website anywhere in the search results, it’s likely that your website has been penalized.
If your website is penalized, you’ll need to fix the problem that caused the penalty before Google will index your site.
And, that’s it! We hope the article helped you fix the error and if you still have absolutely any questions, please feel free to reach our support team directly from here, and we’re always here to help.