SEO KPIs: the metrics that actually prove your SEO is working

The SEO KPIs worth tracking — organic sessions, rankings, conversions, revenue and share of voice — plus how to set targets and drop vanity metrics.

P
Priya Menon
SEO strategist for small businesses and local brands; covers keyword intent and content.
Published 26 Jun 2026·8 min read

Most SEO reports are stuffed with numbers that go up and to the right yet tell you nothing about whether the work paid off. SEO KPIs are the small set of metrics that connect search performance to a business result — a lead, a sale, a signed contract — and they are the only numbers worth defending in a budget meeting. This guide covers which metrics qualify, how to set targets you can actually hit, and how the mix changes depending on what you sell.

What makes a metric a true KPI vs a vanity metric

A Key Performance Indicator is not just any number you can measure. It is a metric that (1) maps to a business objective and (2) changes a decision when it moves. If a figure can swing 40% and nobody does anything differently, it is a vanity metric wearing a suit.

The classic tell: vanity metrics make you feel good, KPIs make you act. "We rank for 12,000 keywords" feels great and means almost nothing if none of them convert. "Non-brand organic leads fell 18% month-on-month" is uncomfortable — and it triggers an investigation. That discomfort is the point.

Vanity metric Why it misleads Track this instead
Total keywords ranked Counts junk long-tail terms nobody searches Rankings for a defined commercial keyword set
Gross pageviews Inflated by internal traffic and low-value pages Non-brand organic sessions to money pages
Domain authority / DR A third-party estimate, not a Google metric Rankings + organic conversions on target terms
Total backlinks Volume says nothing about quality or relevance Referring domains from relevant, trusted sites
Average position (whole account) One viral term hides dozens of drops Position for a tight priority keyword list

None of the left-column metrics are useless as diagnostics. The mistake is putting them at the top of a report as if they prove success. For a deeper split of signal from noise, see organic traffic analysis and our breakdown of how to measure SEO success.

Visibility KPIs: rankings, impressions, share of voice

Visibility metrics are your leading indicators — they move before traffic and revenue do, which makes them an early-warning system.

  • Keyword rankings for a curated list of commercial, high-intent terms. Ignore average position across the whole account; it is noise. Track a set of 30-100 terms that actually drive business and watch the movers.
  • Impressions from Google Search Console. Rising impressions on non-brand queries mean Google is testing you for more searches — often the first sign of momentum. Pull these from the Search Console performance report.
  • Share of voice — your visibility across a keyword set as a percentage of the total available, weighted by search volume and position. It is the single best way to benchmark against competitors, because it normalises for the fact that ranking #1 for a 50-search term matters less than #4 for a 20,000-search term.

With AI Overviews and zero-click SERPs expanding, classic blue-link position tells you less than it used to. Pair rankings with impressions so you still see the visibility you earn inside AI answers and featured snippets. A dedicated rank tracker like DeployFlare that segments brand vs non-brand and tracks share of voice saves hours of manual pulling here.

Traffic KPIs: organic sessions, non-brand traffic, new users

Traffic is where visibility becomes real people on your site. But raw organic sessions is a blunt instrument. Sharpen it:

  • Non-brand organic sessions. Brand traffic largely reflects your marketing and PR, not your SEO. Strip out queries containing your brand name and you see what search is truly earning you. This is arguably the single most honest top-line SEO KPI.
  • New users from organic. Are you reaching people who did not know you, or recycling the same audience? For growth goals, new-user share matters more than gross sessions.
  • Organic sessions to priority pages. Traffic to your pricing, product and high-intent landing pages is worth far more than traffic to a viral glossary post. Segment it.

Set up these segments properly in GA4 for SEO so brand and non-brand split cleanly. A common trap: celebrating a traffic spike that turns out to be a single informational post with a 0.1% conversion rate. Volume without intent is a vanity metric in disguise.

Engagement KPIs: engagement rate, dwell time, pages per session

Engagement metrics tell you whether the traffic you win is the right traffic. They are supporting KPIs — rarely the headline, but they explain why the headline numbers move.

  • Engagement rate (GA4's replacement for the old bounce-rate framing) — the share of sessions that lasted over 10 seconds, fired a conversion, or had 2+ pageviews. A healthy content page sits around 55-70%; below 40% on a commercial page is a red flag.
  • Average engagement time — a proxy for whether people actually read and consider your page. Rising engagement time on a landing page usually precedes rising conversions.
  • Pages per session — useful for content hubs and documentation, where you want people to explore. Less meaningful for a single-answer landing page.

A word of caution: engagement metrics are context-dependent. A high dwell time on a support article might mean confusion, not satisfaction. Read them alongside conversions, and see bounce rate and SEO for why the old bounce-rate obsession misled a generation of marketers.

Business KPIs: conversions, leads, revenue, ROI

This is the tier that keeps your budget alive. Everything above is a means to these ends.

  • Organic conversions — form fills, signups, demo requests, purchases attributed to organic search. Set these up carefully; see tracking SEO conversions.
  • Organic leads and lead quality. Not all leads are equal. Track qualified organic leads, not just raw form submissions, or you will optimise for junk.
  • Revenue and pipeline from organic. For e-commerce, organic revenue and revenue per session. For B2B, organic-influenced pipeline. Attribution is messy — read our take on SEO attribution before you trust any single-touch model.
  • SEO ROI — the return on what you spent. The formula: (organic revenue − SEO cost) / SEO cost. We break down the full calculation, including how to value organic leads, in SEO ROI.

If you cannot yet measure revenue, use proxy conversions: newsletter signups, pricing-page visits, and micro-goals with an assigned value. A rough value beats no value — it lets you rank priorities and calculate a defensible ROI.

Setting realistic KPI targets and benchmarks

The most common target-setting mistake is picking a round number because it sounds ambitious. "Let's double organic traffic this year" is a wish, not a target.

Do this instead:

  1. Establish a baseline. Use at least 3-6 months of your own data. New domains need longer, because early growth is lumpy.
  2. Adjust for seasonality. A tax-software site cannot compare April to July. Compare year-on-year for the same period.
  3. Set a growth rate, not an absolute. Express targets as ranges tied to a percentage.
  4. Revisit quarterly. Targets set in January against a different algorithm and market rarely survive to December.

Rough benchmarks to anchor against (your mileage varies — these are starting points, not promises):

KPI Weak Solid Strong
Non-brand organic growth (QoQ) < 3% 8-15% 20%+
Organic conversion rate < 1% 1.5-3% 4%+
Engagement rate (commercial pages) < 40% 50-65% 70%+
Share of voice vs core competitors Bottom third Middle Top third

Build these into a single SEO reporting dashboard so trends are visible at a glance rather than reassembled every month.

Choosing KPIs by business model and industry

There is no universal KPI set. What proves success for a Shopify store is nearly irrelevant for a law firm. Match your headline KPIs to how you make money.

Business model Primary KPI Secondary KPIs
E-commerce Organic revenue & revenue per session Non-brand sessions, add-to-cart rate
B2B SaaS Organic-influenced pipeline & demo requests Non-brand traffic, share of voice
Lead generation Cost per organic lead & qualified leads Conversion rate, form completion rate
Publisher / media Engaged sessions & ad revenue per 1000 Pages per session, returning users
Local service Calls, direction requests, booked jobs Local pack rankings, GBP actions

For SEO KPIs for clients, the rule is ruthless simplicity: lead with the two or three business metrics they care about, support with traffic and rankings, and skip the rest. A report with 5 well-chosen KPIs and a paragraph of context beats a 40-metric dump every time — because the point of a KPI is to drive a decision, and nobody makes decisions from a spreadsheet with fifty columns.

Start with your business tier, work backward to the leading indicators that predict it, and drop anything that never changes what you do next. That discipline — not the size of your dashboard — is what proves your SEO is working.

Frequently asked questions

What are the most important SEO KPIs to track?

The KPIs that matter most are organic conversions, non-brand organic traffic, revenue or pipeline from organic search, and keyword rankings for commercial terms. Visibility metrics like impressions and share of voice are useful leading indicators, but they only count as KPIs when you can connect them to sessions and, eventually, to a business result your leadership actually cares about.

What is the difference between a vanity metric and a real SEO KPI?

A vanity metric looks impressive but does not inform a decision — total keywords ranked, gross pageviews, domain authority and social shares are common examples. A real SEO KPI is tied to an outcome and changes what you do next: if non-brand conversions drop, you investigate; if cost per organic lead rises, you reallocate. If a number never changes a decision, it is not a KPI.

How do you set realistic SEO KPI targets?

Start from a baseline of at least three to six months of your own data, adjust for seasonality, then set a growth rate rather than an arbitrary round number. For most B2B sites, 8-15% quarter-on-quarter growth in non-brand organic sessions is achievable. New domains move slower for the first two quarters. Always express targets as ranges and revisit them each quarter.

What SEO KPIs should I report to clients?

Lead with business KPIs clients understand — organic leads, conversions, revenue and return on investment — then support them with traffic and ranking trends. Avoid dumping fifty metrics into a dashboard. Three to five headline KPIs with clear targets and a short narrative beats a wall of numbers. Tie every metric back to the goal the client is paying you to achieve.

How do I measure SEO KPIs if I do not have revenue data?

Use proxy conversions and micro-goals. Track newsletter signups, demo requests, form fills, pricing-page visits and qualified sessions in GA4. Assign each a rough value based on downstream conversion rates. Even a rough value per lead lets you calculate ROI and prioritise. Google Search Console gives you impressions and clicks for free when analytics conversion tracking is incomplete.

Is keyword ranking still a useful SEO KPI in 2026?

Yes, but with nuance. Average position across a whole account is noisy and near-useless. Rankings for a tight set of commercial, high-intent keywords still predict traffic and revenue well. With AI Overviews and zero-click results growing, pair ranking data with impressions and share of voice so you catch visibility you earn even when the classic blue-link position stays flat.

Keep reading