Skip to main content
Handbook· 15 min read

SEO Metrics Handbook — The Complete Guide

If you're making decisions based on SEO metrics, those metrics need to be correct. This handbook covers every metric that matters — with formulas, visual examples, and the common mistakes that lead to bad SEO decisions.

Foundation

The 4 Core GSC Metrics

Clicks

Volume metric

The total number of times users clicked through to your website from Google Search results. This is the most direct measure of organic search traffic. Clicks are the ultimate outcome metric — everything else (impressions, CTR, position) is a leading indicator.

Aggregation

SUM(clicks)

Simple sum. No weighting needed.

Impressions

Visibility metric

How many times your pages appeared in Google Search results. An impression is counted when Google shows your URL in results, regardless of whether the user actually sees it (they may not scroll that far). High impressions with low clicks means you're visible but not compelling.

Aggregation

SUM(impressions)

Simple sum. No weighting needed.

CTR (Click-Through Rate)

Efficiency metric

The percentage of impressions that result in clicks. CTR is the best indicator of how compelling your search listing is. It combines the effect of your ranking position, title tag, meta description, rich snippets, and brand recognition.

Formula

CTR = clicks ÷ impressions

Guard: if impressions = 0, CTR = 0

Correct aggregation

SUM(clicks) / SUM(impressions)

NEVER use AVG(CTR) — it gives misleading results.

Average Position

Ranking metric

Your average ranking position in search results. Position 1 = top of page. Lower is better. This is the most misunderstood metric because it must be weighted by impressions. A simple average treats a query with 1 impression the same as one with 100,000 — which is statistically meaningless.

Correct formula

SUM(position × impressions) / SUM(impressions)

Weighted by impressions. NOT simple AVG(position).

Display convention

Position decrease = moving up in rankings = positive. Show green arrows when position decreases (improves). This is inverted from click/impression deltas.

Advanced

Content Intelligence Metrics

Metrics derived from GSC data that power content strategy decisions.

Content Decay Rate

Measures how fast a page is losing organic traffic. Calculated using rolling 28-day windows comparing the current period to the previous period. This catches gradual declines that aren't visible in day-to-day data.

decay_rate = (current_28d_clicks - previous_28d_clicks) / previous_28d_clicks × 100

Growing

> +10%

Stable

-10% to +10%

Declining

-30% to -10%

Crashed

< -30%

Opportunity Score

Quantifies the untapped potential of keywords at striking distance (positions 4–15). High-impression keywords with low CTR have the most room for improvement.

opportunity = impressions × (1 - CTR) × position_weight

Only non-branded queries. Position weight decreases as position improves (less room to gain).

Cannibalization Severity

When multiple pages compete for the same query, Google's algorithm oscillates between them. Severity is calculated from position variance (how much ranking fluctuates) weighted by impression volume (how important the query is).

severity = position_variance × log(impression_volume)

Minimum threshold: queries with < 100 impressions/month excluded. Branded queries with homepage + subpage are normal, not cannibalization.

Delta Percentage

The percentage change between two periods. Used throughout SEOInputs for comparing KPIs, page performance, and keyword trends.

delta% = (current - previous) / previous × 100

Guard: if previous = 0 and current > 0, delta = +100%. If both are 0, delta = 0%.

Pitfalls

Common Metric Mistakes

Even experienced SEOs get tripped up by these calculation errors.

See Your Metrics Done Right

SEOInputs uses mathematically correct formulas for every metric. Start your free plan.

SEO Metrics Handbook — The Complete Guide | SEOInputs | SEOInputs