Analytics & Forecasting
The skill that separates senior SEO specialists from competent practitioners isn't another tactic - it's translating search data into business decisions and credible predictions. This final guide covers the measurement model, reporting that gets acted on, and forecasting without lying.
The KPI hierarchy#
Structure metrics in three tiers; report upward, diagnose downward:
| Tier | Metrics | Audience |
|---|---|---|
| Business | Organic revenue / leads / signups, cost per acquisition vs. paid | Executives |
| Performance | Organic sessions by section, conversions, AI referrals, brand vs. non-brand split | Marketing |
| Diagnostic | Impressions, CTR, positions, indexation, CWV, link velocity, citation rate | You |
The classic failure is reporting tier-3 metrics to tier-1 audiences. "Average position improved 0.4" means nothing to a CFO; "organic signups up 23% QoQ, now cheaper than paid by 4×" funds your roadmap.
Working with Search Console data honestly#
GSC is the source of truth for the search side, with known sharp edges:
- Sampling and privacy filtering - query-level data omits a long tail; totals in the UI exceed the sum of visible queries. Export via the API or bulk export to BigQuery for serious analysis (the UI caps at 1,000 rows).
- Segment brand vs. non-brand with query filters - brand traffic follows brand strength, not your SEO work; mixing them flatters or hides everything.
- Compare like periods - year-over-year for seasonal businesses, and annotate algorithm updates, migrations and major releases on every time series. An un-annotated traffic chart is a Rorschach test.
- Positions are averages across impressions - a "position 8.2" may be #1 for one query and #40 for another. Diagnose at the query level.
Attribution reality#
SEO's contribution is systematically under-credited: organic often opens journeys that close via direct or paid brand clicks; zero-click and AI surfaces deliver value without sessions at all. Defenses:
- Use data-driven attribution (GA4 default) rather than last-click when arguing budget
- Track brand search volume growth as a first-class outcome of content/PR work
- Count citations and share of voice where clicks can't happen
Forecasting SEO impact#
Forecasts get budgets approved. The honest method is scenario-based, bottom-up:
For each target cluster (from the keyword map):
volume monthly searches (tool estimate, haircut by 30%)
position now current avg position (GSC), else 0
position then scenario: conservative / expected / optimistic
CTR(pos) apply a CTR curve - build your own from GSC
(your CTR by position), not generic tables
Δ traffic = volume × [CTR(then) − CTR(now)]
Δ value = Δ traffic × conversion rate × value per conversion
Sum across clusters → ramp over 6–12 months (SEO compounds,
it doesn't step) → present all three scenarios with assumptions.Rules that keep forecasts credible:
- Present ranges, never points. "Expected case: +8–12k sessions/mo by Q3, assuming we ship 12 of the planned guides" is defensible; "+47,3% traffic" is astrology.
- State assumptions as the deliverable. The forecast is the model; the conversation you want is about the assumptions.
- Calibrate quarterly: forecast vs. actual, in public. Being seen correcting your own model is what makes the next forecast trusted.
The reporting cadence that works#
- Weekly (internal): anomaly watch - indexation, CWV, manual actions, big query movers. No meeting; an alert channel.
- Monthly (team): performance vs. plan by section/cluster, shipped work, next month's priorities, GEO report included.
- Quarterly (stakeholders): business-tier results, forecast calibration, roadmap and resourcing ask.
You made it#
That's the full curriculum - from "what is SEO" to forecasting models. The discipline keeps moving (especially the GEO frontier), but the foundation you've built here is the stable part: be crawlable, be fast, be structured, be genuinely the best answer, and be measurable. Everything new is a variation on those themes.
Where to go from here:
- Run a technical audit on a real site - nothing teaches like production
- Build a topic cluster end-to-end and watch GSC as it indexes and ranks
- Start your prompt portfolio now - GEO baselines get more valuable the earlier they start
