25 SEO Metrics to Track and Which Ones to Report

25 SEO Metrics to Track and Which Ones to Report
In this guide
X in
Free audit
Want to know your real link gap?Get my free analysis

SEO metrics are the numbers that show how your site performs in search. They tell you whether people see it, whether they click and whether the visit turns into a lead or a sale. There are about 25 worth understanding, but only about half deserve a place in the report your boss or client reads.

The rest are diagnostics. You check them when a reported number moves and you need to know why. I’ve worked in SEO since 2012. The rule I keep coming back to is simple: report outcomes, monitor causes.

Below, each metric gets a plain explanation, where to find it and what it can (and can’t) tell you. The table below gives you all 25 at a glance first. The reporting shortlist comes at the end.

What is the difference between an SEO metric and an SEO KPI?

A metric is any number you can measure, such as organic clicks. A KPI is a metric you’ve tied to a business goal and a target. “Organic clicks” is a metric. “Grow non-branded organic clicks to 4,000 a month by June” is a KPI.

If you can only pick three KPIs, pick non-branded organic clicks, organic conversions and the revenue or pipeline those conversions create. That trio covers reach, action and money. Everything else on this page either feeds those three or explains why they moved.

Which KPIs fit your type of business?

The right three KPIs depend on what you sell. Start from the row closest to your business:

Business typeTop 3 SEO KPIs
B2B SaaSNon-branded clicks, demo or trial signups from organic, organic pipeline
EcommerceNon-branded clicks to product and category pages, organic revenue, organic conversion rate
Local service businessCalls and form leads from organic, clicks to service pages, Google Business Profile actions
Publisher or blogOrganic sessions, engagement rate, newsletter signups (or ad revenue per visit)

Each set mixes one reach number with the actions that actually pay the bills. Swap in your own goal if none of the rows fits.

For a deeper look at setting targets for each one, see our guide to SEO KPIs and how to read them.

What are the key SEO metrics? 25 numbers at a glance

The table lists all 25 metrics in the order this guide explains them: where to find each one, what good looks like and whether it belongs in your report or on your monitoring sheet. “Own baseline” means no suitable external benchmark is used here, so compare against the same period last year.

#MetricWhere to find itWhat good looks likeReport or monitor
1ImpressionsSearch Console, PerformanceUp year over year on your target topicsReport
2ClicksSearch Console, PerformanceUp year over yearReport
3Click-through rate (CTR)Search Console (clicks ÷ impressions)1% to 2% for a whole site; compare with your DR bandReport
4Average positionSearch Console, PerformanceTrend per query or page, not site-wideMonitor
5Ranking queries and pagesSearch Console, Queries and Pages tabsMore queries and pages with impressions each quarterMonitor
6Branded vs non-branded clicksSearch Console, branded queries filterOwn baseline; non-branded growing fasterReport
7AI Overview and AI Mode visibilitySearch Console, Generative AI performanceOwn baseline; more pages earning AI impressionsReport
8AI referral sessionsGA4, Traffic acquisition by session sourceOwn baseline; check what those visits convertReport
9Tracked keyword rankingsAhrefs or Semrush rank trackerMore target keywords in the top 3 and top 10Report
10Share of voiceRank tracker visibility scoreRising against the competitors you trackReport
11SERP features wonRank tracker, SERP features viewMore snippets, videos or images that link to youMonitor
12Organic sessionsGA4, Traffic acquisition, Organic SearchTrend moves with Search Console clicksReport
13Organic landing pagesGA4, Landing page reportYour key pages among the top entriesMonitor
14Engagement rateGA4Own baseline by page typeReport
15Bounce rateGA4 (add it to a report)100% minus engagement rateMonitor
16Average engagement timeGA4, Engagement overviewOwn baseline per page typeMonitor
17Views per sessionGA4Higher on hubs and stores; one view is fine for a single-answer pageMonitor
18Organic conversions (key events)GA4 key events, Organic SearchOwn baseline, tied to your goalReport
19Organic conversion rateGA4, session key event rateOwn baseline by page typeReport
20Organic revenue or pipelineGA4 ecommerce, or your CRMRising quarter over quarterReport
21SEO ROI(Value from SEO − cost) ÷ costPositive and rising; check quarterlyReport
22Referring domainsAhrefs or SemrushSteady growth from relevant sitesReport
23Authority scores (DR, DA, AS)Ahrefs, Moz or SemrushA tool estimate; watch the trendMonitor
24Indexed pagesSearch Console, Page indexingEvery page you want found is indexedMonitor
25Core Web VitalsSearch Console, Core Web VitalsLCP ≤ 2.5 s, INP ≤ 200 ms, CLS ≤ 0.1Monitor

How to judge an outside benchmark

Benchmarks you find online often come without a method. Before you compare your site with one, check four things:

  1. Who measured it. A named company or researcher, not “industry data”.
  2. How many sites it covers. Data from thousands of sites tells you more than a handful of clients.
  3. When it was measured. Search changes fast, so prefer data from the last 12 months.
  4. Whether those sites look like yours. A study of large brands won’t fit a new site.

If you can’t answer all four, use your own numbers from the same period last year instead. That’s why only CTR and Core Web Vitals carry an outside benchmark in the table above.

Each number is explained in its own section below, grouped by where the data comes from.

Search Console metrics: how people find you

Google Search Console is the first place to look because it is Google’s own data about your site. Everything in this group lives in the Performance report.

1. Impressions

An impression is counted when a link to your site appears on a results page someone loads. The searcher doesn’t have to scroll to it for the impression to count on a normal results page. Rising impressions mean Google is showing you for more searches or more often. Falling impressions are usually the first warning sign of a ranking drop.

2. Clicks

Clicks are the visits Google sends to your site from search results. This is the closest thing to “SEO traffic” you can get from Google itself. Clicking the same result twice in one search counts once.

3. Click-through rate (CTR)

CTR is clicks divided by impressions. A page with 200 clicks from 10,000 impressions has a 2% CTR.

For a whole site, a good CTR usually sits between 1% and 2%, based on Ahrefs’ 2026 study of Search Console data from more than 400,000 sites. The study also found different median whole-site CTRs across Domain Rating bands, so compare yours with its band:

Ahrefs DR bandMedian whole-site CTR
0 to 100.39%
30 to 400.65%
50 to 600.84%
70 to 801.25%
80 to 902.27%

So a DR 35 site at 0.7% isn’t failing. It sits just above the median for its band. A low CTR on a page that ranks well usually points to a weak title, a weak description or a search where Google answers the question on the results page.

4. Average position

Average position is easy to misread. Google records the topmost position your site held for each query, then averages it across queries. If one query shows you at positions 2, 4 and 6, it counts as 2. If another shows you at 3, 5 and 9, it counts as 3. Your average position is 2.5.

That’s why the number can jump when you start appearing for new long-tail searches at position 40. Nothing got worse; the mix changed. It also explains why your own search shows a different spot. Location, device and history all change what each person sees. Use average position to spot trends on one page or one query, not as a site-wide score.

5. Ranking queries and pages

Count how many queries and how many pages earn at least one impression in a period. Growth here means Google trusts more of your content for more topics. It’s a good early signal for a new site, long before clicks pick up. If you’re unsure what a query is versus a keyword, our explainer on search queries covers the difference.

6. Branded vs non-branded clicks

Branded clicks come from people who already know you. Non-branded clicks come from people who found you because of your content. The second number shows whether SEO is creating new demand.

Search Console now has a built-in branded queries filter that splits the two for you. It isn’t available on sites with very low impressions. Google’s help page for the filter explains another quirk: Google hides some rare queries for privacy. Those anonymized queries are included in the chart totals, but they drop out as soon as you apply a query filter. That’s why branded plus non-branded clicks often won’t add up to your total.

AI search metrics: Overviews, AI Mode and chat referrals

AI answers now sit on top of many results pages. Two numbers tell you how your site is doing there.

7. AI Overview and AI Mode visibility

Search Console has a Generative AI performance report, rolled out to all websites on 31 August 2026. It shows how often links to your site appeared in AI Overviews and AI Mode, by page, country, device and date. It reports impressions only, so you can’t read clicks or CTR from it.

The same data also sits inside the normal Performance report under the Web search type, mixed with your other results. Google’s position help page explains the counting: an AI Overview takes up a single position. A click on a link inside it counts as a normal click.

For your most important queries, check by hand which ones trigger an AI Overview and whether you’re cited. AI tracking tools such as Ahrefs Brand Radar or Semrush’s AI toolkit can estimate how often your brand appears across AI answers at scale.

8. AI referral sessions

When someone clicks a link in ChatGPT, Perplexity, Gemini or Copilot, the visit can show up in GA4 as a referral from that tool’s domain, such as chatgpt.com. Filter the Traffic acquisition report by session source to see them. Some of these clicks arrive without referrer data and land in Direct, so treat the figure as a minimum.

Rank tracking metrics: where you stand on the keywords you chose

Search Console shows the queries Google chose for you. A rank tracker shows the keywords you chose, checked the same way every day.

9. Tracked keyword rankings

A rank tracker checks a fixed list of keywords from one location and device. That makes it more stable than average position, though it only covers the list you gave it. The most useful view is how many keywords sit in the top 3 and the top 10. Then watch how that count changes month to month.

10. Share of voice

Share of voice (some tools call it visibility) estimates what share of all clicks for your tracked keywords lands on your site. Each tool calculates it its own way. Compare it against competitors inside one tool, but don’t compare one tool’s figure with another’s.

11. SERP features won

These are the extras on a results page that link to you: featured snippets, video results, image packs and similar. Winning one can lift clicks without a ranking change. Our guide to what a SERP is walks through the common features.

GA4 metrics: what visitors do after the click

Google Analytics 4 picks up where Search Console stops. Filter every report in this group to the Organic Search channel.

12. Organic sessions

Sessions are visits that started from organic search. You’ll find them under Traffic acquisition. Don’t expect them to match Search Console clicks. GA4 depends on cookie consent and the tracking tag loading, while Search Console counts clicks on Google’s side.

13. Organic landing pages

This shows which pages people land on from search. It tells you which content is doing the work and which pages lost traffic after an update. Sort by sessions, then compare with the same month last year.

14. 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. Engagement rate is the share of sessions that meet one of those tests. It is a better quality signal than raw traffic because it filters out people who landed and left at once.

15. Bounce rate

Bounce rate changed meaning when GA4 replaced Universal Analytics. In GA4 it is simply the share of sessions that weren’t engaged. Google’s help page puts it plainly: “The bounce rate is the opposite of the engagement rate.” That means old benchmarks built on the Universal Analytics definition don’t carry over. Watch the trend for your own pages instead.

16. Average engagement time

This is how long your page was in focus on the visitor’s screen. It replaced the old average session duration. “Dwell time” often shows up in SEO advice, but it isn’t a metric GA4 or Search Console reports. Engagement time is the closest thing you can measure.

17. Views per session

This is the average number of pages viewed in one visit. It’s useful for content hubs and stores where you want people to move on to a second page. For a single-answer page, one view can be a perfectly good outcome.

Business metrics: what search is worth

These are the numbers your boss or client cares about most. They need GA4 key events or a CRM to be set up properly first.

18. Organic conversions (key events)

GA4 now calls the actions you care about “key events”: a form fill, a demo request, a purchase or a signup. “Conversion” is reserved for the Google Ads side. Mark your most important actions as key events, then count how many came from organic sessions.

19. Organic conversion rate

Conversion rate is the share of organic sessions that include at least one key event. GA4 shows it as session key event rate. For example, if 60 of 4,000 organic sessions include a demo request, your conversion rate is 1.5%. Track it per landing page. A page with lots of traffic and few conversions needs a better offer or a clearer next step, not more traffic.

20. Organic revenue or pipeline

Ecommerce sites can read organic revenue straight from GA4 once purchase tracking works. For B2B, the useful number lives in your CRM: the pipeline value of deals whose first or last touch was organic search. Agree on one attribution rule with your sales team and keep it stable, or the trend will mean nothing.

21. SEO ROI

ROI is (value from SEO minus cost of SEO) divided by cost of SEO. Here’s a worked example with stated inputs. If SEO costs $4,000 a month and organic deals bring in $10,000 of gross profit that month, ROI is ($10,000 − $4,000) ÷ $4,000, which is 150%. Use gross profit, not revenue. Count content, tools and staff time in the cost too. SEO compounds slowly, so judge ROI over 6 to 12 months rather than one.

Authority and technical health metrics

Referring domains belong in the report, since they show whether other sites keep citing you. The other three mostly stay on your monitoring sheet, but they explain a lot when rankings move.

22. Referring domains

This is the number of unique websites linking to yours, shown in Ahrefs or Semrush. One link each from 50 relevant sites usually matters more than 500 links from one site. Watch for sudden spikes or drops. If the profile looks odd, a backlink audit shows what changed.

23. Authority scores (DR, DA and Authority Score)

Domain Rating (Ahrefs), Domain Authority (Moz) and Authority Score (Semrush) are third-party estimates of a site’s link strength. None of them is a Google metric. They’re handy for comparing sites inside one tool. They also answer a common question: there’s no official “SEO score” from Google. Any score you see comes from the tool that made it. Our domain authority guide explains how these scores are built.

24. Indexed pages and indexing errors

The Page indexing report in Search Console shows how many of your URLs are in Google’s index and why others aren’t. A sudden drop in indexed pages, or a jump in “Crawled, currently not indexed”, deserves a look before it shows up as lost traffic.

25. Core Web Vitals

Core Web Vitals measure loading, responsiveness and visual stability with real-user data. Google’s recommended thresholds are Largest Contentful Paint within 2.5 seconds, Interaction to Next Paint of 200 milliseconds or less and Cumulative Layout Shift of 0.1 or less. INP replaced First Input Delay on 12 March 2024. If a tool still reports FID, it’s out of date. Google judges each threshold at the 75th percentile of page loads.

Which SEO metrics should you report?

Here’s the short list. These are the metrics marked “Report” in the table. They go in your monthly report:

  • Visibility: impressions, clicks, CTR, branded vs non-branded clicks, tracked keyword rankings, share of voice
  • AI search: AI Overview and AI Mode visibility, AI referral sessions
  • Traffic: organic sessions, engagement rate
  • Business: organic conversions, conversion rate, revenue or pipeline, SEO ROI
  • Authority: referring domains

Why these? Each one answers a question your boss actually asks. Are more people finding us? Are they clicking? Are they turning into leads? Is it worth the money?

What about the rest? Average position, bounce rate, authority scores, Core Web Vitals and the others are your diagnostic tools. You check them when a reported number drops. Nobody needs to see them every month.

Your CEO doesn’t need the whole list either. Give them four numbers: non-branded clicks, conversions, revenue (or pipeline) and ROI. If those four go up, SEO is working. If they don’t, the rest of the list tells you why.

How do you measure SEO success?

Measure it against a baseline, not against a feeling. Here’s the routine I’d set up for any site:

  1. Record a baseline. Save the last 12 months of your reported metrics before any new work starts.
  2. Pick three to five KPIs with targets. Tie each to a business goal and a date.
  3. Compare like with like. Put each month next to the same month last year so seasonality doesn’t fool you.
  4. Log every change. Note site releases, content launches and Google updates on the date they happened. Then check the Manual actions report, your content and your technical health before deciding what caused a drop. Matching dates alone don’t prove a cause.

SEO success means the KPIs moved in the right direction for long enough to rule out noise. One good month isn’t success. A rising trend over two or three quarters is.

What is the 80/20 rule for SEO?

It’s the Pareto idea that a small share of your pages brings most of your clicks. To find yours, open Search Console’s Performance report, switch to the Pages tab and sort by clicks. Then count how few URLs make up most of the total.

The split won’t always be exactly 80/20, so rank those pages by business value as well as clicks. The ones that drive leads or sales are usually the best place to start with content refreshes and internal links, alongside any new content you plan. Their clicks then become a KPI in their own right.

My take: report fewer numbers and explain every one

A report with 40 charts protects the person who wrote it, not the person reading it. If you run SEO in-house or for clients, send the reported metrics with one sentence each on what changed and why. If you own a small business and do your own SEO, start with clicks, non-branded clicks and conversions. Add the rest once those three are tracked properly.

Skip the vanity numbers. A higher authority score or a better average position is nice to see. It means little if conversions and pipeline stay flat.

Not sure which numbers on your dashboard are moving the business? Ask us for a free SEO audit and we’ll point out the ones worth putting in your next report.

Follow Sheikh:
Free audit

Want to know your real link gap?

See which links your competitors have that you don't, and which ones are worth going after first.