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%.
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 thecoverageState 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% is a fall of more than 5%, the card raises an alert 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 propertysc-domain:gltc.co.uk. The catalogue and content together hold roughly 4,200 indexable URLs.
Walking the diagnosis:
- 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.
- 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. - 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 liverobotsdirective showingnoindex. That tied the drop precisely to the template, not to a robots.txt change or a wider algorithm event. - 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.
Sibling cards to read alongside
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:
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.