RankEcho

Free tool

SEO change calculator: did your change work?

You changed a title, rewrote a section or added internal links. Paste the page's daily clicks from Google Search Console before and after the change, next to the rest of your site's clicks. The calculator says whether the page really moved, by how much, and how sure you can be. It runs in your browser; nothing is sent to RankEcho.

How to get the numbers from Search Console

  1. Open Performance, then Search results. Set the date range to cover at least 28 days before the change and the days since.
  2. Add a Page filter, choose Exact URL, and enter the page you changed. Export, and open the Dates tab: that is the page's clicks for each day.
  3. Change the Page filter to URLs not containing, with the same URL, and export again. The Dates tab now has the rest of the site's clicks.
  4. Put the two columns side by side, page first, and paste the days before the change into the first box and the days after into the second.
  5. Leave out the change day and the few days until Google recrawled the page. URL Inspection shows the last crawl date.

Search Console data is usually two to three days behind, so the most recent days may still be missing clicks. Leave them out too.

How the calculator reads the change

For each day it takes the page's clicks divided by the rest of the site's clicks, on a log scale so a doubling and a halving count the same. It compares the average of that ratio after the change with the average before, and turns the gap into a percentage with a 95% range (a Welch interval). Days with zero clicks still count, because half a click is added to each side.

ResultWhen
The change workedThe whole range is above zero.
The change hurtThe whole range is below zero.
No change worth havingThe whole range sits within 10% either way.
Not clear yetThe range crosses zero and reaches past 10%, or there are fewer than 14 days on either side.

The example button loads made-up data: a page at about 20 clicks a day that rises to about 27 while the rest of the site stays flat. The calculator reads it as 33%, with a likely range of 21% to 45%.

Why a simple before and after comparison misleads

Search Console's Compare view shows one period against another for the page alone. If the whole site rose 15% because of a season or a Google update, the page rises too, and the change looks like it worked. If traffic fell site-wide, a change that helped can look like a loss. Comparing the page with the rest of the site removes most of that. It cannot remove everything: if you changed several pages at once, or the page's searches have their own season, read the result with that in mind. The guide how to measure an SEO change in Search Console covers the full method, including which metric to pick for each kind of change.

Let RankEcho run the test

RankEcho runs this test for you. When you ship a change, SEO/GEO/AEO Intel freezes the page's numbers from Google Search Console, picks the site's unchanged pages as the comparison, and reads the result at 14 and 28 days with the same maths as this calculator. AI answers are re-asked on the same questions at 3, 7, 14 and 28 days. It is $29/month with a 3-day trial on one site. See how it works.

Frequently asked questions

How do I know if an SEO change worked?

Compare the page's daily clicks for at least 14 days before and 14 days after the change, against the rest of the site over the same days. If the page rose clearly more than the rest of the site, the change probably helped. This calculator does that comparison and gives a range for the change, not just one number.

Why compare against the rest of the site?

Clicks rise and fall for reasons that have nothing to do with your change: seasons, holidays, Google updates and news. Those usually move the whole site. Comparing the page with the rest of the site takes most of that out, so what is left is closer to the effect of the change itself.

How many days of data do I need?

At least 14 days on each side, and 28 is better. Leave out the first few days after the change, because Google has to recrawl the page first. URL Inspection in Search Console shows when Google last crawled it.

Can I use impressions instead of clicks?

Yes. Paste impressions for both the page and the rest of the site. Impressions suit pages that get few clicks, and title changes are often better read through clicks and CTR on the same searches.

Is my data sent to RankEcho?

No. The calculation runs in your browser. Nothing you paste leaves the page.

Measuring AI answers instead of Google? Use the AI visibility sample size calculator.

Turn the diagnosis into a shipped change: use the RankEcho Resources library for Find, Fix, and Prove playbooks, checklists, and templates.