SEO KPI Library: Metrics, Formulas, and When to Use Them

SEO can be measured in dozens of ways.

None of those metrics is automatically the right KPI.

A useful SEO KPI answers a business question.

Is organic search producing enough value to justify the investment?

This library explains the SEO metrics that matter, how to calculate them, when to use them, and where they can become misleading.

Are more potential customers finding us?

Are we attracting the right searches?

Are those visitors becoming leads, appointments, opportunities, or customers?

Are we becoming more visible in traditional and AI-driven search?

ClicksRankingsImpressionsTrafficLeadsRevenueCallsPipelineReviewsBacklinksAI citations

This library includes

  • general SEO KPIs
  • traffic and engagement metrics
  • conversion and revenue KPIs
  • local SEO and Google Business Profile KPIs
  • B2B SEO and pipeline KPIs
  • AI search, GEO, and AEO KPIs
  • authority and visibility metrics
  • technical SEO health metrics

The goal is not to put every metric on one dashboard.

The goal is to measure the smallest set of numbers that tells you whether SEO is creating business value.

MetricKPIDecision

Start Here: KPI vs Metric

Every KPI is a metric.

Not every metric is a KPI.

A metric measures something.

A KPI measures something important enough to influence a decision.

For example:

Diagnostic metricAverage position = 6.8

is a metric.

Business KPIOrganic search generated $420,000 in qualified pipeline this quarter

is much closer to a business KPI.

That does not make rankings unimportant.

Rankings help explain why business outcomes changed.

The mistake is treating the diagnostic signal as the outcome.

A useful SEO measurement system has four layers:

Sequential measurement framework
BUSINESS OUTCOMESRevenue • Customers • Pipeline • Qualified LeadsACQUISITION & CONVERSIONSessions • Leads • Calls • Conversion RatesSEARCH VISIBILITYClicks • Impressions • Rankings • AI CitationsTECHNICAL & DIAGNOSTICIndexation • CWV • Crawl Health • Internal Links

The closer a metric is to the top, the easier it is to explain its business value.

The lower layers help diagnose what is creating or limiting that value.

Browse SEO KPIs

Look up a KPI, narrow the library by measurement family, or jump directly to a reference entry.

83 reference entries

Showing 83 of 83 KPI entries

General17
Local16
B2B15
AI / GEO / AEO20
Supporting6
Useful, Not Primary9

SEO KPI Quick Reference

Compare the metric, its calculation or source, and the decision it best supports.

KPIFormula or sourceBest used for
Organic clicksGoogle Search ConsoleSearch traffic from Google
Search impressionsGoogle Search ConsoleSearch visibility and demand exposure
Organic CTRClicks ÷ impressions × 100Search-result performance
Average positionSearch Console calculationDirectional ranking analysis
Non-brand clicksSearch Console branded/non-branded segmentationNew-demand acquisition
Organic sessionsAnalyticsWebsite visits originating from organic search
Engagement rateEngaged sessions ÷ sessions × 100Landing-page engagement
Organic key eventsAnalyticsImportant actions from organic visitors
Organic conversion rateConverting organic sessions ÷ organic sessions × 100Traffic quality
Organic leadsCRM/analyticsLead generation
Qualified organic leadsCRMLead quality
Organic revenueAnalytics/CRMDirect commercial outcome
Revenue per organic sessionOrganic revenue ÷ organic sessionsTraffic value
Cost per organic leadSEO investment ÷ organic leadsAcquisition efficiency
SEO CACAllocable SEO/acquisition cost ÷ new organic customersCustomer acquisition efficiency
SEO ROI(SEO-attributed profit − SEO cost) ÷ SEO cost × 100Financial return
Search share of voiceTool-defined competitive visibilityCompetitive search presence
GBP callsGoogle Business ProfileLocal lead intent
GBP directionsGoogle Business ProfileLocation-visit intent
GBP website clicksGoogle Business ProfileLocal website demand
Local Pack Top-3 CoverageTop-3 grid points ÷ tracked grid points × 100Geographic local visibility
Review velocityNew reviews during periodLocal reputation growth
Organic MQLs / SQLsCRMB2B lead quality
MQL → SQL rateSQLs ÷ MQLs × 100B2B funnel quality
Organic opportunitiesCRMB2B sales creation
Organic-sourced pipelineSum of attributed opportunity valueB2B business impact
Organic-sourced revenueClosed-won revenue attributed to organicB2B return
Google AI impressionsSearch Console Generative AI reportAI Overview / AI Mode visibility
AI page citationsAI citation measurement platformAI source visibility
AI share of authorityYour citations ÷ eligible citation setCompetitive AI citation presence
AI referral sessionsAnalytics / AI referral reportingVisits from AI assistants
AI referral conversion rateAI conversions ÷ AI sessions × 100Quality of AI traffic
AI-sourced pipeline/revenueCRM attributionAI business impact
General reference

General SEO KPIs

These metrics apply to almost every website.

Organic Clicks

What it measures: How many times people clicked from Google Search to your website.

Source: Google Search Console.

Google defines a click as an interaction that sends the user outside Google Search to your website.

Why it matters

Clicks are usually a better top-line search KPI than the number of keywords a site ranks for.

A site can rank for 20,000 keywords and receive very little useful traffic.

Clicks represent actual search visits being generated.

Best used for

  • overall SEO growth
  • page performance
  • service/category growth
  • branded vs non-branded analysis
  • country or device analysis

Do not use it alone when

Traffic quality matters more than traffic volume.

10,000 informational clicks can be less valuable than 500 commercial clicks that generate qualified customers.

17 entries
General

Search Impressions

Back to KPI finder

What it measures: How often a link to your website appeared in Google Search.

Search Console counts impressions according to the type of result and how it appears in Search.

Impressions often increase before clicks.

They can reveal that:

  • new pages are entering search
  • existing pages are becoming relevant for more queries
  • search demand is increasing
  • visibility is improving before ranking high enough to generate substantial traffic

Early-stage SEO work.

New content.

New service pages.

New locations.

New markets.

AI search visibility.

Impressions from irrelevant searches do not create business value.

The goal is useful search exposure.

General

Organic Click-Through Rate

Back to KPI finder

CTR measures what percentage of search impressions produce clicks.

Formula
Organic CTR = Clicks ÷ Impressions × 100

If a page receives:

10,000 impressions

and:

700 clicks

then:

Formula
700 ÷ 10,000 × 100 = 7%

CTR = 7%

Google Search Console uses the same basic clicks ÷ impressions calculation.

Comparing:

  • the same page over time
  • queries with similar intent
  • branded queries
  • non-branded commercial queries
  • search-result changes

CTR changes depending on:

  • ranking position
  • query intent
  • brand recognition
  • ads
  • local results
  • images
  • videos
  • featured results
  • AI Overviews
  • AI Mode
  • other SERP features

A 4% CTR can be excellent for one query and weak for another.

General

Average Search Position

Back to KPI finder

Search Console reports the average topmost position occupied by your property or URL across searches where it appeared.

It is an average, not a literal ranking position that every searcher sees.

Tracking:

  • one query
  • one page
  • one page group
  • one market
  • one topic

over time.

Reporting:

Average site ranking improved from 31.7 to 27.4.

That combines too many unrelated queries and pages to tell a business leader much.

Google itself recommends focusing more on trends in clicks and impressions than position alone.

General

Branded vs Non-Branded Search Performance

Back to KPI finder

Branded searches contain the company, product, or brand name.

Non-branded searches represent demand that exists independently of the brand.

Examples:

Reference example
BRANDEDAcme EngineeringAcme Engineering reviewsAcme Boise office
Reference example
NON-BRANDEDstructural engineering companycommercial engineering consultantindustrial facility engineering

Google Search Console now provides branded and non-branded query segmentation for eligible properties.

For many SEO campaigns, this is one of the most useful acquisition KPIs.

It answers:

Are we capturing people who were not already searching specifically for us?

A custom calculation:

Formula
Non-brand click share = Non-brand clicks ÷ total clicks × 100

This can help distinguish:

brand demand

from:

SEO-created discovery.

Search Console hides some low-volume queries for privacy and truncates some table data. Query filters can therefore produce totals that do not perfectly reconcile with unfiltered totals.

Treat branded/non-branded percentages as useful analysis, not perfect accounting.

General

Organic Sessions

Back to KPI finder

A session represents a period during which someone interacts with the website.

Google Analytics starts a session when someone opens the site or app and no session is already active. The default inactivity timeout is 30 minutes.

Understanding website traffic arriving from organic search.

They measure different things.

Search Console measures interaction with Google Search.

Analytics measures the resulting website session.

Differences can result from:

  • attribution rules
  • cookies
  • consent
  • JavaScript
  • time zones
  • redirects
  • browser behavior
  • data processing

Do not expect the numbers to match exactly.

General

Organic Key Events

Back to KPI finder

Google Analytics allows important business events to be marked as key events.

Examples include:

  • form submission
  • booked appointment
  • quote request
  • purchase
  • phone-click event
  • demo request
  • account signup

Connecting organic acquisition to meaningful user actions.

Do not mark every minor interaction as a key event.

If everything is important, the metric stops helping you understand business performance.

General

Organic Conversion Rate

Back to KPI finder

For lead-generation websites:

Formula
Organic Conversion Rate = Organic sessions with the desired conversion ÷ Organic sessions × 100

4,000 organic sessions

120 qualified form/call conversions

Formula
120 ÷ 4,000 × 100 = 3%

Understanding whether SEO traffic is becoming more commercially useful.

Use different conversion rates for different page families when necessary.

Reference example
SERVICE PAGESlead conversion rate
Reference example
ARTICLESassisted conversion rate
Reference example
ECOMMERCEpurchase conversion rate

One sitewide conversion rate can hide meaningful differences.

General

Organic Leads

Back to KPI finder

Organic leads measure prospects acquired through organic search.

Typical lead actions include:

  • form submissions
  • calls
  • appointments
  • consultations
  • quote requests
  • demo requests

Usually a simple count.

But define attribution first.

Does "organic lead" mean:

First interaction was organic search?

or:

The session that generated the form submission was organic?

Those are different.

Consistency matters more than choosing one universal definition.

General

Qualified Organic Leads

Back to KPI finder
Organic TrafficLeadQualified LeadCustomer

Lead count tells you volume.

Qualified lead count tells you quality.

For a local contractor:

20 calls from homeowners in the service area may matter more than 70 calls that include job seekers, vendors, spam, and customers outside the service area.

For a B2B company:

10 sales-qualified leads can matter more than 150 ebook downloads.

Formula
Qualified Lead Rate = Qualified organic leads ÷ Total organic leads × 100

50 organic leads

20 qualified

Formula
20 ÷ 50 × 100 = 40%

This is often much more useful than total lead volume.

General

Organic Revenue

Back to KPI finder

Organic revenue is revenue attributed to customers acquired through organic search according to the attribution model the company has chosen.

For ecommerce this may come directly from analytics.

For service and B2B companies it often requires:

Analytics

*

CRM

*

closed customer data.

Executive SEO reporting.

Do not call pipeline revenue.

Do not call lead value revenue.

Revenue means the sale actually occurred.

General

Revenue per Organic Session

Back to KPI finder

This metric helps compare traffic quality over time.

Formula
Revenue per Organic Session = Organic revenue ÷ Organic sessions

$120,000 organic revenue

20,000 organic sessions

Formula
$120,000 ÷ 20,000 = $6

Revenue per session = $6

This can expose cases where:

Traffic grows 40%

but:

Revenue grows only 5%.

More traffic did not necessarily produce proportionally more value.

General

Cost per Organic Lead

Back to KPI finder
Formula
Cost per Organic LeadSEO investmentOrganic leads

$10,000 monthly SEO investment

50 organic leads

Formula
$10,000 ÷ 50 = $200

Cost per organic lead = $200

Use qualified leads:

Formula
Cost per Qualified Organic LeadSEO investmentQualified organic leads

This is especially useful for service businesses where lead quality varies considerably.

General

SEO Customer Acquisition Cost

Back to KPI finder

SEO CAC estimates how much it costs to acquire a customer through SEO.

Formula
SEO CACSEO acquisition costNew customers attributed to organic search

SEO costs may include:

  • agency/consulting fees
  • internal labor
  • content production
  • development allocated to SEO
  • tools
  • outreach/link acquisition
  • relevant shared marketing costs

A full customer acquisition cost may also allocate sales costs.

CAC is normally calculated as acquisition costs divided by customers acquired.

If paid media CAC includes sales salaries and software while SEO CAC includes only agency fees, the comparison is misleading.

Use consistent cost definitions.

General

SEO ROI

Back to KPI finder

SEO ROI is often calculated incorrectly.

Revenue is not profit.

A more defensible formula is:

Formula
SEO ROI = (Profit attributable to SEO − SEO investment) ÷ SEO investment × 100

Profit attributable to SEO: $300,000

SEO investment: $120,000

Formula
($300,000 − $120,000) ÷ $120,000 × 100 = 150%

SEO ROI = 150%

Report:

SEO-attributed revenue

or:

Revenue-to-SEO-cost ratio

instead of pretending the revenue number represents profit.

Formula
Organic revenue ÷ SEO investment

If SEO generates $500,000 from $100,000 invested:

Formula
$500,000 ÷ $100,000 = 5

That is a 5:1 revenue-to-cost ratio.

It is not necessarily 400% ROI unless profitability has been accounted for.

General

Search Share of Voice

Back to KPI finder

Share of voice estimates how much of a defined organic-search market your website captures compared with competing websites.

There is no universal Google Search Console share-of-voice metric.

SEO platforms calculate it differently.

For example, Ahrefs calculates Rank Tracker share of voice from estimated clicks earned by the target compared with estimated clicks available across the tracked SERPs.

A conceptual formula is:

Formula
Search Share of Voice = Your estimated organic visibility ÷ Total visibility across the tracked market × 100

Competitive trend measurement.

Especially when the keyword set represents:

  • your real services
  • industries
  • products
  • markets
  • buying queries

Tracking a random basket of keywords selected because they have high search volume.

A share-of-voice model is only as useful as the market definition behind it.

General

Ranking Distribution

Back to KPI finder
Example ranking distribution
Top 342
Positions 4–1091
Positions 11–2076
Positions 21–50134

Instead of reporting hundreds of individual keyword positions, group them.

Reference example
Top 3 42 keywordsPositions 4–10 91Positions 11–20 76Positions 21–50 134

Understanding whether a keyword portfolio is moving closer to meaningful visibility.

Track only:

commercially relevant queries

instead of every keyword a tool discovers.

Local reference

Local SEO KPIs

Local businesses need a different scorecard.

Website traffic matters.

But so do:

  • calls
  • directions
  • bookings
  • map visibility
  • Business Profile engagement
  • reviews
  • local leads
  • location-level revenue

Google says local results are primarily influenced by relevance, distance, and prominence. Reviews and positive ratings can contribute to prominence.

16 entries
Local

Google Business Profile Views

Back to KPI finder

Business Profile views measure how many people viewed the profile on Search and Maps.

Google counts unique visitors with specific limits on repeated visits.

Monitoring local discovery.

Google Business Profile performance can include interactions from both organic results and Google Ads.

Do not automatically describe every profile view as "organic local SEO traffic."

Local

Google Business Profile Searches

Back to KPI finder

Google Business Profile performance can show the search terms people used when the profile appeared.

Understanding:

  • services people associate with the business
  • branded vs discovery demand
  • unexpected searches
  • local-intent patterns

This is useful diagnostic information rather than a final business outcome.

Local

GBP Calls

Back to KPI finder

Google reports how many times someone clicked the call button on a Business Profile.

A call click is not necessarily:

  • a completed call
  • an answered call
  • a qualified lead
  • a customer

For businesses where phone calls drive revenue, combine GBP data with:

call tracking

CRM qualification

closed revenue.

Local

GBP Direction Requests

Back to KPI finder

Directions measure how many people requested directions to a business location.

Businesses where customers physically visit:

  • clinics
  • dentists
  • auto repair shops
  • showrooms
  • retail locations
  • professional offices

A direction request is visit intent, not confirmed foot traffic.

Local

GBP Website Clicks

Back to KPI finder

This is the number of clicks from the Business Profile to the website.

Understanding how often local discovery continues onto the website.

Use tracking parameters where appropriate so those visits can be analyzed downstream.

Local

GBP Bookings and Messages

Back to KPI finder

Where available, Google Business Profile performance can report bookings and message conversations.

Not all profile types receive every metric.

For appointment-driven businesses, completed bookings can be more valuable than profile views.

Local

GBP Interaction Rate

Back to KPI finder

This is a useful custom KPI.

Formula
GBP Interaction Rate = Profile interactions ÷ Profile views × 100

Possible interactions include applicable:

  • calls
  • website clicks
  • directions
  • bookings
  • messages

Use the metric consistently over time.

Do not compare businesses with very different profile features as though the rates were directly equivalent.

Local

Local Pack Top-3 Coverage

Back to KPI finder
31 of 49 tracked points rank in the Top 3

Top-3 coverage = 63.3%

One map ranking measured from one point is a weak local KPI.

Local results vary strongly with searcher location because distance is one of Google's core local-ranking factors.

A stronger method uses a geographic rank grid.

Formula
Top-3 Local Coverage = Grid points ranking in positions 1–3 ÷ Total tracked grid points × 100

49 geographic points tracked.

Business ranks Top 3 at 31.

Formula
31 ÷ 49 × 100 = 63.3%

Top-3 coverage = 63.3%

Service-area and local businesses.

Track separately for major services because map visibility can differ substantially by query.

Local

Average Local Grid Rank

Back to KPI finder
Formula
Sum of ranking positions ÷ Number of measured grid points

Useful as a directional metric.

But Top-3 Coverage is often easier for business leaders to understand.

A move from:

average position 6.2 → 4.7

is less intuitive than:

Top-3 coverage increased from 38% to 64% of the target service area.

Local

Review Count

Back to KPI finder

Total Google reviews can matter for customer trust and local prominence.

Google explicitly states that more reviews and positive ratings can help local ranking.

Track:

  • total reviews
  • competitor review count
  • reviews by location

Do not treat review count alone as the goal.

Quality and recency also matter to customers.

Local

Average Review Rating

Back to KPI finder

Google's review score is the average of published ratings and is shown on a 1–5 scale.

Monitoring customer reputation.

Do not manipulate this KPI with incentivized reviews. Google prohibits offering incentives in exchange for reviews.

Local

Review Velocity

Back to KPI finder

Review velocity measures how quickly legitimate new reviews are being added.

Formula
Review VelocityNew reviews receivedPeriod

18 new reviews over three months:

Formula
18 ÷ 3 = 6

Review velocity = 6 reviews per month

Track trends rather than chasing arbitrary benchmarks.

Different industries naturally generate reviews at different rates.

Local

Review Response Rate

Back to KPI finder
Formula
Review Response Rate = Reviews responded to ÷ Reviews received × 100

This is primarily a reputation-management KPI rather than a pure ranking KPI.

Google encourages businesses to respond to reviews and notes that helpful replies can help a business stand out.

Local

Local Organic Leads

Back to KPI finder

Track leads generated through:

  • local organic landing pages
  • service-area pages
  • location pages
  • Business Profile traffic
  • organic phone calls
  • appointments

This should become one of the primary KPIs for service businesses.

Local

Qualified Local Lead Rate

Back to KPI finder
Formula
Qualified Local Leads ÷ Total Local SEO Leads × 100

This prevents SEO from looking successful merely because calls increased.

A painting company does not benefit from doubling calls if most callers are:

job applicants

vendors

outside the service area

seeking services the company does not provide.

Local

Local SEO Revenue

Back to KPI finder

For local businesses, the ideal measurement chain is:

Sequential measurement framework
SEARCHCALL / FORM / BOOKINGQUALIFIED LEADESTIMATE / APPOINTMENTCUSTOMERREVENUE

Track as far down that chain as the business systems allow.

The closer SEO reporting gets to revenue, the more useful it becomes.

B2B reference

B2B SEO KPIs

B2B companies need to look beyond form submissions.

A typical journey might be:

Sequential measurement framework
ORGANIC VISITORLEADMQLSQLOPPORTUNITYCLOSED WONREVENUE

An SEO program can increase traffic and leads while still failing if those leads never become real opportunities.

15 entries
B2B

Organic Leads

Back to KPI finder

Track the total number of leads attributed to organic search.

But this should usually be a volume KPI, not the final B2B KPI.

B2B

Organic MQLs

Back to KPI finder

A Marketing Qualified Lead meets the company's agreed marketing qualification criteria.

That might involve:

  • company type
  • employee count
  • industry
  • geography
  • engagement
  • budget
  • problem fit

The exact definition belongs to the business.

Do not borrow another company's MQL criteria.

B2B

Organic SQLs

Back to KPI finder

Sales Qualified Leads have passed the business's sales qualification criteria.

SQLs are often more meaningful than raw lead count because they represent prospects the sales team considers worth pursuing.

B2B

Organic Lead Quality Rate

Back to KPI finder

Choose the qualification stage that matters.

Formula
Organic SQL Rate = Organic SQLs ÷ Organic Leads × 100

Or:

Formula
Organic MQL Rate = Organic MQLs ÷ Organic Leads × 100

This helps compare SEO traffic quality over time.

B2B

MQL-to-SQL Conversion Rate

Back to KPI finder
Formula
MQL → SQL Rate = SQLs ÷ MQLs × 100

Sales and marketing platforms commonly use this conversion to assess lead quality.

40 organic MQLs

18 become SQLs

Formula
18 ÷ 40 × 100 = 45%

Organic MQL → SQL = 45%

Align cohorts with the sales cycle.

If MQLs normally take three months to become SQLs, comparing this month's MQLs against this month's SQLs can produce misleading conclusions.

B2B

SQL-to-Opportunity Conversion Rate

Back to KPI finder
Formula
SQL → Opportunity Rate = Organic-sourced opportunities ÷ Organic SQLs × 100

This is especially useful for evaluating whether SEO attracts companies with genuine purchasing potential.

B2B

Organic-Sourced Opportunities

Back to KPI finder

Count opportunities where organic search receives the agreed acquisition attribution.

This is much stronger than counting leads.

Reference example
50 organic leads20 MQLs11 SQLs6 opportunities

The six opportunities are closer to actual revenue.

B2B

Organic-Sourced Pipeline

Back to KPI finder
Approved worked example
Opportunity A $75,000Opportunity B $40,000Opportunity C $110,000

Total organic-sourced pipeline $225,000

Formula
Organic-Sourced Pipeline = Sum of opportunity value where organic search receives source attribution

Opportunity A: $75,000

Opportunity B: $40,000

Opportunity C: $110,000

Formula
$75,000 + $40,000 + $110,000 = $225,000

Organic-sourced pipeline = $225,000

This is one of the strongest SEO KPIs for B2B companies.

B2B

Organic-Influenced Pipeline

Back to KPI finder

Sourced and influenced pipeline are not the same thing.

Organic search receives the agreed acquisition/source credit.

Organic search appeared somewhere in the opportunity's journey.

Conceptually:

Reference example
LinkedIn → Organic Search → Demo → Opportunity

Depending on attribution rules:

LinkedIn may be the source.

Organic influenced the journey.

Report these separately.

Otherwise the same opportunity can make several channels appear to have generated the full deal.

Marketing attribution exists specifically to determine how touchpoints contribute to outcomes such as leads, pipeline, and closed deals.

B2B

Pipeline per Organic Lead

Back to KPI finder
Formula
Pipeline per Organic LeadOrganic-sourced pipelineOrganic leads

$400,000 pipeline

80 organic leads

Formula
$400,000 ÷ 80 = $5,000

Pipeline per lead = $5,000

This can reveal changing lead quality even when total lead volume remains stable.

B2B

Cost per Organic Opportunity

Back to KPI finder
Formula
Cost per Organic OpportunitySEO investmentOrganic-sourced opportunities

This can be more useful than cost per lead for companies with complex qualification requirements.

B2B

Opportunity Win Rate

Back to KPI finder
Formula
Win Rate = Closed-won opportunities ÷ Total closed opportunities × 100

Salesforce uses this basic calculation for opportunity win rate.

Analyze the rate by acquisition channel where sample size allows.

If organic creates many opportunities but few become customers, investigate:

  • qualification
  • positioning
  • search intent
  • pricing
  • competitive fit
  • sales process
B2B

Organic-Sourced Revenue

Back to KPI finder
Formula
Organic-Sourced Revenue = Sum of closed-won revenue attributed to organic acquisition

For mature B2B SEO programs, this should be an executive KPI.

B2B

Average Organic Deal Size

Back to KPI finder
Formula
Average Organic Deal SizeOrganic closed-won revenueNumber of organic closed-won deals

This helps determine whether SEO is attracting:

many small opportunities

or:

fewer high-value opportunities.

B2B

Organic Sales Cycle Length

Back to KPI finder
Formula
Average Organic Sales Cycle = Average( Closed date − agreed sales-cycle starting date )

The starting date could be:

  • lead creation
  • SQL creation
  • opportunity creation

Choose one and keep the definition consistent.

SEO may influence not only how many leads arrive but how informed they are before speaking with sales.

AI / GEO / AEO reference

AI Search, GEO and AEO KPIs

AI-driven discovery creates a new measurement problem.

Someone can discover a company through:

  • Google's AI Overviews
  • Google AI Mode
  • ChatGPT
  • Perplexity
  • Claude
  • Gemini
  • Copilot

without immediately visiting the website.

This means AI measurement needs at least three layers:

Sequential measurement framework
AI VISIBILITYCitations • Impressions • MentionsAI TRAFFICReferral SessionsAI BUSINESS OUTCOMELeads • Pipeline • Revenue

Bot crawling is a fourth, upstream layer, but should not be confused with visibility.

20 entries
AI / GEO / AEO

Google Generative AI Impressions

Back to KPI finder

This became substantially more measurable in 2026.

Google Search Console now has a dedicated Generative AI performance report for Search, rolled out worldwide as of August 31, 2026.

It reports impressions from:

  • AI Overviews
  • AI Mode

and allows analysis by:

  • page
  • country
  • device
  • date
Reference example
Google Generative AI Impressions

No formula is needed.

Search Console provides the value.

Understanding:

  • whether the site is being surfaced in Google's generative search experiences
  • which pages receive AI visibility
  • which countries see that visibility
  • how AI visibility changes over time
AI / GEO / AEO

Google AI Visibility Growth

Back to KPI finder
Formula
AI Impression Growth = (Current AI impressions − Previous AI impressions) ÷ Previous AI impressions × 100

Useful for monitoring trend.

But avoid celebrating impressions that have no relationship to relevant topics or customers.

AI / GEO / AEO

Google AI Visibility by Page Family

Back to KPI finder

This is a useful custom KPI.

Group Generative AI Search impressions into:

Reference example
ServicesIndustriesLocationsProductsCase StudiesGuidesResearchTools

Then ask:

Which parts of the website are actually being surfaced in AI-generated search?

This can be more useful strategically than one sitewide AI impression number.

AI / GEO / AEO

Can You Measure Google AI CTR?

Back to KPI finder

Not accurately from the dedicated Generative AI Search report today.

The dedicated report currently provides generative AI impressions, not a separate AI-only click count.

Clicks from AI Overviews and AI Mode are counted within Google's overall Web Search performance. Google confirms that clicking an external link in either AI feature counts as a Search Console click.

Therefore, do not calculate:

Formula
Overall Google Search clicks ÷ Generative AI impressions

and call the result AI CTR.

The numerator and denominator represent different populations.

AI / GEO / AEO

AI Page Citations

Back to KPI finder
CitationAI system references the contentVisitUser clicks to the siteConversionVisitor performs a business action

AI citation platforms can track when pages from your domain are referenced as sources in AI-generated answers.

Microsoft Clarity's AI Visibility Citation dashboard, for example, reports Page citations as the number of times pages from the site were referenced in AI-generated answers.

Identifying:

  • frequently cited pages
  • topics that AI systems retrieve
  • resource formats that perform well
  • pages gaining AI authority

A citation is not a visit.

The user may read the AI answer without clicking the source.

AI / GEO / AEO

AI Citation Coverage

Back to KPI finder

A useful custom metric:

Formula
AI Citation Coverage = Priority pages receiving at least one citation ÷ Priority pages monitored × 100

50 strategic resources monitored.

18 have been cited.

Formula
18 ÷ 50 × 100 = 36%

Citation coverage = 36%

This helps determine whether AI visibility is concentrated in one or two pages or spread across the business's important topics.

AI / GEO / AEO

AI Share of Authority

Back to KPI finder

Microsoft Clarity defines Share of Authority as the percentage of total citations attributed to your domain in its citation measurement set.

Conceptually:

Formula
AI Share of Authority = Your citations ÷ Total eligible citations × 100

Clarity uses its own daily aggregation logic, so calculate and compare this metric within the same platform rather than trying to recreate it from unrelated tools.

Competitive AI visibility.

Reference example
Your company 22%Competitor A 31%Competitor B 14%Competitor C 8%

This provides more competitive context than citation count alone.

AI / GEO / AEO

AI Share of Voice

Back to KPI finder

Some AI monitoring platforms use AI Share of Voice based on brand mentions rather than citations.

A common conceptual formula is:

Formula
AI Share of Voice = Your AI mentions ÷ Total tracked competitor mentions × 100

Semrush, for example, describes AI share of voice using this general framework, although its product also accounts for where brands appear in responses.

AI share-of-voice values depend heavily on:

  • prompts being tracked
  • competitors selected
  • AI platforms tested
  • geographic context
  • model versions
  • sampling methodology

Treat it as a competitive monitoring metric, not a universal market-share statistic.

AI / GEO / AEO

Grounding Queries

Back to KPI finder

Some AI visibility platforms can show the retrieval queries AI systems use when finding supporting information.

Microsoft Clarity calls these Grounding queries. They may differ from the exact phrase the user typed because they reflect how AI systems search for information needed to construct the answer.

These are primarily diagnostic rather than executive KPIs.

They can help answer:

What concepts do AI systems associate with our content?

AI / GEO / AEO

AI Referral Sessions

Back to KPI finder

AI referral sessions measure visits that arrive after someone clicks from a standalone AI assistant.

Examples include:

  • ChatGPT
  • Claude
  • Perplexity
  • Gemini
  • Copilot

Microsoft Clarity now classifies free AI referral visits as AIPlatform and paid AI traffic separately as PaidAIPlatform.

OpenAI also automatically appends:

Formula
utm_source=chatgpt.com

to referral URLs from ChatGPT search results, which allows publishers to identify those visits in analytics tools.

AI / GEO / AEO

AI Traffic Attribution Has Blind Spots

Back to KPI finder

Referral measurement is incomplete.

Microsoft Clarity notes that AI sources are identified from known referral patterns, but visits can appear as Direct when the source is hidden. It also distinguishes standalone AI platforms from AI features embedded inside search engines.

This creates an important distinction:

Sequential measurement framework
GOOGLE AI OVERVIEWGoogle organic search attribution

versus:

Sequential measurement framework
CHATGPT / CLAUDE / PERPLEXITYAI referral attribution when detectable

Do not combine these measurement systems without understanding where the data comes from.

AI / GEO / AEO

AI Referral Conversion Rate

Back to KPI finder
Formula
AI Referral Conversion Rate = AI sessions producing desired conversion ÷ AI referral sessions × 100

200 AI visits.

14 generate qualified inquiries.

Formula
14 ÷ 200 × 100 = 7%

AI referral conversion rate = 7%

Compare against:

  • Organic Search
  • Paid Search
  • Referral
  • Social
  • Direct

to understand traffic quality.

AI / GEO / AEO

AI-Sourced Leads

Back to KPI finder

Count leads where the agreed source is an AI referral platform.

Examples:

ChatGPT

Claude

Perplexity

Gemini

Copilot

For service businesses this can include:

calls

forms

appointments

quote requests.

AI / GEO / AEO

AI-Sourced Pipeline

Back to KPI finder

For B2B:

Formula
AI-Sourced Pipeline = Sum of opportunity value from opportunities sourced through measurable AI referrals

This turns GEO/AEO reporting from:

We were cited 72 times

into:

AI referrals created $140,000 in qualified pipeline.

Both metrics have value.

The second is a business KPI.

AI / GEO / AEO

AI-Influenced Pipeline

Back to KPI finder

As with organic search, distinguish:

AI sourced

from:

AI influenced.

A buyer may:

Sequential measurement framework
Discover company in ChatGPTVisit websiteLeaveReturn through Google SearchBook consultation

Depending on attribution:

Google may receive the conversion source.

AI still influenced discovery.

Multi-touch measurement becomes increasingly important as search journeys fragment across traditional and AI interfaces.

AI / GEO / AEO

AI-Sourced Revenue

Back to KPI finder
Formula
AI-Sourced Revenue = Closed-won revenue attributed to AI-originated customers

This is the strongest downstream AI KPI when measurement volume is large enough.

AI / GEO / AEO

AI Referral Revenue per Session

Back to KPI finder
Formula
AI Revenue per SessionAI-attributed revenueAI referral sessions

Compare with organic, paid, social, and other referral sources.

This prevents teams from judging AI traffic only by volume.

AI / GEO / AEO

AI Bot Request Share

Back to KPI finder

AI crawlers and agents may request website content even when that content is never cited or shown to users.

Microsoft Clarity's server-side Bot Activity reporting now includes AI request share, the percentage of total requests originating from AI bots. It explicitly warns that bot requests do not prove that the content was grounded, cited, or shown in AI-generated answers.

This is primarily an operational and diagnostic metric, not a visibility KPI.

Do not report:

ChatGPT crawled us 20,000 times

as equivalent to:

We appeared in ChatGPT 20,000 times.

Those are completely different claims.

AI / GEO / AEO

AI KPI Funnel

Back to KPI finder

A practical AI search dashboard can look like:

Sequential measurement framework
VISIBILITYGoogle AI ImpressionsAI CitationsAI Share of AuthorityAI Share of VoiceTRAFFICAI Referral SessionsAI Referral ShareENGAGEMENTAI Engagement RateAI Conversion RateBUSINESSAI LeadsAI OpportunitiesAI PipelineAI Revenue

This prevents AI reporting from stopping at prompt screenshots and citation counts.

Supporting reference

Supporting SEO Metrics

Some metrics are highly useful without belonging on the executive dashboard.

6 entries
Supporting

Indexed Priority Page Rate

Back to KPI finder
Formula
Indexed Priority Page Rate = Important indexable pages indexed ÷ Important pages intended for indexing × 100

240 priority pages should be indexed.

232 are indexed.

Formula
232 ÷ 240 × 100 = 96.7%

Use this for:

  • migrations
  • large sites
  • ecommerce
  • multi-location sites
  • programmatic SEO
  • large content libraries

Do not calculate this across every URL the CMS creates.

Measure pages that are actually intended to appear in Search.

Supporting

Productive Page Rate

Back to KPI finder

A custom metric:

Formula
Productive Page Rate = Indexable pages generating meaningful organic visibility ÷ Total intended indexable pages × 100

"Meaningful visibility" might mean:

at least one click

or:

a minimum impression threshold.

Choose the rule based on the site.

This can help diagnose content libraries where thousands of pages exist but only a small percentage participate in search.

Supporting

Core Web Vitals Pass Rate

Back to KPI finder
Formula
CWV Pass Rate = URLs or page groups passing Core Web Vitals ÷ Measured URLs/page groups × 100

Useful as a technical experience KPI.

Not usually a CEO-level SEO KPI.

A Core Web Vitals improvement matters if it supports better user experience and search performance.

The percentage itself is not revenue.

Supporting

Referring Domains

Back to KPI finder

Count the number of unique external domains linking to the site.

Useful for:

  • authority development
  • competitive research
  • digital PR
  • link acquisition

Less useful when reported without quality or relevance.

100 new scraper domains should not be treated as better than five relevant industry publications.

Supporting

Referring Domains to Priority Pages

Back to KPI finder

A better authority KPI for many businesses:

Reference example
Number of relevant referring domainslinking directly to priority commercial or strategic pages

This asks whether external authority is reaching the assets the business wants to compete with.

Supporting

New vs Lost Referring Domains

Back to KPI finder

Monitor:

Reference example
New referring domainsLost referring domainsNet referring-domain change

These are supporting indicators.

They do not directly measure business results.

Useful, Not Primary reference

Metrics That Are Often Mistaken for KPIs

Number of Ranking Keywords

Useful for competitive research.

Weak executive KPI.

A website can rank for thousands of irrelevant terms.

9 entries
Useful, Not Primary

Domain Rating, Domain Authority, Authority Score

Back to KPI finder

These are third-party metrics.

They are useful for comparison within the same tool.

They are not Google rankings or penalties.

Do not report:

Our Domain Rating increased by five points

as the main proof that SEO worked.

Useful, Not Primary

Search Volume

Back to KPI finder

Search volume estimates market demand.

It does not measure your performance.

Useful, Not Primary

Keyword Difficulty

Back to KPI finder

Keyword Difficulty is a third-party opportunity metric.

It is not a business KPI.

Different platforms calculate it differently.

Useful, Not Primary

SEO Health Score

Back to KPI finder

Site audit platforms generate health scores from their own weighting systems.

Useful diagnostically.

Weak as the primary measurement of SEO success.

A site can have:

98% health

and:

zero qualified leads.

Useful, Not Primary

Indexed Page Count

Back to KPI finder

More indexed pages is not necessarily better.

The correct question is:

Are the pages that should be indexed actually indexed and productive?

Useful, Not Primary

Backlink Count

Back to KPI finder

More backlinks is not automatically better.

Focus on:

  • relevant domains
  • authority
  • page relevance
  • legitimate acquisition
  • pages receiving those links
Useful, Not Primary

Average Sitewide Ranking

Back to KPI finder

Averages across thousands of unrelated queries often hide more than they reveal.

Segment by:

  • service
  • product
  • industry
  • location
  • page type
  • query family
Useful, Not Primary

Traffic Value

Back to KPI finder

Third-party SEO tools estimate what organic traffic might cost if purchased through paid search.

This is useful for competitor research.

It is not actual revenue.

Ahrefs explicitly calculates organic traffic value from estimated organic clicks multiplied by keyword CPC values.

Do not report:

Our SEO generated $200,000

when the number is actually a third-party traffic-value estimate.

Useful, Not Primary

AI Mentions Without Context

Back to KPI finder

A brand being mentioned 100 times in tracked prompts sounds impressive.

But ask:

Compared with whom?

Across which prompts?

Which platforms?

Which markets?

Were citations included?

Did users visit?

Did the mentions produce leads?

AI mentions are visibility indicators.

They are not automatically business results.

Which KPIs Should a Local Business Track?

A practical local SEO executive scorecard might contain:

KPIWhy
Qualified SEO leadsMeasures real demand
SEO-sourced customers/revenueMeasures business result
GBP calls/bookingsCaptures high-intent local actions
Local Pack Top-3 CoverageMeasures geographic visibility
Non-brand organic clicksMeasures new customer discovery
Location/service-page conversionsMeasures website effectiveness
Review growth and ratingTracks local reputation
Cost per qualified SEO leadMeasures efficiency
Google AI impressionsTracks emerging AI search visibility
AI referral leadsTracks standalone AI discovery

Everything else can sit underneath as diagnostic data.

Which KPIs Should a B2B Company Track?

A practical B2B SEO scorecard might contain:

KPIWhy
Organic SQLsMeasures lead quality
Organic opportunitiesConnects SEO to sales
Organic-sourced pipelineMeasures financial opportunity
Organic-sourced revenueMeasures closed business
Organic-influenced pipelineCaptures multi-touch contribution
Cost per organic opportunityMeasures efficiency
Non-brand clicksMeasures new-market discovery
Search share of voiceMeasures competitive search presence
Google AI impressionsMeasures AI Search visibility
AI citations/share of authorityMeasures generative-answer presence
AI-sourced opportunitiesConnects GEO/AEO to pipeline

Traffic can still appear in the report.

It just should not be the headline.

Which KPIs Should an Ecommerce Business Track?

Even though ecommerce has additional merchandising metrics, its SEO scorecard often centers on:

  • organic revenue
  • organic purchases
  • purchase conversion rate
  • organic sessions
  • revenue per organic session
  • average order value
  • non-brand clicks
  • category/product visibility
  • organic CAC
  • SEO ROI
  • Product rich-result visibility
  • AI product/referral visibility

The principle remains the same.

Start with revenue.

Work backward toward the search signals that create it.

How Many SEO KPIs Should You Report?

A dashboard containing 47 KPIs usually contains zero priorities.

A useful executive dashboard may need:

5–10 primary metrics.

The SEO team can monitor dozens of supporting metrics beneath them.

Think in layers.

Sequential measurement framework
EXECUTIVERevenuePipelineCustomersQualified LeadsCAC / ROISEO MANAGEMENTClicksNon-brand visibilityConversion rateShare of voiceAI visibilityDIAGNOSTICRankingsIndexationCWVLinksCrawl errorsTechnical health

Different audiences need different dashboards.

Match the KPI to the Page Type

Not every page exists to generate the same result.

Page TypeUseful KPIs
Service Pagenon-brand clicks • leads • conversion rate • pipeline • revenue
Location Pagelocal organic clicks • calls • bookings • location-specific leads • revenue • local visibility
Industry Pagenon-brand clicks • qualified B2B leads • opportunities • industry-specific pipeline
Case Studyorganic discovery • assisted conversions • engagement from commercial journeys • internal progression toward service pages
Informational Guideimpressions • clicks • non-brand discovery • assisted conversions • citations • AI visibility • links earned
Calculator or Toolorganic users • tool completions • leads • assisted conversions • backlinks • returning visitors

Measure SEO by Page Family

One of the strongest improvements you can make to SEO reporting is grouping pages by their role.

Instead of:

Reference example
Organic traffic: +18%

report:

Reference example
Service pages +22% clicksIndustry pages +31%Location pages +12%Resources +8%Case studies +43%

Then add business outcomes.

Reference example
Service pages 34 qualified leadsIndustry pages $220K sourced pipelineLocation pages 41 callsResources 17 assisted opportunities

This connects SEO architecture with measurement.

Month-over-Month vs Year-over-Year

Month-over-Month

Useful for detecting:

  • recent releases
  • technical problems
  • fast growth
  • campaign changes

Formula

Formula
MoM Growth = (Current month − Previous month) ÷ Previous month × 100

Year-over-Year

Often better for seasonal businesses.

Formula

Formula
YoY Growth = (Current period − Same period last year) ÷ Same period last year × 100

A landscaping company comparing April with March may simply observe normal spring seasonality.

Comparing April 2026 with April 2025 may be more meaningful.

Use both when necessary.

Do Not Ignore Seasonality

SEO performance should be compared with demand.

If:

impressions decline 20%

but:

overall market search demand declined 30%,

the business may actually have gained search share.

This is where:

  • Search Console trends
  • Google Trends
  • rank tracking
  • share of voice
  • year-over-year comparisons

can help distinguish performance changes from market changes.

Attribution Must Be Defined Before SEO Is Judged

Consider this path:

Sequential measurement framework
Google SearchReads GuideLeavesReturns Through LinkedInReturns DirectBooks Demo

Who created the customer?

Possible answers:

Google

LinkedIn

Direct

all three.

Different attribution models answer differently.

That is why reports should label metrics clearly:

Organic sourced

Organic influenced

Organic last-touch

Organic first-touch

Do not compare metrics built from different attribution models as though they mean the same thing.

GA4 itself distinguishes user-, session-, and event-scoped traffic-source attribution.

A KPI Needs a Decision Attached to It

A useful test:

If this metric changes, what decision will we make?

Examples:

If

Qualified leads fall

Then

Investigate commercial visibility and conversion.

If

Impressions rise but clicks do not

Then

Review positions, search intent, titles, SERP features, and query mix.

If

Clicks rise but pipeline does not

Then

Investigate traffic quality, conversion, qualification, and page intent.

If

Organic pipeline rises while traffic stays flat

Then

SEO may be attracting higher-value demand.

If

GBP views increase but calls decline

Then

Investigate profile relevance, competition, offers, phone visibility, and customer intent.

If

AI citations increase but AI traffic remains flat

Then

AI systems may be using the content without users needing to click through.

If

AI traffic increases but conversions remain weak

Then

Investigate landing-page intent and the topics producing referrals.

A metric that never changes a decision is probably not a key performance indicator.

SEO KPI Reporting Cadence

Not every KPI needs daily monitoring.

01

Weekly

Monitor anomalies:

  • clicks
  • impressions
  • leads
  • revenue
  • major rankings
  • indexing failures
  • GBP actions
  • AI visibility anomalies
02

Monthly

Evaluate trends:

  • non-brand clicks
  • conversions
  • qualified leads
  • local visibility
  • share of voice
  • AI citations
  • AI referrals
  • content/page-family performance
03

Quarterly

Evaluate business impact:

  • sourced pipeline
  • influenced pipeline
  • revenue
  • CAC
  • ROI
  • market share
  • strategic page performance
  • customer acquisition trends

Executive reporting generally becomes more useful as the time window becomes longer.

There Is No Universal “Good” SEO KPI Number

There is no universal:

  • good CTR
  • good organic conversion rate
  • good number of leads
  • good local ranking
  • good backlink count
  • good AI citation count
  • good SEO ROI

without context.

Compare against:

  1. your historical baseline
  2. business economics
  3. realistic competitors
  4. search demand
  5. page intent
  6. customer acquisition targets

Benchmarks can help provide context.

They should not replace your actual business economics.

A Better SEO KPI Framework

Start with the business outcome.

Then work backward.

Local Business

Sequential measurement framework
RevenueCustomersQualified Calls / BookingsLocal Search VisibilityWebsite + GBP Performance

B2B Business

Sequential measurement framework
RevenueClosed-Won DealsPipelineOpportunitiesSQLsOrganic Discovery

AI Search

Sequential measurement framework
Revenue / PipelineAI ConversionsAI Referral TrafficAI Citations / Google AI ImpressionsContent Retrieval & Eligibility

That makes it much easier to know which KPI belongs in which conversation.

Frequently Asked Questions About SEO KPIs

What are the most important SEO KPIs?

For most businesses, the most important KPIs are those closest to business outcomes:

qualified leads

customers

revenue

pipeline

conversion rate

customer acquisition cost

SEO ROI.

Clicks, impressions, rankings, and visibility help explain how those outcomes are being created.

Is organic traffic still a good SEO KPI?

Yes, but usually not by itself.

Traffic is useful for measuring acquisition.

Combine it with conversion quality and business outcomes.

Should rankings be an SEO KPI?

Rankings are useful leading indicators.

They become more meaningful when tracked for strategically important queries rather than every keyword a tool discovers.

Is average position accurate?

Search Console average position is accurate according to Google's measurement methodology, but it is an average of the topmost position where your site appeared.

It should not be interpreted as the exact position every user saw.

What is a good organic CTR?

There is no universal good CTR.

CTR changes dramatically by query intent, position, SERP layout, brand strength, device, and search feature.

Compare equivalent queries and pages over time.

What is the best local SEO KPI?

For most local service businesses:

qualified leads

bookings

calls

customers

and revenue

matter most.

Local Pack visibility, Business Profile activity, reviews, and organic clicks help explain those results.

What is the best B2B SEO KPI?

Organic-sourced pipeline is one of the strongest B2B KPIs because it connects SEO acquisition with real sales opportunities.

Organic-sourced revenue is stronger once enough deals have closed.

Should B2B SEO measure MQLs?

Yes, if the company has a meaningful MQL definition.

But do not stop there.

Track progression into:

SQLs

opportunities

pipeline

closed revenue.

What is the difference between sourced and influenced pipeline?

Sourced pipeline gives SEO acquisition credit according to the company's source-attribution model.

Influenced pipeline means organic search participated somewhere in the journey.

Track them separately.

How do you measure SEO ROI?

A defensible formula is:

Formula
(Profit attributable to SEO − SEO investment) ÷ SEO investment × 100

If only revenue is available, report revenue separately rather than calling it profit-based ROI.

How do you measure SEO for AI search?

Use several layers.

For Google:

Generative AI impressions from Search Console.

For standalone AI assistants:

citations

share of authority/share of voice

AI referral sessions

AI conversions

AI-sourced pipeline

AI revenue.

No single AI metric captures the entire customer journey.

Can Google Search Console track AI Overview traffic?

Google includes AI Overview and AI Mode interactions inside normal Web Search performance.

As of 2026, Search Console also provides a dedicated Generative AI performance report showing impressions from AI Overviews and AI Mode.

The dedicated report currently focuses on impression visibility rather than providing a separate AI-only click metric.

Can ChatGPT traffic be tracked?

Yes when a detectable referral reaches the website.

OpenAI automatically includes utm_source=chatgpt.com in referral URLs from ChatGPT search results.

Some AI traffic may still appear as Direct when referral information is unavailable.

Are AI citations more important than AI traffic?

They measure different stages.

Citation:

An AI system used or referenced your content.

Traffic:

A user clicked through to your site.

Conversion:

That visitor produced a business action.

Track all three when possible.

Is AI bot traffic an SEO KPI?

Usually not.

Bot activity shows that automated systems requested your content.

It does not prove that the content was cited, shown to a user, clicked, or converted.

Use it as an upstream diagnostic metric.

Should Domain Authority or Domain Rating be reported as KPIs?

Usually not as primary business KPIs.

They are third-party comparative metrics.

They can help with competitive and authority analysis but are not Google ranking scores.

How many SEO KPIs should a business track?

Track as many diagnostic metrics as the SEO team needs.

Keep the executive scorecard focused.

For many businesses, five to ten primary KPIs are enough.

Measure the Outcome, Then Diagnose the Cause

OutcomeConversionVisibilityDiagnosis

SEO reporting often starts at the wrong end.

It asks:

  • How many keywords rank?
  • How many backlinks were built?
  • How many pages were published?
  • How many technical errors were fixed?

Those questions can help manage SEO work.

They do not necessarily tell you whether the work created business value.

Start with:

  • Did more qualified customers find us?
  • Did organic search create more leads, pipeline, bookings, or revenue?

Then work backward.

  • If revenue declined:check customers.
  • If customers declined:check qualified leads.
  • If leads declined:check conversion and traffic.
  • If traffic declined:check clicks and visibility.
  • If visibility declined:diagnose rankings, demand, content, architecture, competition, technical health, and authority.

The same logic now applies to AI search.

Start with:

  • Did AI-driven discovery create meaningful visibility or customers?

Then work backward through:

  • AI revenue
  • AI pipeline
  • AI leads
  • AI referrals
  • AI citations
  • Google AI impressions

A KPI library should not encourage businesses to track more numbers.

It should help them identify which numbers explain whether SEO is working.

Need Help Building an SEO Measurement Framework?

The right SEO KPI depends on how your business makes money.

A local service company should not use the same scorecard as a national B2B consulting firm.

And neither should judge SEO solely by rankings or traffic.

Diakachimba connects search visibility with qualified leads, customer acquisition, pipeline, revenue, and business value so SEO performance can be evaluated against outcomes that actually matter.