Skip to main content
Card class: SensitivityCategory: Indexing & Coverage
If a page is not indexed, it cannot rank, cannot earn impressions, and cannot earn clicks. A drop in this count is pages quietly vanishing from Google, and it almost always traces back to a deploy.

At a glance

Indexed Pages is the count of URLs Google reports as indexed for the connected Search Console property. It is the foundation metric for organic visibility: every impression, click and ranking depends on the page being in the index first. A fall here is a de-indexing event and is one of the highest-signal early warnings in the whole connector, because the usual cause is a robots.txt, canonical, or noindex regression shipped in a recent deploy. The card compares the current count against the prior period (30D vsP) and alerts on any fall of more than 5%.
What it tracksThe number of URLs reported as indexed by Search Console, sourced from URL-inspection and the Index → Pages (Coverage) report. A page is indexed when Google has crawled it, decided to keep it, and made it eligible to appear in results.
Data sourceGoogle Search Console: the Index → Pages report (“Indexed” total) and the URL Inspection API for per-URL verification. Vortex IQ tracks the indexed total and the period-over-period change.
Time window30D vsP. The current indexed count is compared against the count from the prior comparable period.
Alert triggerdrop >5% vsP (de-indexing event). Sentiment key tied to the indexed-pages count. A 5% floor is deliberately tight: indexing is normally stable day to day, so even a modest fall is worth investigating.
Why 5% and not 20%?Unlike impressions, the indexed-page count barely moves under normal conditions. A healthy site adds or loses a handful of pages as content ships. A 5% step is therefore already abnormal and usually means a systematic exclusion, not organic churn.
What a drop usually meansIn order of frequency: a Disallow added to robots.txt, a noindex tag shipped site-wide or to a template, a canonical pointing the wrong way, a redirect or 404 regression, or a nofollow/blocked rendering path. Almost always a deploy artefact.
Data freshnessThe Pages report updates on Google’s own crawl-and-process cadence, which can lag days behind a change. A drop you see today may reflect a deploy from earlier in the week.
Rolesowner, marketing

Calculation

The card reads the Indexed total from the Search Console Index Coverage data for the property, the same headline number shown at the top of the Index → Pages report (“Pages indexed”). Where per-URL confirmation is needed, Vortex IQ uses the URL Inspection API, which returns the coverageState for an individual URL (for example Submitted and indexed, Crawled - currently not indexed, Excluded by 'noindex' tag). The metric is a point-in-time count, not a sum over a period. The trend and alert come from comparing today’s indexed count against the count from the prior comparable period:
change% = (indexed_now − indexed_prior) ÷ indexed_prior
When change% is a fall of more than 5%, the card raises a sensitivity flag and feeds the Index-Coverage-Drop Alert, which watches the same number in real time against a 7-day baseline. Because Google’s Pages report does not expose a clean daily series through the public API the way Search Analytics does, the count reflects Google’s latest processed snapshot rather than a precise calendar day. See the worked example for how to read a real drop.

Worked example

A UK supplements retailer on BigCommerce, domain property sc-domain:gltc.co.uk. The catalogue and content together hold roughly 4,200 indexable URLs.
SnapshotDateIndexed pagesvs priorStatus
Prior02 Jun 264,180baselineHealthy
Current09 Jun 263,760down 10.0%Alert: de-indexing event
Walking the diagnosis:
  1. The alert cleared the 5% floor at 10%, so it fired. 420 URLs had left the index inside a week. The card flagged amber and the Index-Coverage-Drop Alert raised a real-time incident.
  2. The shape pointed at a template, not at content. 420 lost pages is far too many to be organic churn. Pulling the Index → Pages report and reading the “Why pages aren’t indexed” table showed a spike in Excluded by ‘noindex’ tag, all on /blog/* URLs. The brand had shipped a CMS theme update on 03 Jun 26 that added <meta name="robots" content="noindex"> to the blog post template.
  3. Confirming the root cause with URL Inspection. Running the URL Inspection API on three sample blog URLs returned coverageState: "Excluded by 'noindex' tag" for each, with the live robots directive showing noindex. That tied the drop precisely to the template, not to a robots.txt change or a wider algorithm event.
  4. The downstream impact landed within days. Impressions Trend started sloping down 48 hours after the deploy as the de-indexed posts stopped appearing in results, and Clicks Trend followed. Catching the de-index first meant the fix (removing the stray noindex and requesting re-validation) shipped before the click loss compounded.
Rule of thumb. A double-digit overnight drop is a deploy regression until proven otherwise. Read the “Why pages aren’t indexed” reasons table to learn which exclusion grew, then map that reason to the most recent release.

Sibling cards to read alongside

CardWhy pair it with Indexed Pages
Pages Not IndexedThe mirror image. When indexed falls, this rises; its reasons breakdown names why (noindex, canonical, soft 404, duplicate).
Index Coverage TrendThe 90-day shape of the same number. Use it to tell a one-off deploy drop from a slow indexing decline.
Index-Coverage-Drop AlertThe real-time companion that pages the on-call when this count falls more than 5% versus a 7-day baseline.
Sitemap StatusA broken or stale sitemap stops Google discovering pages, a common upstream cause of falling indexed counts.
Sitemap-Errors AlertFires when a submitted sitemap errors, the first place a content-launch failure shows up before indexing reacts.
Impressions TrendThe downstream effect. De-indexed pages stop earning impressions within days.
Total Pages IndexedThe page-performance view of the indexed total for cross-checking.

Reconciling against the source

Where to look in Google Search Console:
Index → Pages (formerly Coverage). The headline “Indexed” count at the top of that report is the reference number for this card. The “Why pages aren’t indexed” table beneath it lists each exclusion reason with a URL count, which is the fastest way to attribute a drop.
For a single URL, use URL Inspection (the search bar at the top of Search Console, or the URL Inspection API). It reports the live coverageState and whether the page is on Google. Why our number may legitimately differ from the Search Console UI or API:
ReasonDirectionWhat to do
Processing lag. The Pages report reflects Google’s latest crawl-and-process snapshot, which can trail a deploy by days.Both may lag the live siteCompare snapshots a few days apart, not minute to minute.
Snapshot timing. This card and the UI may sample on slightly different cadences, so counts can be off by a small margin between refreshes.MarginalTreat single-digit gaps as timing, not error.
Domain vs URL-prefix property. A domain property counts every subdomain and protocol; a URL-prefix property counts only its exact prefix.Domain property higherConfirm both sides read the same property.
What counts as “indexed”. The UI’s Indexed total excludes alternates, canonicalised duplicates, and noindex pages by design.UI may look lower than a raw URL listUse the UI’s Indexed figure as the definition, not your sitemap size.
Inspection vs report. A live URL Inspection (“Test live URL”) can show a different state from the indexed snapshot, because live testing reflects the page as it is right now, not as last processed.VariableUse indexed-state, not live-test, for reconciliation.
There is no public daily-series API for the Pages report, so an exact day-by-day tie-out is not possible the way it is for impressions and clicks. Reconcile on the Indexed headline figure and the reasons table.

Known limitations / FAQs

My indexed count dropped but I did not change anything. What happened? Most “silent” drops are still deploy-driven: a theme or app update, a CDN rule, or a CMS setting change that quietly added a noindex, a canonical, or a robots disallow. Read the Index → Pages “Why pages aren’t indexed” table to see which exclusion reason grew, then map it to your most recent release. Google occasionally drops thin or duplicate pages on its own, but that is gradual, not a step change. Indexed pages fell but impressions and clicks look fine. Should I worry? Possibly not, if the de-indexed pages were thin, duplicate, or never earned traffic (for example faceted-navigation URLs Google chose to drop). Cross-check which URLs left the index. If they are revenue-bearing product or collection pages, act fast; if they are low-value parameter URLs, this can be healthy index hygiene. My sitemap lists 5,000 URLs but only 3,800 are indexed. Is that a problem? A gap between submitted and indexed is normal. Google indexes what it judges worth keeping and excludes duplicates, canonicalised alternates, soft 404s, and thin pages. A large or growing gap is the signal, not the gap itself. Use Pages Not Indexed to see the exclusion reasons. How fast will the count recover after I fix a noindex regression? Not instantly. Google must re-crawl and re-process each affected URL. Submitting an updated sitemap and using URL Inspection’s “Request indexing” on key pages speeds it up, but recovery typically takes days to a couple of weeks depending on crawl budget and site size. Why does the URL Inspection live test say “indexed” while the Pages report still shows the page as excluded? The live test reflects the page as it is at the moment you run it; the Pages report reflects the last time Google processed it. If you have just fixed the issue, the live test will look healthy before the indexed snapshot catches up. Trust the live test for “is the fix in place” and the report for “has Google re-processed it yet”. Can I tune the 5% alert threshold? Yes, in the Sensitivity tab per profile. Very large sites with constant catalogue turnover sometimes widen it slightly; most sites should keep it tight, because a real de-indexing event is one of the most expensive organic regressions to miss.

Tracked live in Vortex IQ Nerve Centre

Indexed Pages is one of hundreds of KPI pulses Vortex IQ tracks across Google Search Console and 70+ other ecommerce connectors. Nerve Centre runs the detection layer; Vortex Mind investigates the cause when something moves; Ask Viq lets you interrogate any number in plain English. Start for free or book a demo to see this metric running on your own data.