Symptom

Organic traffic drop with no algorithm update — diagnose the silent regression

If your Google Search Console clicks fell 15-40% over a 14-day window with no announced Core Update or manual action, the most common causes are an AI Overview rollout cutting CTR by 20-40%, a silent CDN canonical regression shipped within the prior 7 days, or a 30-day demand decay visible in Google Trends — diagnose in that order before assuming algorithmic volatility.

Diagnose your site

Loading bot check… if this doesn't resolve in a few seconds, refresh the page.

We'll highlight findings linked to: thin-content, near-duplicate, boilerplate-ratio.

What you see in Search Console

15-40% organic decline over 2 to 6 weeks with no announced Google update to anchor the cause to. Your Search Console performance chart shows a noticeable downward trend — sometimes a sharp step, more often steady erosion. There's no Google update to point at, no manual action, and no obvious deploy that correlates. Impressions are usually the first to fall; clicks follow within 3 to 5 days. Position holds steady or only declines slightly, which makes the drop especially confusing — you're ranking the same but capturing less. Brand queries are stable, which rules out a brand-perception event. The drop is often heavier on mobile than desktop, and SERP feature impressions (sitelinks, FAQ snippets) decline before organic blue-link impressions do. AI Overview rollout in particular reduces click-through on informational queries by 20-40% even when ranking is unchanged. Most teams misdiagnose this as a vague "algorithm thing" when the cause is usually mechanical and findable in 2 weeks of observation.

Likely causes

SERP feature loss — Google replaced your appearance with an AI Overview, People Also Ask, or featured snippet from a competitor
AI Overview rollout in particular reduces click-through on informational queries by 20-40% even when ranking is unchanged. You see the same impressions as before for a while, then impressions decline as Google trains users not to scroll past the overview. Use Search Console's Search Appearance breakdown to confirm.
Silent technical regression from a recent deploy
A deploy that renames query parameters, changes pagination structure, alters hreflang declarations, or shifts canonical logic can degrade rankings without breaking anything visible. CI green and the page renders correctly to humans — but the indexed URL no longer matches what Google had cached, and ranking signals get partially reset on the affected paths.
Demand decay rather than ranking decay
If your category's overall search demand dropped (seasonal, news cycle, market shift), your traffic drops even with stable rankings. Google Trends for your top-five head terms over the affected window will show the demand picture. Roughly half of "unexplained" traffic drops on B2B sites are demand-side, not Google-side.
Slow ranking decay across long-tail queries that individually look insignificant
No single keyword loses much, but the long-tail loses positions across thousands of low-volume queries. The cumulative effect is a sustained traffic decline that doesn't show up in keyword tracking tools because trackers focus on head terms. Search Console's Performance report at the query level — sorted by impression delta — surfaces this.
Crawl-budget reallocation away from the affected templates
If you launched new templates or large new URL sets, Google may be redistributing crawl budget away from your existing pages. The old pages slowly fall out of the freshness window and lose impressions until Google re-prioritizes them. Crawl Stats in Search Console will show the redistribution.

Diagnostic steps

  1. 1

    Lock the date range. Pick the exact day the trend changed, set a 28-day pre-window and 28-day post-window, and use those for every comparison that follows.

  2. 2

    In Search Console → Performance, compare clicks, impressions, CTR, and position between the two windows. The relative changes — not absolute numbers — tell the story. Stable position with falling CTR is a SERP-feature problem; falling position is a ranking problem; stable everything but falling impressions is a demand problem.

  3. 3

    In Search Appearance, check whether AI Overview impressions appeared during the post window. If yes, that's likely your cause and the diagnostic ends there.

  4. 4

    Pull Google Trends for your top five head terms over a six-month window. If demand dropped 20%+, traffic drops 20%+ as a baseline expectation — adjust your investigation accordingly.

  5. 5

    Diff your deploy log against the start of the trend. Deploys within seven days of the inflection are suspect; longer than that, look for cumulative effects (sitemap changes, robots.txt edits, CDN config changes).

  6. 6

    Run pseolint to detect any tech/canonical-consistency, tech/redirect-chain, tech/hreflang-consistency, or tech/soft-404 regressions you may have shipped silently.

  7. 7

    Segment by URL pattern and device. If the drop is concentrated on one template and one device, you have a deploy-level cause. If it's distributed evenly, you have a market-level or SERP-level cause.

Rules that detect this symptom

Case study

A SaaS comparison site lost 32% of organic traffic over a 35-day window beginning August 12, 2025 with no announced Google update and no obvious deploy. Investigation found a Cloudflare configuration change shipped on August 9, 2025 had introduced a 301 from /vs/{a}/{b} to /vs/{a}-{b} for normalization, but the canonical tag was still pointing at the old URL pattern. Google was crawling the new URLs, finding canonicals to URLs that 301'd back, and incrementally pruning the affected template from active scoring. Reverting the canonical to self-referential restored traffic to baseline within 10 days, recovered 91% of lost clicks within 21 days, and added an estimated $48,000 of monthly recurring revenue back to the funnel within 60 days.

Frequently asked questions

Should I assume an unannounced Google change happened?

Last. Google ships unannounced ranking adjustments constantly, but they almost never produce site-specific or template-specific drops large enough to notice on a single site. If your investigation rules out demand, technical regression, and SERP-feature changes, then consider unannounced volatility — but treat it as a residual hypothesis, not a starting one.

How do I know if AI Overviews are the cause?

Search Console's Search Appearance dimension exposes AI Overview impressions separately. If overview impressions appeared during your post-window for the queries that lost traffic, you have your answer. The fix is content that AI Overviews can't answer in-place — comparisons, tool outputs, original data — rather than informational content overviews can summarize.

Can a CDN config change cause this without breaking anything?

Yes, frequently. Header rewrites, edge caching of canonicals, and edge-level redirects are the three most common culprits. They usually pass functional QA because the page renders for users — but they change the contract Google has with your URL space, and ranking degrades as Google reconciles the change.

How long should I wait before declaring this real and acting?

Two weeks. Day-to-day variance and Google's normal scoring updates can produce 5-15% swings that look meaningful in the moment. If the trend is still down at the two-week mark across the same templates, it's real. Earlier than that, you risk making changes against noise.

My rankings are stable but traffic dropped — what does that mean?

Either CTR fell (likely a SERP-feature change took clicks above your result) or demand fell (Google Trends will confirm). Both are real losses but neither is a ranking problem, and treating them as ranking problems usually makes things worse — adding content to a page that's losing CTR to an AI Overview doesn't help.

What recovery looks like

Recovery time tracks the cause directly, not a fixed clock. Technical regressions reverse in 4 to 21 days once the root config is restored — Google re-crawls, reconciles canonicals, and rankings stabilize within one to three crawl cycles, and pseolint's tech/canonical-consistency rule will report green within 48 hours of the fix shipping. SERP-feature losses (AI Overviews, snippet displacements) don't "recover" — they require a content strategy that produces results AI can't summarize, which is a content investment over 6 to 9 months. Demand-side drops recover when demand recovers, which you cannot influence directly. The most common operator mistake is to ship aggressive content changes within 7 days of noticing the drop and then attribute the natural variance back upward to the changes; resist this for 14 to 21 days so you can actually attribute cause and effect.

Stop guessing. See the findings on your domain.

The audit identifies which of the rules above are firing on your site, on which template, and ranked by impact. No signup for the first run.

Run a SpamBrain check

Other symptoms