Search appearances, the early signal that ranking or indexing changed. Impressions move before clicks.
At a glance
The total number of times a result for your site appeared in Google’s organic search results over the period, summed across every query, page, country and device. An impression measures visibility, not traffic: it is logged when your result is shown (and, for results lower on the page, when the user scrolls it into view). Because Google decides what to show you for before anyone decides to click, impressions move first. A fall here is the earliest, most upstream warning that your ranking footprint or your indexed page set has changed, ahead of any click or revenue movement. The card compares Today, 7-day and 30-day totals against the matching prior period and fires when impressions fall more than 20% versus that prior period.
| What it counts | The impressions metric from the Search Console Search Analytics API, summed over the selected window with no query, page, country or device filter. An impression is one appearance of your result in Search, subject to Google’s scroll and visibility rules. |
| Data source | Google Search Console Search Analytics API (searchType=web by default), the same dataset behind Performance > Search results. Refreshed on the standard data pull; the underlying Google data is typically 2 to 3 days behind real time. |
| Time window | T / 7D / 30D vsP. Today, trailing 7 days and trailing 30 days, each shown against the immediately preceding period of equal length. |
| Alert trigger | Fires when Total Impressions drops more than 20% versus the prior period (drop >20% vsP). The threshold is wider than clicks because impressions are noisier (a single high-volume query gaining or losing a position can swing them sharply). |
| Why it leads even clicks | Impressions are upstream of clicks in the funnel: Google must show you (impression) before a user can click. A ranking slip or a de-indexing batch reduces impressions first; the click loss follows. This is the most upstream Search Console signal. |
| What a drop usually means | Ranking loss across one or more important queries, pages dropping out of the index, a Google algorithm or SERP-layout change reducing how often you are shown, or seasonality in search demand itself. |
| Currency | Not applicable. This card counts appearances, not money. |
| Roles | owner, marketing |
Calculation
The value is a straight sum of theimpressions metric returned by the Search Analytics API over the selected date range, with no dimension breakdown (the unfiltered property-level total). For each window the card requests the trailing period and the prior period of equal length, then computes:
change% is below −20, the card turns red. Like Total Clicks, this property-level total is queried without a query dimension, so it is NOT reduced by per-query anonymisation or the 1,000-row UI cap. It is therefore the most complete impression figure the API will return, and the proper baseline against which the breakdown cards should be read.
Worked example
A UK outdoor-gear retailer, Search Console connected, propertyhttps://www.summittrail.co.uk/. The team is reviewing the 7-day window on 20 Jun 26.
| Window | Impressions (current) | Impressions (prior) | Change | Card state |
|---|---|---|---|---|
| Today | 84,200 | 96,800 | −13% | Amber (intraday, incomplete) |
| 7 days | 612,000 | 798,000 | −23.3% | Red, alert fires (>20% drop) |
| 30 days | 3,140,000 | 3,260,000 | −3.7% | Green |
- Impressions fell before clicks did. On the same day, Total Clicks was down only 6% for the 7-day window. That order, impressions falling faster and earlier than clicks, is the signature of lost visibility (you are being shown less often) rather than lost click-through. The click drop will deepen over the following days as the lower visibility works through.
- Triage order when this card fires. (a) Check Average Position and Position Change: a worsening average position with falling impressions confirms a ranking event. (b) Check Index Coverage Trend and Total Pages Indexed: if indexed pages dropped, you lost impressions because Google removed pages, not because they ranked worse. (c) Check Top Queries by Impressions: is the loss concentrated in a few high-volume queries (one keyword slipped) or spread broadly (a site-wide algorithm hit)? (d) Cross-check the date against known Google update windows.
- For this brand the cause was an indexing batch loss. Indexed pages fell by roughly 1,800 in the same week. A faulty deploy had added a
noindexheader to the entire/clearance/section during a seasonal sale, and Google had begun dropping those URLs. The clearance pages carried high impression volume on broad product queries, so impressions collapsed first; clicks were only beginning to follow. The fix (removing the erroneousnoindexand requesting re-indexing) was tracked back through Pages Not Indexed. - Why the threshold is 20%, not 15%. Impressions are noisier than clicks: a single broad, high-volume query gaining or losing one position can swing the daily impression total by tens of thousands without any real change to your business. The wider 20% band suppresses that noise while still catching genuine visibility loss.
Sibling cards merchants should reference together
| Card | Why pair it with Total Impressions |
|---|---|
| Total Clicks | The traffic half of the pair. Impressions lead, clicks follow. Reading both tells visibility loss from click-through loss. |
| Average CTR | Clicks ÷ impressions. A rising impressions count with flat clicks drags CTR down (often new low-quality query exposure). |
| Impressions Trend | The longitudinal view of this metric. Distinguishes an acute drop from a long slide. |
| Average Position | The most common driver. Position slip reduces how often Google shows you. |
| Top Queries by Impressions | The query-level drill-down. Shows whether the loss is one query or many. |
| Total Pages Indexed | The indexing driver. De-indexed pages remove impressions even at unchanged rankings. |
| Index Coverage Trend | Confirms or rules out a de-indexing batch as the cause. |
| Clicks vs Impressions | The combined executive view of both lines together. |
Reconciling against the source
Where to look in Search Console:Performance > Search results, with the Total impressions tile selected, Search type set to Web, and the date range matched to the card’s window. The headline on that tile is the direct counterpart.The same total comes from the Search Analytics API (
searchanalytics.query) with no dimensions array, summing impressions over the range.
Why our number may legitimately differ from the Search Console UI:
| Reason | Direction of divergence |
|---|---|
| Data freshness lag. Google’s Search data is typically 2 to 3 days behind. Recent days read low until Google finalises them. | Our recent days read low until finalised |
| Search type scope. The card counts Web by default. Adding Image, Video, News or Discover in the UI raises the figure. | UI higher if extra search types are included |
| Date boundary and time zone. Search Console day boundaries are Pacific Time. A different reporting zone shifts day edges. | Marginal, at the window edges |
| Property scope. A domain property aggregates subdomains and protocols; a URL-prefix property does not. | Domain property reads higher |
| Anonymisation (breakdowns only). This is a property-level total and is NOT reduced by per-query anonymisation, so per-query impression cards will under-sum versus this number. | Total higher than the sum of query rows |
| Card | Expected relationship | What a divergence means |
|---|---|---|
| Total Clicks | Impressions and clicks normally move together with impressions leading. | Impressions down but clicks flat = a near-term click drop is likely coming; act early. Impressions flat but clicks down = a CTR/SERP-shape problem, not a visibility one. |
google_analytics Organic traffic | GA4 organic sessions correlate with clicks, which lag impressions. | A sharp impression drop with stable GA4 organic = the click impact has not landed yet; watch closely. |
shopify.total_revenue | Impressions lead revenue by the longest lag of the chain (impressions, then clicks, then sessions, then orders). | A leading impression drop gives the most warning time to protect organic revenue. |