How to find & fix index coverage issues - FandangoSEO

October 29, 2020

How to find & fix index coverage issues

Are you experiencing Google indexing problems? This trouble may lead to traffic and conversion rates dropping.

It is necessary to check the indexed and unindexed pages of your site to solve any issue quickly. Here we explain step-by-step how to do it with the Google Search Console – Index Coverage Report.

With the following method, we have managed to fix index coverage issues on hundreds of websites with millions or billions of excluded pages. Use it so that none of your relevant pages lose visibility in search results and boost your SEO traffic!

Step 1: Check the index coverage report

The Search Console Coverage Report tells you which pages have been crawled and indexed by Google and why the URLs are in that particular state. You can use it to detect any errors found during the process of crawling and indexing.

To check the index coverage report, go to the Google Search Console and click on Coverage (just below Index). Once you open it, you’ll see a summary with four different status categorizing your URLs:

You need to check all the pages found on the Error section and correct them ASAP because you might be losing the opportunity to drive traffic to your site.

If you have time, look at the pages included in the state Valid with warning as there may be some vital pages that under no circumstances should fail to appear in the search results.

Finally, ensure the excluded pages are the ones you do not want to be indexed.

Valid URLs

We can differentiate between two types of valid URLs:

The URLs in the category of submitted and indexed are those you have included in the XML sitemap, and consequently, Google has indexed. You don’t need to take any action in this case.

On the other hand, the URL listed as “indexed, not submitted in sitemap” are those Google has found and indexed, even though you did not include them in the XML sitemap.

Actions to take:

Step 2: How to solve the problems found in each of the Index Coverage Status

Once you open the Index Coverage Report, select the desired status ( Errors, Valid with warnings, or Excluded) and see the details provided at the bottom of the page. You’ll find a list of error types by its severity and the number of pages affected, so we recommend starting to investigate the issues from the top of the table.

Let’s see each of the errors in different statuses and how you can fix them.

Error status

Server errors (5xx):

These are URLs returning a 5xx server error status code to Google.

Actions to take:

Redirect errors:

GoogleBot has encountered an error during the redirection process that does not allow to crawl the page. Any of the following reasons often causes redirect errors.

Actions to take:

Submitted URL blocked by Robots.txt:

These are URLs that you have submitted to Google uploading an XML Sitemap to Google Search Console but have been blocked by the Robots.txt file.

Actions to take:

Check whether you want search engines to index the page in question or not.

Submitted URL marked “noindex”:

These pages have been submitted to Google through an XML sitemap, but they have a ‘noindex’ directive either in meta robots tag or HTTP headers.

Actions to take:

The submitted URL seems to be a Soft 404:

The URL that you have submitted through an XML Sitemap for indexing purposes is returning a soft 404. This error happens when the server returns a 200 status code to a request, but Google believes it should display a 404. In other words, the page looks like a 404 error to Google. In some cases, it might be because the page has no content, seems wrong, or of low quality to Google.

Actions to take:

Submitted URL returns unauthorized request (401):

The URL submitted to Google through an XML Sitemap returns a 401 error. This status code tells you that you’re not authorized to access the URL. You may need a username and password, or perhaps, there are access restrictions based on the IP address.

Actions to take:

Submitted URL not found (404):

You have submitted the URL for indexing purposes to Google Search Console, but Google cannot crawl it due to an issue different from those mentioned above.

Actions to take:

Submitted URL has crawl issue:

You have submitted the URL for indexing purposes to GSC but it cannot be crawled by Google due to an issue different from those mentioned above.

Actions to take:

Valid with Warning Status

These pages are indexed, although they are blocked by robots.txt. Google always tries to follow the directives given in the robots.txt file. However, sometimes it behaves differently. This can happen, for example, when someone links to the given URL.

Actions to take:

Excluded Status

These pages are not indexed on search results, and Google believes it’s the right thing. For example, this could be because they are duplicated pages of indexed pages or because you give guidelines on your website to not index them.

The Coverage report shows you 15 situations in which your page can be excluded.

Excluded by ‘noindex’ tag:

You are telling search engines not to index the page by giving a “noindex” directive.

Actions to take:

Blocked by page removal tool:

You have submitted a URL removal request for these pages on GSC.

Actions to take:

Blocked by robots.txt:

You are blocking the access to Googlebot to these pages with the robots.txt file. However, it could still be indexed if Google could find information about this page without loading it. Perhaps Google indexed the page before you added the disallow in robots.txt

Actions to take:

Blocked due to unauthorized request (401):

You are blocking the access to Google using a request authorization (401 response).

Actions to take:

Crawl anomaly:

The page was not indexed due to a 4xx or 5xx error response code.

Actions to take:

Crawled – Currently not indexed

The page with a “crawled – currently not indexed” status was crawled by GoogleBot but not indexed. It may or may not be indexed in the future. There’s no need to submit this URL for crawling.

Actions to take:

Discovered – Currently not indexed:

Google found this page, but it has yet not managed to crawl it. This situation usually happens because when GoogleBot tried to crawl the page, the site was overloaded. The crawl has been scheduled for another time.

Alternate page with the proper canonical tag:

This page points to a canonical page, so Google understands that you don’t want to index it.

Actions to take:

Duplicate without user-selected canonical:

The page with a “duplicate without user-selected canonical” status has duplicates, but none of them is marked as canonical. Google considers that this one is not the canonical one.

Actions to take:

Duplicate, Google chose different canonical than user:

You have marked this page as canonical, but Google, instead, has indexed another page that thinks functions better as canonical.

Actions to take:

Step 3. Index Coverage Report Most Common Issues

Now you know the different types of errors that you can find in the Index Coverage report and what actions to take when you encounter each of them. The following is a short overview of the issues that most frequently arise.

More Excluded than Valid Pages

Sometimes you can have more excluded pages than valid ones. This circumstance usually is given on large sites that have experienced a significant URL change. It is probably an old site with a long history, or the web code has been modified.

If you have a significant difference between the number of pages of the two statuses (Excluded and Valid), you have a severe problem. Start reviewing the excluded pages, as we explain above.

Error spikes

When the number of errors increases exponentially, you need to check the error and fix it ASAP. Google has detected some problem that severely damages the performance of your website. If you don’t correct the issue today, you’ll have significant problems tomorrow.

Server errors

Make sure these errors are not 503 (Service Unavailable). This status code means that the server cannot handle the request due to a temporary overload or maintenance. At first, the error should disappear by itself, but if it keeps occurring, you must look at the problem and solve it.

404 errors

It seems like Google has detected some area of your website that is generating 404 – not found pages. If the volume grows considerably, review our guide to find and fix broken links.

Missing pages or sites

If you cannot see a page or a site in the report, it can be for several reasons.

  1. Google has not discovered it yet. When a page or site is new, it may take some time before Google finds it. Submit a sitemap or page crawl request to accelerate the indexing process. Also, make sure that the page is not an orphan and linked from the website.
  2. Google cannot access your page due to a login request. Remove the authorization requirements to allow GoogleBot to crawl the page.
  3. The page has a noindex tag or was dropped from the index for some reason. Remove the noindex tag and make sure that you are providing valuable content on the page.

“Submitted but/Submitted and” errors and exclusions

This problem occurs when there is incongruence. If you send a page through a sitemap, you have to make sure that it’s valid for indexing, and that’s linked to the site.

Your site should consist mostly of valuable pages that are worth interlinking.

Summary

Here’s a three-step summary of the article “How to find and fix index coverage errors.”

We hope you find it helpful! Let us know if you have any questions regarding the index coverage report. We would also love to hear any tips from you in the comments below.