SEO
How to Interpret the Search Console Indexing Report
Copy for AI
The page indexing report in Google Search Console (formerly the coverage report) tells you exactly which pages of your site are in the Google index and which are not, with a reason for every page that is left out. That sounds simple, but the report is packed with statuses and exclusion reasons that are easy to misread. In this article you learn how to interpret the Search Console indexing report: which coverage statuses matter, what the most common exclusion reasons mean and how to diagnose them one by one. It is part of the broader explanation of what SEO is and how Google processes your site.
Where do you find the indexing report?
Open Search Console, look in the left sidebar for the Indexing section and click Pages. You land on an overview with two blocks: the number of indexed pages and the number of not indexed pages. Below the graph sits a table of reasons, sorted by the number of affected pages.
That is the core of the report right there. It splits your whole site into two groups and gives the not-indexed group a diagnosis. Your job is not to drive every number to zero, but to understand which reasons are correct and which ones are costing you leads.
Indexed does not automatically mean good
A common thinking error: as soon as a page is indexed, you assume the work is done. Being in the index only means the page is eligible to appear. It says nothing about your position or about whether anyone ever sees you.
Click Indexed pages in the report and you get the full list. Two things to check. First: are all your important commercial pages in there, your services pages and your strong content? Second: are there also pages in there that do not belong at all, such as filter pages, internal search results or duplicate variants with URL parameters? A bloated index full of junk pages dilutes your relevance and wastes crawl budget. How to spot that last one is covered in the crawl stats report in Search Console.
Breaking down the exclusion reasons
This is where the real diagnostic work happens. Every page that is not indexed gets a reason. They fall roughly into three categories: reasons you deliberately cause yourself, reasons that signal a genuine problem, and reasons where Google makes a call of its own. These are the ones you will run into most often.
Page with redirect. The URL forwards to another page via a redirect. Usually exactly what you intended, for example after a website migration. If an important page unexpectedly shows up here, there is a wrong or unintended redirect somewhere.
Not found (404). Google tried to fetch the page and got a 404. Sometimes rightly so, because old pages do disappear. But if there are URLs among them that still rank or that you link to, you lose signal. In that case, set up a targeted 301 redirect to the best alternative.
Crawled, currently not indexed. Google visited the page but decided not to include it (yet). This is a soft warning: Google often finds the content too thin, too generic or not distinctive enough. On a handful of pages that is normal. Across entire sections it is a content signal that your quality needs to go up.
Discovered, currently not indexed. Google knows the URL but has not even crawled it yet. This often points to a crawl budget or structure problem: the page sits too deep, gets too few internal links or is stuck in the queue. A flatter structure and more internal links help.
Alternate page with proper canonical tag. Google sees this URL as a duplicate of another page that you designated as canonical yourself. Usually good news: your canonical settings are working.
Duplicate without user-selected canonical. Google found several near-identical pages and picked the one it indexes itself, because you did not indicate a preference. Here you want to step in, because Google does not always choose the version you consider commercially most important.
Excluded by noindex tag. The page literally carries a noindex instruction. Sometimes deliberate, often a forgotten tag left behind after the site was built. Always check whether it is correct for the affected URLs.
Blocked by robots.txt. Your robots file forbids Google from crawling the page. Watch the nuance: blocked crawling is not the same as not indexing, and the combination sometimes produces confusing results. The basics of indexing are explained in the article on getting a website indexed.
Which reasons are a problem and which are not?
Not every exclusion is bad. In fact, a healthy site always has a decent number of deliberately excluded pages. Redirects, canonical duplicates and intentional noindex pages simply come with the territory. Anyone who reads the total number of not-indexed URLs as an alarm figure is chasing ghosts.
The right question is not “how many pages are excluded”, but “which pages that make money are wrongly sitting outside the index”. An excluded blog post on a side topic is noise. An excluded services page is direct revenue loss, because that page cannot deliver a single lead as long as it cannot be found. That is exactly the difference between technically tidy and commercially sharp work, and it is what a good SEO specialist steers on: not a pretty dashboard, but the pages that bring in customers and pipeline.
How to tackle the report systematically
A workable order of operations keeps you from getting lost in individual URLs for hours.
- Filter on commercial impact. Walk through the exclusion reasons and ask yourself for each one: does this hit services pages, important content or conversion pages? If not, park it.
- Investigate the real problem reasons first. “Crawled, not indexed” and “Discovered, not indexed” on valuable pages get priority. This is usually where the hidden gains are.
- Verify the deliberate exclusions. Go through noindex tags and robots blocks. One wrong line can make an entire section invisible.
- Use URL inspection. Click a specific page and open the inspection report for the exact status, the chosen canonical URL and the option to request reindexing.
- Request validation again. Once you have fixed a reason, click Validate fix so Google reassesses the pages.
For a larger site or a recurring pattern, a structured SEO audit is faster than chasing individual URLs. It brings the exclusion reasons, your internal link structure and your crawl data together in one picture, so you know which problem blocks the most leads. The report itself is one part of the broader capabilities of Google Search Console.
The Customer Impact view on indexing
Indexing is never a goal in itself for us. It is the entry layer of one single acquisition engine: a page first has to be in the index, then rank, and eventually convert into a lead. And today another layer is added. Pages that Google has processed well are also the pages that AI search engines such as ChatGPT, Google AI and Perplexity pick up and cite. What is not indexed exists neither in the classic search results nor in the AI answer.
That is why we do not read the indexing report as a technical checklist, but as a question about pipeline: is Google reaching the pages your customers are searching for, and in what state? That is the lens we use for SEO, optimised for leads instead of for numbers that look good but deliver nothing.
Is your indexing stuck?
Do you see important pages staying outside the index without knowing why? We diagnose the exclusion reasons down to the root and fix what is costing you leads, without jargon and without unnecessary tools. Schedule your free intake and within 24 hours you will hear where your opportunities are.
Free website scan
Enter your website and get an automatic scan within minutes, with concrete technical and SEO improvements. No sales pitch.
We only use your details for your scan. No spam, unsubscribe anytime.