how to know if seo is working

The difficulty with judging SEO is that the outcome you care about arrives last. Rankings and traffic lag the work by months, so waiting for them to move means waiting a long time before knowing whether to continue. There are earlier signals, and they are more useful for the decision you actually face.

The layers, in the order they move

1. Work happening

The most basic check and the one that catches most failing engagements. Can you name what changed on the website last month? Not what was reported, what changed.

  • Specific pages edited, templates changed, technical fixes shipped.
  • If the honest answer is nothing, no other measure matters yet.
  • Reporting without site changes is activity being described, not work being done.

2. Technical health

Moves within weeks and confirms the work had an effect, even before any commercial outcome.

  • More pages indexed, and indexed faster.
  • Crawl errors falling.
  • Crawl requests shifting toward real pages rather than parameter URLs.
  • Core Web Vitals improving on the templates that were worked on.

3. Impressions and average position

The first genuine search signals, usually within one to three months. These matter more than traffic at this stage and are widely ignored because they are not yet revenue.

  • Impressions rising for target queries, even at poor positions, means you are surfacing where you were not.
  • Average position improving from twenty to twelve produces almost no traffic and is real progress.
  • New queries appearing that you did not previously surface for.

4. Clicks and traffic

Two to six months typically. Meaningful, but check it is organic and check it against the same period last year rather than last month.

5. Enquiries and revenue

The outcome that matters and the slowest to move. If traffic rises and enquiries do not, the targeting attracted the wrong visitors, which is a strategy problem rather than an SEO delivery one.

Signals that look like progress and are not

  • Total impressions rising while target queries are flat. You are surfacing for things you do not care about.
  • Keyword count increasing. Ranking at position seventy for more terms is not progress.
  • Traffic rising on branded queries. That usually reflects other marketing, not SEO.
  • Rankings improving on terms nobody searches. Easy to win, worth nothing.
  • Domain authority scores moving. Third-party metrics, not Google’s.

What to ask for in reporting

  • What changed on the site this month, specifically.
  • Which commercial outcome that was meant to affect.
  • Movement on target queries, not sitewide totals.
  • Comparison against the baseline captured before work started.
  • What did not work, and what changes as a result.

That last item separates useful reporting from decorative reporting. Work that never reports a failure is not being examined.

When to conclude it is not working

  • Six to nine months with genuine implementation and no movement in leading indicators.
  • Traffic rising without any change in enquiries over a sustained period.
  • Nobody able to say what changed on the site.
  • Priorities identical to month one, indicating nothing is being completed.

If implementation genuinely happened and impressions have not moved at all, the diagnosis or the targeting is wrong. Continuing unchanged will not fix either. See when an SEO agency is not getting results.

Frequently asked questions

How soon should I see something?

Technical movement within weeks if something was broken. Impressions within one to three months. Traffic within two to six. Revenue last. See how long SEO takes.

Rankings improved but traffic did not. Why?

Either the improvement was on low-volume terms, or you moved from position twenty to twelve, which produces little traffic. Check average position and impressions rather than rank alone.

Traffic improved but enquiries did not. Why?

Usually intent mismatch: the pages attract readers rather than buyers. That is a targeting decision, and it means revisiting which queries you pursue.

Should I track rankings daily?

No. Daily movement is noise and encourages reacting to it. Weekly or monthly against a baseline is more informative and far less distracting.

Consulting CTA

If you cannot tell whether your SEO is working, book an SEO consultation for an independent read of the evidence.