SEO toolTraffic drop diagnoser: lost rankings, lost clicks, or lost demand?
A traffic drop has three different causes that need three different fixes. Paste two Search Console periods, by query or by page, and the tool splits every lost click into ranking loss, click-through loss at the same position, and fewer searches.
Free · no signup · updated 31 October 2026
Two Search Console periods
Export the Queries or Pages table for two periods of the same length. Processed in your browser only.
Biggest losses and what to do
| Query | Clicks | Position | CTR | Cause | What to do |
|---|
Why did my organic traffic drop?
Compare two periods in Search Console. If position got worse, it is a ranking loss. If position held but CTR fell, something on the results page, often an AI Overview or another feature, is taking the click. If impressions fell at a steady position, fewer people are searching. Each needs a different fix.
The method, in the open.
Clicks are impressions × CTR, so any change in clicks splits exactly into two parts:
- Demand effect = (current impressions − previous impressions) × previous CTR. Clicks you would have lost or gained from search volume alone.
- Click-through effect = current impressions × (current CTR − previous CTR). Clicks lost or gained because a smaller share of searchers clicked.
The two add up to the real change. The click-through effect is then labelled by what happened to position: if the average position got worse by more than your threshold (1 place by default, half a place in the top 3), it is a ranking loss; otherwise it is a CTR loss at the same position, which usually means an AI Overview, a featured snippet, ads or another feature now sits above you, or your title stopped matching the query.
Each row gets the cause that explains at least 60% of its loss, or "mixed". Rows with fewer than 10 clicks in the previous period are left out by default, because small numbers swing randomly.
What the numbers look like.
Using the sample data. A site's clicks fell by about 800 between two 28-day periods. The diagnoser splits the lost clicks: about 43% is CTR loss at the same position, 21% ranking loss and 36% lower demand.
"what is aso" held position 2.1 but CTR fell from 9.8% to 4.1%: a click-through loss. The right move is an answer-first rewrite so the page gets cited in the AI answer, not chasing rankings it already has. "aso agency india" slipped from 3.2 to 7.8: a ranking loss, so the page needs work against the competitors that passed it. "diwali app ideas" lost impressions at a steady position: seasonal demand, leave it alone and compare with last year.
What this is based on
- Google lists the main causes of traffic drops: algorithmic updates, technical issues, security issues, spam issues, seasonality and changing interests, and site moves. Google Search Central: Debugging drops in Search traffic
- Google recommends comparing date ranges and checking each tab, and says that if impressions hold but clicks fall, you should review your titles and snippets. Google Search Central: Debugging drops in Search traffic
- Organic CTR on AI Overview queries fell from 1.76% to 0.61% in Seer's 2026 data, a click-through drop that shows up at an unchanged position. Seer Interactive
- Google's ranking updates are listed with dates on its status dashboard, so you can line up a drop with an update. Google Search Status Dashboard
What it does not tell you
- Average position is an average across many searches, locations and devices, so small moves can be noise. Adjust the threshold for your site.
- It can't tell you which feature took the click. Search the biggest click-through losses yourself, and check Search Console's generative AI report for AI Overview impressions by page.
- Comparing different lengths, or periods that straddle a holiday or season, mixes in demand changes. Compare the same weeks year over year where you can.
- Search Console's interface export stops at 1,000 rows and hides rare queries. Page-level exports usually cover more of your traffic.
Questions people ask.
How do I compare two periods in Search Console?
In Performance, open the date filter, choose Compare, and pick two ranges of the same length. Export the Queries or Pages table. If your export holds only one period, export each period separately and paste them into the two boxes.
What does a CTR drop at the same position mean?
You still rank in the same place, but fewer searchers click. Usually something above you changed: an AI Overview, a featured snippet, ads, or a competitor with a more relevant title.
Should I compare month over month or year over year?
Year over year when you have the data, because it removes seasonality. Month over month is fine for diagnosing a sudden drop, as long as both periods are the same length.
My traffic dropped right after a Google update. What now?
Check which pages lost rankings, not clicks. Compare them against Google's spam policies and helpful content guidance before changing anything, and give recovery time: updates roll out over days or weeks.
Is my Search Console data uploaded?
No. Both files are read and compared in your browser. Nothing is sent to our servers.
Keep checking.
Search Console question finder
Paste your Search Console queries export and find the questions people ask that you rank for but don't win. Grouped by topic, with the answer format each one needs. Runs in your browser.
Zero-click impact calculator
Paste your Search Console export to estimate clicks lost to AI Overviews and the upside of being cited. Pick the study you trust. Runs in your browser.
AI crawler checker
Is GPTBot, OAI-SearchBot, ClaudeBot or PerplexityBot blocked on your site? Checks robots.txt and tests your CDN, bot by bot.
Get a recovery plan for the pages that matter.
We rank your losses by revenue impact, fix the pages that lost rankings, and rewrite the ones losing clicks to AI answers so they get cited instead.