Publishing is not indexing. This skill reconciles what exists, what is submitted, and what is actually in the index, then classifies every gap by cause so each one has an owner and a fix.
indexation-gap-analysis.md
---
name: indexation-gap-analysis
description: Use when the number of pages you publish and the number Google indexes do not match, and you need to know which specific pages are missing and why.
---
# Indexation gap analysis
Publishing is not indexing. This skill reconciles what exists, what is submitted, and what is actually in the index, then classifies every gap by cause so each one has an owner and a fix.
## What you need first
- Sitemap URLs
- Search Console Page Indexing export
- A crawl of the live site
## Method
1. Build three sets: URLs on the site, URLs in the sitemap, URLs reported as indexed.
2. Compute the differences in both directions - indexed-but-not-in-sitemap matters as much as the reverse.
3. For each unindexed URL, read the Search Console reason verbatim rather than assuming: discovered-not-crawled, crawled-not-indexed, duplicate, soft 404 and noindex are five different problems with five different fixes.
4. Group by reason and count. The largest group is where the work is.
5. For crawled-not-indexed - usually the largest group - assess quality honestly: thin, duplicate or templated pages are a content decision, not a technical one.
6. Fix the technical causes first because they are unambiguous, then re-submit and wait a full crawl cycle before judging the content ones.
## What this produces
Every unindexed URL classified by cause, with counts per cause and the specific remedy for each group.
## Where this goes wrong
- Re-submitting a sitemap repeatedly instead of fixing the reason
- Assuming crawled-not-indexed is a bug - it is usually a quality judgement
- Counting site: results as an index count, which they are not
---
From the QuQi skill library - https://www.quqi.io/skills/indexation-gap-analysis
Free to download · no account, no email
Every unindexed URL classified by cause, with counts per cause and the specific remedy for each group.