Free Search Console diagnostic

Traffic Drop Root-Cause Analyzer

Upload two Google Search Console exports—or one comparison CSV—and turn a traffic drop into a prioritized diagnosis instead of guessing what changed.

100% FreeNo SignupBrowser-Local CSV AnalysisGoogle Search ConsoleDownloadable ResultsFree Embed

Diagnose the traffic drop

Use two equivalent Search Console exports from an earlier and recent period, or upload a single comparison export.

🔒
Browser-local analysisYour CSV contents are processed on this page in your browser. This tool does not upload the CSV data to IM Review HQ.
Three-step workflow

How to Use the Traffic Drop Root-Cause Analyzer

Start with exported data, keep the comparison consistent, and use the result to decide what deserves deeper investigation.

1

Export the same report twice

In Google Search Console, export the same Pages or Queries report for an earlier period and a recent period. Keep the dimensions consistent.

2

Upload or use a comparison CSV

Drop both CSVs into the analyzer, or switch to comparison mode if your export already contains earlier and recent columns.

3

Work from lost clicks downward

The tool groups lost clicks into ranking loss, CTR/SERP pressure, demand/impression loss, visibility-loss candidates and mixed decline, then ranks the biggest losses.

What you get

Built to Answer a Specific Traffic Question

This is a diagnostic tool, not another generic analytics dashboard.

Root-cause mix

See how much of the lost-click total is associated with ranking, CTR, demand, visibility or mixed patterns.

Row-level diagnosis

Find the exact pages or queries responsible for the largest traffic losses instead of treating the entire site the same.

Position + impressions + CTR together

The analyzer does not diagnose from clicks alone. It compares the signals that usually tell very different stories.

Prioritized next checks

Each dominant pattern gets a short verification checklist so you know what to inspect before editing content.

Flexible CSV mapping

Common Search Console column names are detected automatically, and unusual exports can be mapped manually.

Private by design

CSV files are read by JavaScript in your browser. They are not uploaded to IM Review HQ by this tool.

Free website embed

Embed This Tool on Your Website

Give your visitors the same browser-local analyzer directly inside an article, resource page, agency site or client portal.

  • No account, payment or API key required.
  • Responsive iframe embed.
  • CSV processing stays in the visitor's browser.
  • Includes a small attribution link to the full IM Review HQ tool.

Copy the embed code

Why traffic-drop diagnosis is harder than it looks

A fall in organic clicks can come from very different mechanisms. A page can lose rankings, keep its ranking but lose click-through rate, lose impressions because demand changed, disappear from visibility because of a technical problem, or experience several of those at once. Treating every decline as a 'content quality' problem can waste time and make a healthy page worse.

How the analyzer classifies a decline

The diagnostic compares the earlier and recent period at the page or query level. A meaningful position decline points toward ranking loss. Stable rankings and impressions with a large CTR decline are flagged as CTR or SERP-pressure candidates. Stable rankings with materially lower impressions point more toward demand or visibility changes. Very large visibility collapses are separated for technical verification. Anything that does not fit one pattern cleanly is kept in a mixed bucket rather than forced into a false answer.

What to do with the result

Start with the rows responsible for the most lost clicks. Verify the live SERP, Search Console URL Inspection, indexing and canonical status, query intent, template changes and internal links as appropriate. The output is designed to narrow the investigation—not replace direct verification in Google Search Console or the live search results.

Use comparable periods

For the cleanest comparison, export the same dimension and similar-length periods. If your niche is seasonal, compare year-over-year as well as period-over-period. A December-to-January decline can look severe even when rankings are unchanged and demand simply returned to normal.

Methodology note: The analyzer uses transparent heuristics and the values in your CSV. It does not insert hidden traffic benchmarks or claim certainty that the source data cannot support.

Limitations

This tool works from the fields present in your export. It cannot see data that Google Analytics, Search Console or your tracking setup did not record. Diagnostic labels are designed to narrow investigation and should be verified before major SEO, analytics or blocking decisions.

Frequently Asked Questions

Does this connect to my Google Search Console account?

No. The free version works from CSV exports, so no Google login or OAuth permission is required.

Does a CTR-loss result prove AI Overviews caused the drop?

No. Stable rankings plus lower CTR is a useful diagnostic pattern, but the cause can also be ads, rich results, stronger competitor snippets, seasonality or other SERP changes. Verify the actual results page.

Can I analyze Pages and Queries exports?

Yes. Root-cause analysis works with either. For page-specific decisions, use the Pages export; for search-intent investigation, use Queries.

Are my CSV files uploaded?

No. The analyzer reads them in your browser. The page does not send the CSV contents to an IM Review HQ server.

Can I embed the analyzer on my site?

Yes. Use the free iframe embed code provided below.

Related traffic tools

Continue the Diagnosis

Use another free analyzer when the next question is about CTR, content decay, traffic quality or monetization.