Skip to content

/ Traffic Drop

Why did my Google traffic drop?

A search traffic drop can be six different things, and the most expensive mistake is fixing the wrong one. Before you rewrite content or refactor your site, you need to know whether this was an algorithmic update, a technical issue, a security or spam problem, seasonality, a migration, or just a reporting glitch. This guide follows Google's own debugging method, then shows how That SEO Agent runs the same diagnosis in one step against your real Search Console data.

Possible causes:AlgorithmicTechnicalSecurity & spamSeasonalityMigrationReporting glitch
6
distinct causes a search traffic drop can have, each with a different fix. Diagnose before you act
Google Search Central, debugging search traffic drops
16mo
of history Search Console keeps, so you can compare the drop against the same period last year, not just last week
Google Search Console, Performance report retention
~2 days
of fresh, still-incomplete data the agent can read for early detection, before Google finalizes the numbers
That SEO Agent, gsc_search_analytics dataState=all
1
prompt to surface the anomaly, the queries that lost the most clicks, and the pages behind it
That SEO Agent, gsc_detect_anomalies

01

First, confirm the drop is real

Before chasing a cause, confirm there is a cause to chase. Open the Search Console Performance report, set the date filter to the last 16 months, and compare the drop period against the equivalent stretch earlier. A dip that looks alarming over seven days often disappears against a year of context. Google also labels known data-processing errors directly in the chart as a reporting glitch: if your drop lines up with one, there is nothing to fix.

Next, separate the three numbers that move independently: clicks, impressions, and average position. They tell different stories. If impressions held steady but clicks fell, your ranking is intact and the problem is presentation in the results page, often a new feature like an AI Overview or a competitor's rich result taking the click. If position dropped too, that points to ranking, which is a different investigation entirely.

Then decide whether the drop is site-wide or page-wide. A site-wide drop that starts on a single date across most pages usually means a technical event or an algorithmic update. A drop confined to a handful of pages or queries points at those specific URLs. The Performance report's query, page, country, device, and search-appearance breakdowns are how you tell the two apart.

Only once you know what moved (clicks vs. position), where (site-wide vs. page-wide), and when (against a date you can name) does it make sense to ask why. Skipping this step is how people spend a weekend rewriting content for a drop that turned out to be seasonal.

3
metrics that move independently: clicks, impressions, and average position. Read them separately before drawing any conclusion
Google Search Console, Performance report
Impressions steady but clicks down points to the results page, not your ranking. Position down points to ranking. They need different fixes.

Find the cause of your drop in one prompt

02

The six causes of a search traffic drop

Google's own guidance groups traffic drops into six causes. Each has a different signal in Search Console and a different fix. Match your drop to one before you do anything.

01Algorithmic update
A core update or smaller ranking change shifts how some pages perform. Google distinguishes a small position drop (2 to 4) from a large one (4 to 29, out of the top 10). Recovery can take days or months.
Signal: position falls on top pages around a known update date.
02Technical issue
An error stops Google from crawling, indexing, or serving your pages. A noindex shipped by accident, a broken canonical, a server returning errors, a robots rule that blocks too much.
Signal: Page indexing and Crawl stats reports show new errors.
03Security or spam
Malware or a phishing flag triggers user warnings, or content that violates Google's spam policies draws a manual action. Both can suppress a site sharply and need direct remediation.
Signal: Security Issues or Manual Actions report is not empty.
04Seasonality
Interest in your topic genuinely fell, on the whole web, not just for you. Demand for tax software in July is not a ranking problem. Cross-check against Google Trends to see if the dip is yours or everyone's.
Signal: Google Trends shows the same dip across the topic.
05Site migration
URL changes, a redesign, or an HTTPS or domain move cause rankings to fluctuate while Google recrawls and reindexes. Often temporary, but mishandled redirects can make it permanent.
Signal: the drop starts the day URLs changed.
06Reporting glitch
Sometimes the data is wrong, not your traffic. Google labels these directly in the Performance chart as a reporting glitch. There is nothing on your site to fix.
Signal: Google's own glitch annotation sits on the drop.
1
One prompt. The whole diagnosis.
From any MCP-compatible AI (Claude, ChatGPT, or Cursor), ask: "Did anything drop on yourdomain.com in the last 28 days, and which queries and pages lost the most clicks?" The agent runs gsc_detect_anomalies and gsc_detect_lost_queries against your real Search Console data, separates clicks from position, and tells you which URLs and queries moved, so you can match the drop to its cause instead of guessing.
That SEO Agent, gsc_detect_anomalies and gsc_detect_lost_queries

03

Diagnosing a drop: by hand vs. with your agent

Diagnosing it manually
  1. 01Open Search Console and set the date range to 16 months
  2. 02Compare the drop period against the previous period
  3. 03Read clicks, impressions, and position separately to see what moved
  4. 04Break down by query, page, country, and device to find the pattern
  5. 05Open the Page indexing, Crawl stats, Security, and Manual Actions reports
  6. 06Cross-check Google Trends to rule out seasonality
  7. 07Hold the findings in your head and decide which cause fits
An hour of clicking across reports, with the conclusion living only in your head.
Diagnosing it with That SEO Agent
  1. 01Open your MCP client (Claude, ChatGPT, or Cursor)
  2. 02Ask: "Did anything drop on my site recently, and why?"
  3. 03The agent runs anomaly and lost-query detection on your real GSC data
  4. 04It separates clicks from position and names the affected pages and queries
  5. 05It pulls index coverage and a site audit when the signal points at a technical cause
  6. 06You ask follow-up questions against the same data, in plain language
A named cause and the URLs behind it, in one conversation grounded in your data.

04

How to run the diagnosis

STEP 01
Connect your site
Sign in with Google to connect Google Search Console and Google Analytics 4. Your site registers automatically the first time your agent audits it. That SEO Agent uses your existing Google OAuth permissions, read-only. Your credentials stay with Google.
STEP 02
Generate your API key
In your dashboard, generate an API key (sea_xxxx format). Copy it when shown, it is only displayed once. This key authenticates your MCP connection to That SEO Agent.
STEP 03
Ask about the drop
Paste the MCP configuration into your AI client (Claude, ChatGPT, or Cursor) and ask: "Did anything drop on my site recently, and why?" The agent runs anomaly detection immediately and walks you through the cause.
Sources and references
Official documentation
Debugging drops in Google Search traffic — Google Search Centraldevelopers.google.com
Creating helpful, reliable, people-first content — Google Search Centraldevelopers.google.com
Google Search status dashboard (ranking and indexing updates)status.search.google.com
Tools and reports
Google Search Console — Performance reportsearch.google.com
Google Trends — check topic-level search interesttrends.google.com
Page indexing report documentation — Google Search Centraldevelopers.google.com
/ FAQ

Common questions about traffic drops

Is a drop in impressions the same as a drop in clicks?

No, and the difference is the first thing to check. If impressions held steady but clicks fell, your ranking is intact and something on the results page is taking the click, often an AI Overview or a competitor's rich result. If impressions and position both dropped, that points to ranking. They are different problems with different fixes, so read the two metrics separately before doing anything.

How do I know if my traffic drop is just seasonal?

Cross-check Google Trends for your main topic. If interest fell across the whole web during the same window, the drop is demand, not a ranking or technical problem, and there is nothing on your site to fix. If Trends is flat but your traffic fell, the cause is specific to your site and worth investigating further.

How long does it take to recover from a core update?

Google says some changes take effect in a few days while others can take several months, and recovery is not guaranteed on any timeline. The recommended response is to self-assess the whole site for helpful, reliable, people-first content rather than chasing a single quick fix, then wait for the next update cycle to re-measure.

Can a traffic drop just be a Search Console glitch?

Yes. Google labels known data-processing errors directly in the Performance chart as a reporting glitch. If your drop lines up with one of those annotations, the numbers are wrong, not your traffic, and there is nothing on your site to fix. Always confirm the drop is real before investigating a cause.

What does That SEO Agent actually do to diagnose a drop?

It runs gsc_detect_anomalies to flag the drop, gsc_detect_lost_queries to find the queries that lost the most clicks, and gsc_page_changes to find the affected pages, all against your real Search Console data. When the signal points at a technical cause, it pulls index coverage analysis and a full site audit. You get a named cause and the URLs behind it, not a generic checklist.

Do you guarantee you can recover my lost traffic?

No. No tool or SEO can guarantee a ranking or a recovery, and anyone who does is a red flag. What That SEO Agent does is diagnose the cause quickly and accurately against your own data, so the work you do next is aimed at the real problem instead of a guess.

/ Traffic Drop

Find the cause of your drop in one prompt.

Six causes. One diagnosis. Your real data.

See pricing

Connect your site and ask your AI what changed, grounded in your own Search Console data.