Impressions move before clicks do. A sustained dip here is the first quiet warning that a ranking change, an indexing problem, or a seasonal swing is working its way towards your organic traffic.
At a glance
Impressions Trend plots the daily count of Google organic-search impressions for the connected Search Console property across a rolling 90-day window. An impression is logged each time any URL from your site appears in a search result a user could see (whether or not they scroll to it). Because impressions react to ranking and indexing shifts a step earlier than clicks, this card is an early-warning trend, not a revenue number. It fires an alert when impressions drop more than 20% versus the prior comparable period.
Calculation
The card requests a date-dimensioned Search Analytics query for the property over the trailing 90 days:{ date, clicks, impressions, ctr, position }. The card keeps the impressions value per day and renders the series as an area chart. No query or page dimension is requested, so the totals are not subject to the row-anonymisation that affects query-level reports: a property-level impressions total includes the long tail of rare queries that would be hidden if you broke the same query down by search term.
The trend and alert are derived by splitting the window in two: the latest period (for a 90-day card, typically the most recent 7 to 14 days, configurable per profile) is compared against the immediately preceding equal-length period. The percentage change is (latest − prior) ÷ prior. When that change is a fall of more than 20%, the card raises its alert flag. See the worked example for a typical reading.
Worked example
A UK home-fragrance brand on Shopify, Search Console connected to the domain propertysc-domain:scenthaus.co.uk. The team is watching organic visibility after a site re-platform on 12 May 26.
Three observations:
- The alert fired on the morning of 28 May 26. The 14-day window ending 25 May 26 (the freshest fully settled data, three days behind) showed a 23.8% fall, clearing the 20% floor. The card’s area chart shows a clean step-down starting 13 May 26, the day after the re-platform went live.
- Impressions fell before clicks. The companion Clicks Trend card showed only a 9% dip over the same window, still under its 15% alert. This is the textbook pattern: pages slipped from page 1 positions 6 to 10 down to page 2, which strips most of their impressions but only a few clicks (those deep positions earned little CTR anyway). Reading impressions first gave the team a two-day head start.
- The cause was a canonical regression, not an algorithm update. The re-platform emitted self-referencing canonicals pointing at the old URL structure for collection pages. Google began consolidating those pages onto URLs that 404ed, so they dropped out of the results they used to appear in. Confirming the trend against Index Coverage Trend showed a matching rise in “Excluded by canonical” pages, which pinned the root cause to the deploy rather than to a wider ranking shift.
Sibling cards to read alongside
Reconciling against the source
Where to look in Google Search Console:Performance → Search results, with the Impressions metric toggled on and the date range set to Last 3 months (Search Console’s nearest preset to a 90-day window). The chart there is the canonical reference for this card.To match Vortex IQ cleanly:
- Set the Search Console date range to the same start and end dates the card uses (remember the card stops 2 to 3 days short of today).
- Leave the search-type filter on Web if the card is reading web results; Image, Video and News are separate impression pools and are excluded here.
- Do not apply a query or page filter in Search Console; this card is the property-wide total.
For an exact tie-out, query the Search Analytics API directly with
dimensions: ["date"] and no filters, and sum the impressions column over the same dates. That is the same call Vortex IQ makes.
Known limitations / FAQs
Why did the alert fire when my rankings did not change? Impressions also fall when search demand falls. A seasonal product, a holiday lull, or a one-off news spike rolling out of the prior period can all cut impressions without any ranking movement. Cross-check Average Position: if position held steady while impressions dropped, the cause is demand, not ranking. My impressions jumped overnight with no extra clicks. Is that good? Not necessarily. A sudden impressions spike with flat clicks usually means you started ranking for a batch of low-relevance or deep-SERP queries (often page 2 or 3). It inflates impressions and depresses CTR without adding traffic. Check Average CTR and CTR by Position Bucket. The last two or three days of the chart dip every time. Is my site declining daily? No. That is the standard Search Console reporting delay. The most recent 2 to 3 days are always partial because Google has not finished processing them. Read the trend up to the last fully settled day. Does this include image, video, and news appearances? No. This card reads web search results only (type=web). Image, Video, News and Discover are separate impression pools in Search Console and are not summed in. If you publish heavily to those surfaces, treat this card as web-only visibility.
Why is the property total higher than the sum of my top queries?
The Performance report caps at 1,000 rows and anonymises rare queries, so summing query rows always understates the true total. This card reads the unfiltered property-level series, which includes the entire long tail. The gap between the two is normal and often large for sites with broad keyword coverage.
Can I change the 20% alert threshold?
Yes. The alert threshold is configurable per profile in the Alert Rules tab. Brands with volatile, demand-driven catalogues (fashion, seasonal gifting) often widen it; stable B2B sites often tighten it. Tune it to your own baseline noise rather than the generic default.