Free SEO audit for new clients — claim yours
Home/Blog/Analytics/SEO KPIs: 15 Metrics to Track and Report
Analytics

SEO KPIs: 15 Metrics to Track and Report

SEO KPIs: 15 Metrics to Track and Report
Table of contents
  1. Key Takeaways
  2. The 15 SEO KPIs at a glance
  3. Visibility KPIs
    1. 1. Organic impressions
    2. 2. Average position and keyword rankings
    3. 3. Share of voice
    4. 4. AI citations and mentions
  4. Traffic KPIs
    1. 5. Organic clicks and sessions
    2. 6. Organic click-through rate
    3. 7. Non-branded organic clicks
    4. 8. AI referral sessions
  5. Engagement KPIs
    1. 9. Engagement rate
    2. 10. Average engagement time
  6. Technical KPIs
    1. 11. Indexed pages vs. intended pages
    2. 12. Core Web Vitals pass rate
  7. Authority KPI
    1. 13. Referring domains
  8. Business KPIs
    1. 14. Organic key events and conversion rate
    2. 15. Organic revenue and SEO ROI
  9. How to build an SEO KPI report
  10. Common mistakes with SEO KPIs
  11. Related Guides
  12. Frequently Asked Questions
    1. What is the difference between an SEO metric and an SEO KPI?
    2. How many SEO KPIs should I report?
    3. What is the most important SEO KPI?
    4. How often should SEO KPIs be reported?
    5. Is keyword ranking still a useful KPI?
  13. Conclusion
  14. References

Ask ten SEO agencies what they report and you'll get ten different dashboards, many of them packed with numbers nobody acts on. The problem isn't a shortage of data. It's choosing the few measures that show whether SEO is actually helping the business.

That's what SEO KPIs (key performance indicators) are for. A good KPI is tied to a goal, measured consistently, and owned by someone who can change it. In 2026 the list also needs to reflect AI search, where your brand can be seen and cited without anyone clicking.

Below are 15 SEO KPIs grouped into six categories, with what each one tells you, where to find it, and the traps to avoid. You'll also get a simple process for building a KPI report that executives will read.

Key Takeaways

  • Choose KPIs that ladder up to business goals: visibility leads to traffic, traffic to engagement, engagement to leads and revenue.
  • Google Search Console and GA4 cover most SEO KPIs for free.
  • Separate branded from non-branded performance; Search Console now has a branded queries filter.
  • Add AI KPIs in 2026: AI referral sessions and citations in AI answers.
  • Report five to eight headline KPIs and keep the rest as diagnostics.

The 15 SEO KPIs at a glance

#KPICategoryMain data source
1Organic impressionsVisibilitySearch Console
2Average position and keyword rankingsVisibilitySearch Console, rank tracker
3Share of voiceVisibilityRank tracking tool
4AI citations and mentionsVisibilityPrompt tracking, AI visibility tools
5Organic clicks and sessionsTrafficSearch Console, GA4
6Organic click-through rateTrafficSearch Console
7Non-branded organic clicksTrafficSearch Console
8AI referral sessionsTrafficGA4
9Engagement rateEngagementGA4
10Average engagement timeEngagementGA4
11Indexed pages vs. intended pagesTechnicalSearch Console Page indexing report
12Core Web Vitals pass rateTechnicalSearch Console, PageSpeed Insights
13Referring domainsAuthorityBacklink tools
14Organic key events and conversion rateBusinessGA4
15Organic revenue and SEO ROIBusinessGA4, CRM

Visibility KPIs

1. Organic impressions

Search Console defines an impression as a user seeing, or potentially seeing, a link to your site in Search, Discover or News. Rising impressions show that Google is showing your pages for more queries, which is often the first sign a new content programme is working. Because of zero-click searches, impressions are also a fair proxy for brand exposure when clicks are flat.

2. Average position and keyword rankings

Average position is easy to misread, so it's worth knowing exactly how it's calculated:

“The position value shown in the Performance report is the topmost position occupied by a link to your property or page in search results”

— Search Console Help, What are impressions, position, and clicks?

That value is averaged across all queries, so a site-wide average can fall simply because you started ranking for many new long-tail terms. Track position for a defined set of priority keywords from your keyword research instead of the site average.

3. Share of voice

Share of voice estimates the percentage of available clicks for a tracked keyword set that your site captures, compared with competitors. It's the best single visibility KPI for competitive markets because it reflects both rankings and search volume.

4. AI citations and mentions

Run a fixed list of buyer questions through ChatGPT, Gemini, Perplexity, Copilot and Google AI Mode each month and record how often you're mentioned and linked. This is the core KPI for generative engine optimization. Specialist tools can automate it, but a spreadsheet works for smaller sites.

Traffic KPIs

5. Organic clicks and sessions

Clicks (Search Console) and organic sessions (GA4) should trend together but won't match exactly: GA4 depends on your tag loading and on consent, while Search Console counts clicks on Google's side. Report one consistently rather than switching between them.

6. Organic click-through rate

CTR is clicks divided by impressions. It's a diagnostic KPI: low CTR at a good position usually means a weak title, a poor snippet or a SERP crowded by features. Our guide to improving organic CTR shows how to find and fix those pages.

7. Non-branded organic clicks

Branded searches mostly come from people who already know you. Non-branded clicks measure how well SEO wins new audiences. Google introduced a branded queries filter in Search Console in late 2025, which makes this split much easier than maintaining regex lists by hand.

8. AI referral sessions

GA4's default channel group now has an AI Assistant channel for visits from tools such as ChatGPT, Gemini and Copilot. Clicks from Google's AI Overviews and AI Mode stay in Organic Search. See our guide to tracking AI traffic in GA4 for a more complete setup.

Engagement KPIs

9. Engagement rate

In GA4 an engaged session lasts longer than 10 seconds, has a key event, or includes two or more page or screen views. Engagement rate is the share of sessions that meet that bar, and bounce rate is simply its inverse. Low engagement on a high-traffic landing page often signals a mismatch with search intent.

10. Average engagement time

This measures how long your site is actually in the foreground of the user's screen. Use it to compare similar pages, such as two guides on related topics, not to compare a contact page with a long article.

Technical KPIs

11. Indexed pages vs. intended pages

Compare the number of pages you want indexed (usually the URLs in your sitemap) with the number Search Console reports as indexed. A widening gap points to quality, duplication or crawl problems worth investigating in an SEO audit.

12. Core Web Vitals pass rate

Report the share of URLs rated “Good” in Search Console's Core Web Vitals report. The thresholds are set at the 75th percentile of page loads: LCP within 2.5 seconds, INP of 200 milliseconds or less, and CLS of 0.1 or less.

“To provide a good user experience, pages should have a INP of 200 milliseconds or less.”

— web.dev, Web Vitals

Our Core Web Vitals guide explains each metric in detail.

Authority KPI

13. Referring domains

Track the number of unique, relevant websites linking to you, and the quality of new ones each month. Referring domains are a better KPI than total backlinks, which can be inflated by sitewide links. If you're new to the topic, start with what backlinks are and how they work.

Business KPIs

14. Organic key events and conversion rate

Key events are the GA4 actions you've marked as important: leads, calls, bookings, purchases. Report the number of key events from Organic Search and the session key event rate. This is usually the KPI leadership cares about most.

15. Organic revenue and SEO ROI

For ecommerce, GA4 revenue attributed to organic search is straightforward. For lead generation, connect your CRM so you can value closed deals by source. SEO ROI is then (revenue from organic − SEO cost) ÷ SEO cost. Be transparent about attribution: SEO often assists conversions that close on other channels.

How to build an SEO KPI report

  1. Start from the business goal, such as “increase qualified leads from organic search by 25% this year”.
  2. Pick one or two business KPIs (for example organic key events and lead-to-sale rate).
  3. Add the leading indicators that drive them: non-branded impressions, CTR and rankings for priority pages.
  4. Set baselines and targets from at least 12 months of history, adjusting for seasonality.
  5. Automate data collection with Looker Studio or GA4 dashboards so time goes into analysis, not copying numbers.
  6. Write the “so what”: three bullet points on what changed, why, and what you'll do next.

When a headline KPI moves, use the supporting KPIs to diagnose why:

What you seeLikely causeKPIs to check next
Clicks down, impressions stable, position stableNew SERP features or AI Overviews above you, or a weaker snippetCTR by query, AI citations
Clicks and impressions both downRanking loss, algorithm update or indexing problemAverage position for priority keywords, indexed pages
Traffic up, key events flatNew rankings for low-intent queries, or landing page issuesEngagement rate, key event rate by landing page
Branded clicks downLower brand demand, often outside SEO's controlBranded impressions, other marketing activity
Rankings slipping across many pagesCompetitors gaining authority or better contentReferring domains, share of voice

Reporting style matters too. Use a short executive summary up front, then supporting charts. Compare month-on-month and year-on-year to avoid seasonal false alarms.

Common mistakes with SEO KPIs

  • Reporting vanity metrics such as total keywords ranked without linking them to traffic or leads.
  • Mixing branded and non-branded data, which hides whether SEO is reaching new customers.
  • Using site-wide average position as a headline KPI.
  • Ignoring AI search, so a traffic dip looks like failure when visibility actually moved into AI answers.
  • Changing definitions mid-year, which breaks comparisons.
  • No targets: without one, a KPI is just a number.

Frequently Asked Questions

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

A metric is any number you can measure. A KPI is a metric you have chosen because it shows progress towards a specific business goal, and it usually has a target and an owner.

How many SEO KPIs should I report?

Most businesses need five to eight headline KPIs, with the rest kept as supporting diagnostics. Too many KPIs hide what actually matters.

What is the most important SEO KPI?

For most businesses it is organic key events or revenue, because that ties SEO to money. Visibility and traffic KPIs explain why that number changes.

How often should SEO KPIs be reported?

Monthly reporting suits most sites, with quarterly reviews against targets. Technical KPIs such as indexing errors are worth monitoring weekly.

Is keyword ranking still a useful KPI?

Yes, as a diagnostic, but not on its own. Personalisation, location, SERP features and AI Overviews mean rank alone doesn't predict clicks. Pair it with impressions, CTR and conversions.

Conclusion

The best SEO KPIs tell a simple story: are more of the right people finding us, choosing us and becoming customers? Pick a handful from this list, set realistic targets, and review them monthly. In 2026, add AI visibility to the mix so your reporting reflects how people actually search.

If you'd like a KPI framework and dashboard built around your goals, our SEO team can help, and our page speed specialists can fix the technical KPIs that hold rankings back. Request a free quote.

References

  1. What are impressions, position, and clicks? – Search Console Help
  2. [GA4] User engagement – Analytics Help
  3. Web Vitals – web.dev
  4. Introducing the Branded queries filter in Search Console – Google Search Central Blog
  5. [GA4] Default channel group – Analytics Help
  6. SEO KPIs to measure organic & AI search performance – Semrush Blog
My SEO Experts Team

Our team of SEO and digital marketing specialists has been helping businesses grow organically since 2018. More about us.

Keep reading

Related articles

How to Measure and Improve SEO ROI
Analytics

How to Measure and Improve SEO ROI

SEO ROI shows whether organic search is paying off. Learn how to calculate it, track the right data in GA4 and Search Console, and improve your return.

How to Improve Organic CTR in Google Search
Analytics

How to Improve Organic CTR in Google Search

Ranking is only half the job. Here is a step-by-step process to find pages with weak click-through rates in Search Console and fix them with better titles, snippets and SERP features.

Ready to grow your business online?

Get a free, no-obligation proposal tailored to your goals and budget.

CallFree Quote