Skip to content
Free SEO audit: I review your site by hand and send a ranked report, a Loom walkthrough and a 30-minute call. Request your free SEO audit →

Article: SEO KPIs: 9 Worth Reporting (and the Metrics That Aren't KPIs)

SEO KPIs: 9 Worth Reporting (and the Metrics That Aren't KPIs)

Published: 19 October 2026 | Last updated: 19 October 2026 | 15 min read

By Graeme Whiles

SEO KPIs: 9 Worth Reporting (and the Metrics That Aren't KPIs)

Open most SEO reports and you'll find twenty-odd numbers.

Domain Rating is up. Bounce rate is down. Total ranking keywords has just passed 4,000.

Then, somewhere around slide nine, someone from finance asks the only question that matters: what did we actually get for the money?

However, that isn't a reporting problem.

It's a definition problem.

Most of what gets called an SEO KPI isn't a KPI at all.

It's a metric, or a diagnostic, and treating all three as equals is how SEO ends up looking busy rather than valuable.

In this guide, I'll explain the difference, give you the nine SEO KPIs worth reporting, show you which SEO metrics to watch without putting them in front of the board, and walk through how to track all of it in Google Search Console and GA4.

Short on time? Here are the key takeaways

  • KPIs, metrics and diagnostics are different things: a KPI is tied to a business outcome, a leading indicator predicts it, and a diagnostic tells you why something moved.
  • Report nine, not twenty: three business KPIs and six leading indicators cover almost every SEO programme.
  • Split branded from non-branded traffic: Search Console's branded queries filter now does it for you.
  • Judge CTR against your own baseline: AI Overviews have pushed click-through rates down across the board, so last year's benchmark is the wrong yardstick.
  • Drop the vanity metrics: Domain Rating, bounce rate and total keyword count belong in diagnostics, if anywhere.

What are SEO KPIs?

First, let me explain what I mean by 'KPI', because the word gets stretched to cover almost anything with a number attached.

SEO KPIs (key performance indicators) are the small set of measurements that show whether organic search is contributing to business goals, such as organic revenue, leads and non-branded traffic. SEO metrics are everything else you can measure about search performance, from rankings to Core Web Vitals. A metric only becomes a KPI when it has a target and a direct line to revenue.

So every KPI is a metric.

Very few metrics are KPIs.

A good test is to ask what happens if the number doubles. If nobody outside the SEO team would care, it isn't a KPI.

KPIs vs metrics vs diagnostics

Three tiers of SEO measurement: business KPIs reported to leadership, leading indicators reported monthly, and diagnostics checked weekly but not reported

I sort every SEO number into one of three tiers.

  • Business KPIs: the outcomes leadership actually cares about, such as organic revenue, pipeline and conversions. Report them monthly or quarterly.
  • Leading indicators: the numbers that move before the KPIs do, such as non-branded clicks, search visibility and rankings for the keywords that make you money. Report them monthly to the marketing team.
  • Diagnostics: the numbers that explain why something moved, such as Core Web Vitals, indexed pages, crawl errors and backlinks. Check them weekly, and only report them when one breaks.

Think of it like a car dashboard.

Your speed is the KPI. The rev counter is a leading indicator. Tyre pressure is a diagnostic, and you only need to look at it when the warning light comes on.

The distinction matters because leading and lagging indicators move at different speeds.

Rankings and impressions can shift within weeks of publishing a page.

Conversions and revenue lag behind by months.

Report only the lagging numbers and SEO looks like it's doing nothing for half a year. Report only the leading ones and nobody can see the money.

You need both, in that order.

The 9 SEO KPIs worth reporting

The nine SEO KPIs worth reporting, grouped into business KPIs and leading indicators, with the tool each one comes from: GA4, your CRM, Google Search Console, a rank tracker and Bing Webmaster Tools

Here's the list I'd put in front of a leadership team. The first three are business KPIs. The other six are leading indicators.

1. Organic revenue or pipeline

This is the KPI.

Everything else on this list exists to explain it.

For ecommerce, it's revenue from sessions in the Organic Search channel in GA4. For B2B and SaaS, it's the pipeline your CRM attributes to organic search, because most deals close long after the first visit.

If someone asks for SEO ROI, it's this number minus the cost of the SEO work, divided by that cost.

My free SEO ROI calculator does the maths for you.

2. Organic conversions

Conversions are the actions that matter to your business: purchases, demo requests, trial sign-ups, form fills.

GA4 now calls these key events. Mark the ones that matter as key events, then filter by the Organic Search channel.

Count the events that lead to money, not newsletter sign-ups from a blog post nobody buys from.

3. Organic conversion rate

Organic conversion rate is organic conversions divided by organic sessions.

It's the KPI that catches a common trap.

Traffic grows because you published a lot of informational content, but conversions stay flat. The traffic chart looks great, and the conversion rate tells you the truth.

Segment it by landing page type. A product page and a how-to guide shouldn't be judged by the same number.

4. Non-branded organic clicks

Branded searches are people looking for your company by name.

They grow with your brand, your PR and your ad spend, not your SEO.

Leave them in and your SEO report takes credit for things SEO didn't do.

The good news?

Search Console now separates them for you. Google added a branded queries filter to the Performance report in November 2025 and opened it to all eligible sites in March 2026. It uses an AI-assisted classifier rather than a keyword list, so it also catches misspellings and product names.

Report non-branded clicks as the KPI. Report branded clicks separately, as a brand health number.

5. Search visibility and share of voice

Search visibility is the share of possible clicks you're earning across a fixed set of keywords. Share of voice is the same thing measured against named competitors.

Track it in a rank tracker like Ahrefs or Semrush, on a keyword set that doesn't change month to month. Change the set and the trend line means nothing.

It's the best single leading indicator I know, because it moves before traffic does and it shows who you're winning or losing against.

6. Rankings for your money keywords

Not all keywords. Your money keywords.

Pick the 20 to 50 commercial searches that actually drive revenue, match their search intent to the right page, and track where those pages rank.

A site ranking for 4,000 keywords is a vanity number.

A site moving from position eight to position three for its main category term is a forecastable change in revenue.

7. Impressions

Impressions are the number of times your pages appeared in Google's results.

They're the earliest signal you'll get that new content is being picked up, often weeks before clicks follow. Watch impressions on new pages and new clusters, rather than site-wide, where a handful of broad terms can swamp everything.

8. Organic click-through rate

Click-through rate (CTR) is clicks divided by impressions.

It tells you whether your titles and descriptions earn the click when you do appear.

However, it's the KPI most likely to mislead you in 2026.

Ahrefs' study of 422,421 websites put a good whole-site CTR at between 1% and 2% in June 2026.

And its February 2026 update found AI Overviews cut position-one CTR by 58%.

In other words, your CTR can fall while you're doing everything right.

Judge it against your own baseline, page by page, and look at it alongside impressions. Rising impressions with falling CTR usually means an AI Overview or another SERP feature has moved in above you, not that your title tag broke.

9. AI visibility

AI visibility is how often your brand appears, is cited or is recommended in AI-generated answers.

Two first-party reports cover it now, and neither costs anything.

  • Google: Search Console's generative AI performance report shows your impressions in AI Overviews and AI Mode by page, country, date and device. Google rolled it out to all sites worldwide on 31 August 2026.
  • Bing and Copilot: Bing Webmaster Tools' AI Performance report shows citations, cited pages and the grounding queries the AI used, and Microsoft added citation share in June 2026.
  • Everything else: AI referral traffic in GA4, from referrers like chatgpt.com and perplexity.ai, plus a fixed set of prompts you check each month.

Neither report gives you clicks, so treat this as presence data rather than traffic data.

I cover the full set of AI search KPIs in AEO vs GEO vs SEO, and how to build a free baseline in what is AI visibility.

The SEO metrics to watch (but not report)

These are the diagnostics.

They matter a great deal when something goes wrong, and very little when it doesn't.

Check them weekly, and keep them off the leadership report unless one of them explains a change in the KPIs.

  • Core Web Vitals: Google's page experience metrics. A good page loads its main content (LCP) within 2.5 seconds, responds to input (INP) within 200 milliseconds, and keeps layout shift (CLS) at 0.1 or less. Check the Core Web Vitals report in Search Console.
  • Indexed pages: how many of your pages Google has actually indexed, in Search Console's Page indexing report. A sudden drop is a fire alarm. A steady number is nothing to report.
  • Crawl errors: 404s, server errors and redirect chains. My technical SEO audit checklist covers what to check and how often.
  • Backlinks and referring domains: an input, not an outcome. They tell you whether link building is happening, not whether it's working.
  • Engagement rate: GA4 counts a session as engaged if it lasts longer than 10 seconds, includes a key event or has at least two page views. Useful at page level when you're judging content quality.
  • Content decay: pages steadily losing clicks over months. My free content decay detector flags them from your Search Console data.

SEO metrics to stop reporting

Six SEO metrics to stop reporting, Domain Rating, bounce rate, total ranking keywords, site-wide average position, vendor AI visibility scores and pages per session, each with what to report instead

Some numbers don't belong on an SEO report at all.

My rule is simple: if a number can go up while revenue goes down, it isn't a KPI.

  • Domain Rating, Domain Authority and Authority Score: third-party scores built by Ahrefs, Moz and Semrush to estimate link strength. Google doesn't use any of them. They're useful for comparing sites, and useless for proving value.
  • Bounce rate: in GA4, bounce rate is simply the opposite of engagement rate. A visitor who reads your answer in eight seconds and leaves happy still counts as a bounce.
  • Total ranking keywords: it counts position 87 the same as position one. It goes up every time you publish anything, whether it earns a click or not.
  • Site-wide average position: it gets worse when you start ranking for new keywords, because they enter low and drag the average down. Rising visibility can look like decline.
  • Vendor AI visibility scores: proprietary formulas you can't audit. Report the underlying presence rate and citations instead. I compare the tools honestly in the best AI visibility tools.
  • Pages per session and session duration: these depend on how your site is designed far more than on SEO. A good answer page should need one page view.

None of these are worthless.

They're just diagnostics wearing a KPI's clothes.

How to set SEO KPI targets

Timeline showing how SEO indicators move at different speeds: impressions and rankings within weeks, clicks within a few months, and conversions and revenue last

A KPI without a target is just a number on a chart.

Here's how I set them.

  • Start with your own baseline: Search Console keeps 16 months of performance data, so pull at least a full year before you set anything.
  • Compare year over year: seasonality distorts month-on-month comparisons. This October against last October tells you more than this October against September.
  • Set ranges, not single numbers: a conservative, expected and aggressive target, each with its assumptions written down. My guide to SEO forecasting walks through how to build them.
  • Allow for the lag: set targets for leading indicators in the first quarter and for revenue later, because conversions trail rankings by months.
  • Use industry benchmarks as a sense check only: a benchmark tells you whether you're wildly off. It can't tell you what good looks like for your site, your market and your SERP features.

And when you miss?

The leading indicators tell you where. If visibility rose but clicks didn't, look at CTR and SERP features. If clicks rose but conversions didn't, look at the pages and the intent, not the rankings.

SEO KPIs by business type

The nine KPIs hold for most sites, but the business KPI at the top changes.

  • Ecommerce: organic revenue, transactions and average order value (AOV), split by category and product page. My guides to collection page SEO and product page SEO cover the pages behind those numbers.
  • B2B and SaaS: pipeline, demo requests and trial sign-ups, with customer lifetime value (CLV) and cost per acquisition (CPA) once you have enough deals to measure. Sales cycles are long, so attribution matters more here than anywhere.
  • Local businesses: calls, direction requests and website clicks from your Google Business Profile, plus rankings in the local pack for your main service and area.

For content-led programmes, my guide to content marketing metrics maps the numbers to each stage of the buyer's journey.

How to build an SEO KPI dashboard

An illustrative SEO KPI dashboard: business KPIs in the top row, leading indicators in the middle and links to diagnostics at the bottom, built in Looker Studio from Search Console, GA4 and CRM data

You don't need a paid reporting tool for this.

Looker Studio is free and has native connectors for Search Console and GA4, which covers most of the list on its own.

Add a monthly export from your rank tracker for visibility and money keyword rankings, and a CRM export if you report pipeline.

Build it as a single page, in three rows.

  • Top row, business KPIs: organic revenue or pipeline, organic conversions and organic conversion rate, each against target.
  • Middle row, leading indicators: non-branded clicks, visibility, money keyword rankings, impressions, CTR and AI visibility.
  • Bottom row, diagnostics: links out to the Core Web Vitals, Page indexing and crawl reports, not charts.

Then add annotations.

Every site migration, core update, tracking change and big content launch goes on the chart. Six months later, nobody will remember why March dipped. The annotation will.

Report the business KPIs monthly, review the leading indicators monthly, check the diagnostics weekly, and re-set the targets every quarter.

If you'd rather have someone run that rhythm for you, it's built into my monthly SEO retainer.

Final Thoughts

An SEO report isn't judged on how many numbers it contains.

It's judged on whether the person reading it can tell what SEO earned, what's about to change, and what you're doing about it.

Three business KPIs answer the first question. Six leading indicators answer the second. Your diagnostics answer the third, and they can stay in the appendix until something breaks.

The SEO reports that keep their budget aren't the ones with the most metrics. They're the ones where every number on the first page connects to money.

If you'd like your KPIs, targets and dashboard set up properly, with a forecast to measure them against, that's part of my SEO consulting work.

You can also work out what your organic traffic is worth with my free SEO ROI calculator.

Get in touch, or email me directly.

Author Bio

Graeme Whiles is an independent SEO and AEO consultant at GWContent. He has worked with enterprise and SaaS brands, including Originality.ai, Connecteam, 6sense, Practice Better, and Peppr, growing organic traffic and AI search visibility across some of the most competitive categories in B2B. He also built Three Putt Golf Clothing from a blank domain as a live proof of concept for his methodology.

SEO KPIs Frequently Asked Questions

What is a KPI for SEO?

An SEO KPI is a key performance indicator that shows whether organic search is contributing to a business goal, such as organic revenue, organic conversions or non-branded organic traffic. It has a target and a direct link to revenue. Other numbers, such as Core Web Vitals or backlinks, are SEO metrics that help explain why the KPIs moved.

What are the top 3 SEO KPIs?

Organic revenue or pipeline, organic conversions and non-branded organic clicks. The first two show what SEO is worth to the business. The third shows whether SEO itself is growing, with brand searches stripped out. Search visibility for your money keywords is the best fourth KPI, because it moves before traffic does.

What is the difference between SEO KPIs and SEO metrics?

Every SEO KPI is a metric, but very few metrics are KPIs. A KPI is tied to a business outcome and has a target. A metric is anything you can measure about search performance. Most SEO metrics, such as indexed pages, Core Web Vitals and Domain Rating, are diagnostics that explain changes rather than outcomes worth reporting.

How do you track SEO KPIs?

Use Google Search Console for clicks, impressions, CTR and AI feature impressions, with the branded queries filter to separate brand traffic. Use GA4 for organic conversions, key events and revenue, and your CRM for pipeline. A rank tracker covers visibility and money keyword rankings. Looker Studio pulls Search Console and GA4 into one free dashboard.

How often should you report SEO KPIs?

Report business KPIs and leading indicators monthly, compared year over year to remove seasonality. Check diagnostics such as crawl errors, indexing and Core Web Vitals weekly, but only report them when they explain a change. Review targets every quarter, and after any Google core update or site migration.

Is domain authority a good SEO KPI?

No. Domain Rating, Domain Authority and Authority Score are third-party scores created by Ahrefs, Moz and Semrush to estimate link strength, and Google does not use them. They are useful for comparing sites during research, but they can rise while traffic and revenue fall, so they should not be reported as KPIs.

What are the KPIs for AI search?

Impressions in AI Overviews and AI Mode from Search Console's generative AI performance report, citations and citation share from Bing Webmaster Tools' AI Performance report, AI referral traffic in GA4, and mentions across a fixed set of prompts on ChatGPT, Perplexity and Claude. None of the first-party reports include clicks, so treat them as presence data.

Is bounce rate an SEO KPI?

No. In GA4, bounce rate is simply the opposite of engagement rate, and a visitor who finds the answer quickly and leaves still counts as a bounce. Engagement rate is a useful page-level diagnostic for content quality, but neither belongs on an SEO KPI report.

Read more

SEO Forecasting: How to Predict Organic Traffic (Without Overpromising)

SEO Forecasting: How to Predict Organic Traffic (Without Overpromising)

Most SEO forecasts are a single number dressed up as a promise. Here's how to build a range, adjust it for AI Overviews and turn it into revenue.

Read more