# SEO/GEO KPI Definitions Complete glossary of SEO and GEO key performance indicators with calculation formulas, data sources, benchmark ranges by industry, and interpretation guidance. --- ## 1. Organic Search KPIs ### Organic Sessions | Attribute | Detail | |-----------|--------| | **Definition** | Number of visits to your site originating from organic (unpaid) search engine results | | **Formula** | Count of sessions where medium = "organic" | | **Data Source** | ~~analytics (Google Analytics, Adobe Analytics, or equivalent) | | **Good Range** | Growing month-over-month; 3-10% MoM growth is healthy | | **Warning** | Decline >10% MoM without known seasonal cause | | **Segmentation** | Always separate brand vs. non-brand organic sessions | **Interpretation:** - Growing organic sessions with stable conversion rate = SEO strategy is working. - Growing sessions but declining conversions = traffic quality issue; check keyword targeting. - Flat sessions despite new content = content not ranking or cannibalizing existing pages. --- ### Organic Click-Through Rate (CTR) | Attribute | Detail | |-----------|--------| | **Definition** | Percentage of search impressions that result in a click to your site | | **Formula** | (Organic Clicks / Organic Impressions) x 100 | | **Data Source** | ~~search console | | **Good Range** | >3% overall; varies significantly by position and query type | | **Warning** | <1.5% overall or declining trend | | **Segmentation** | By query type (brand vs. non-brand), by page, by position range | **Benchmarks by Position:** | Position | Expected CTR Range | |----------|-------------------| | #1 | 25-35% | | #2 | 12-18% | | #3 | 8-13% | | #4-5 | 4-8% | | #6-10 | 2-5% | | #11-20 | 0.5-2% | **Interpretation:** - High impressions but low CTR = title tags and meta descriptions need optimization. - CTR declining for stable positions = SERP features (AI Overview, PAA) stealing clicks. - CTR higher than position benchmarks = strong brand recognition or compelling snippets. --- ### Average Position | Attribute | Detail | |-----------|--------| | **Definition** | Mean ranking position across all tracked keywords or queries | | **Formula** | Sum of all positions / count of keywords | | **Data Source** | ~~search console (query-level), ~~SEO tool (keyword-level) | | **Good Range** | <20 for tracked keywords; improving trend | | **Warning** | >30 or rising (worsening) trend | | **Segmentation** | By keyword group, by page, by intent type | **Interpretation:** - Average position is a directional indicator, not an absolute measure. A few very low-ranking keywords can drag the average down significantly. - Always pair with keyword distribution (how many keywords in top 10, top 20, etc.) for a complete picture. --- ### Keyword Visibility Score | Attribute | Detail | |-----------|--------| | **Definition** | Weighted score combining keyword positions and search volumes into a single index | | **Formula** | Sum of (estimated CTR at position x monthly search volume) for each keyword | | **Data Source** | ~~SEO tool | | **Good Range** | Growing over time; absolute value depends on niche | | **Warning** | Declining trend for 3+ consecutive weeks | | **Segmentation** | By topic cluster, by competitor | **Interpretation:** - Visibility score accounts for both ranking position and keyword importance (volume). - A single high-volume keyword moving from #1 to #5 can cause a larger visibility drop than 20 low-volume keywords dropping off page 1. --- ### Pages Indexed | Attribute | Detail | |-----------|--------| | **Definition** | Number of your pages included in Google's search index | | **Formula** | Count of valid indexed pages in Index Coverage report | | **Data Source** | ~~search console (Index Coverage / Pages report) | | **Good Range** | Indexed count close to total intended indexable pages; growing with new content | | **Warning** | Indexed count dropping without intentional removal; large gap between submitted and indexed | | **Segmentation** | By sitemap, by content type, by subdirectory | **Interpretation:** - Indexed < submitted = quality or technical issues preventing indexing. - Sudden drop in indexed pages = possible noindex tag, robots.txt change, or manual action. - Indexed > intended = duplicate content, parameter URLs, or faceted navigation issues. --- ### Organic Conversion Rate | Attribute | Detail | |-----------|--------| | **Definition** | Percentage of organic sessions that complete a defined conversion goal | | **Formula** | (Organic Conversions / Organic Sessions) x 100 | | **Data Source** | ~~analytics | | **Good Range** | >2% for lead generation; >1% for e-commerce (varies by industry) | | **Warning** | <0.5% or declining while traffic grows | | **Segmentation** | By landing page, by keyword intent, by device | **Industry Benchmarks:** | Industry | Typical Organic CVR | |----------|-------------------| | SaaS / Software | 2-5% | | E-commerce | 1-3% | | Finance | 3-6% | | Healthcare | 2-4% | | B2B Services | 2-5% | | Media / Publishing | 0.5-2% (ad-supported) | | Education | 2-5% | --- ### Non-Brand Organic Traffic Share | Attribute | Detail | |-----------|--------| | **Definition** | Percentage of organic traffic coming from non-branded search queries | | **Formula** | (Organic sessions - brand query sessions) / Organic sessions x 100 | | **Data Source** | ~~search console + ~~analytics | | **Good Range** | >50% of total organic; growing | | **Warning** | <30% (over-reliance on brand awareness, not SEO) | | **Segmentation** | Trend over time | **Interpretation:** - High non-brand share = SEO is driving new audience discovery. - Low non-brand share = organic traffic is mostly people who already know your brand; SEO is underperforming for acquisition. --- ## 2. GEO / AI Visibility KPIs ### AI Citation Rate | Attribute | Detail | |-----------|--------| | **Definition** | Percentage of monitored queries where your content is cited in AI-generated answers | | **Formula** | (Queries where you are cited / Total monitored queries with AI answers) x 100 | | **Data Source** | ~~AI monitor | | **Good Range** | >20% of monitored queries | | **Warning** | <5% or declining trend | | **Segmentation** | By topic cluster, by content type | --- ### AI Citation Position | Attribute | Detail | |-----------|--------| | **Definition** | Your average position among cited sources in AI-generated responses | | **Formula** | Sum of citation positions / count of citations | | **Data Source** | ~~AI monitor | | **Good Range** | Top 3 sources on average | | **Warning** | Not cited or consistently cited in position 5+ | | **Segmentation** | By query, by topic | --- ### AI Answer Coverage | Attribute | Detail | |-----------|--------| | **Definition** | Percentage of your target topics that appear in AI-generated answers | | **Formula** | (Topics with AI answers / Total target topics) x 100 | | **Data Source** | ~~AI monitor | | **Good Range** | Growing over time as AI answers expand | | **Warning** | Declining coverage may indicate content quality issues | | **Segmentation** | By topic cluster | --- ### Brand Mention in AI Responses | Attribute | Detail | |-----------|--------| | **Definition** | Number of times your brand is mentioned in AI-generated responses across monitored queries | | **Formula** | Count of AI responses containing your brand name | | **Data Source** | ~~AI monitor | | **Good Range** | Growing; present in responses for your key topics | | **Warning** | Zero mentions for topics where you are an authority | | **Segmentation** | By query category | --- ## 3. Domain Authority KPIs ### Domain Rating / Domain Authority | Attribute | Detail | |-----------|--------| | **Definition** | Proprietary metric estimating the overall strength of a domain's backlink profile (0-100 scale) | | **Formula** | Varies by tool (logarithmic scale based on backlink quantity and quality) | | **Data Source** | ~~SEO tool (Ahrefs DR, Moz DA, or equivalent) | | **Good Range** | Growing; competitive with top-ranking sites in your niche | | **Warning** | Declining or significantly below competitors | | **Segmentation** | Compare against competitors | **Benchmarks by Site Stage:** | Site Stage | Typical DR/DA | |-----------|--------------| | Brand new (0-6 months) | 0-15 | | Early growth (6-18 months) | 15-30 | | Established (18-36 months) | 25-50 | | Mature (3+ years) | 40-70+ | | Industry leader | 70-90+ | --- ### Referring Domains | Attribute | Detail | |-----------|--------| | **Definition** | Count of unique domains that link to your site | | **Formula** | Count of distinct root domains with at least one dofollow or nofollow link | | **Data Source** | ~~link database | | **Good Range** | Growing MoM; higher than primary competitors | | **Warning** | Net loss of referring domains for 2+ consecutive months | | **Segmentation** | By authority tier (DR 0-20, 20-40, 40-60, 60+) | --- ### Backlink Growth Rate | Attribute | Detail | |-----------|--------| | **Definition** | Net new backlinks acquired per month | | **Formula** | New backlinks gained - backlinks lost in the period | | **Data Source** | ~~link database | | **Good Range** | Positive and steady; proportional to content output | | **Warning** | Negative for 2+ months; sudden spikes (may indicate spam) | | **Segmentation** | By link quality tier | --- ### Toxic Link Ratio | Attribute | Detail | |-----------|--------| | **Definition** | Percentage of your backlinks classified as toxic or spammy | | **Formula** | (Toxic backlinks / Total backlinks) x 100 | | **Data Source** | ~~link database (toxic score/spam score) | | **Good Range** | <5% | | **Warning** | 5-10% (monitor and clean up) | | **Critical** | >10% (immediate disavow action needed) | | **Segmentation** | By toxic type (PBN, spam, irrelevant) | --- ## 4. Technical SEO KPIs ### Core Web Vitals | Metric | Definition | Good | Needs Improvement | Poor | |--------|-----------|------|-------------------|------| | **LCP** (Largest Contentful Paint) | Time to render largest content element | <=2.5s | 2.5-4.0s | >4.0s | | **CLS** (Cumulative Layout Shift) | Visual stability during page load | <=0.1 | 0.1-0.25 | >0.25 | | **INP** (Interaction to Next Paint) | Responsiveness to user interactions | <=200ms | 200-500ms | >500ms | **Data Source:** ~~search console (Core Web Vitals report), Chrome UX Report, PageSpeed Insights --- ### Crawl Budget Utilization | Attribute | Detail | |-----------|--------| | **Definition** | How efficiently search engine crawlers are spending their crawl budget on your site | | **Formula** | (Useful pages crawled / Total pages crawled) x 100 | | **Data Source** | ~~search console (Crawl Stats), server logs | | **Good Range** | >80% of crawled pages are indexable, valuable pages | | **Warning** | High crawl of non-indexable or low-value pages | | **Segmentation** | By content type, by HTTP status code | --- ### Index Coverage Rate | Attribute | Detail | |-----------|--------| | **Definition** | Percentage of submitted pages that are successfully indexed | | **Formula** | (Indexed pages / Submitted pages) x 100 | | **Data Source** | ~~search console | | **Good Range** | >90% for sites with curated sitemaps | | **Warning** | <80% or declining | | **Segmentation** | By sitemap, by exclusion reason | --- ## 5. Content Performance KPIs ### Content Efficiency Score | Attribute | Detail | |-----------|--------| | **Definition** | Ratio of content investment to organic traffic generated | | **Formula** | Organic sessions per content piece / cost per content piece | | **Data Source** | ~~analytics + internal cost tracking | | **Good Range** | Improving over time; varies by content type | | **Warning** | Declining efficiency despite continued investment | | **Segmentation** | By content type, by topic, by author | --- ### Content Decay Rate | Attribute | Detail | |-----------|--------| | **Definition** | Percentage of existing content losing organic traffic over a defined period | | **Formula** | (Pages with >20% traffic decline over 6 months / Total pages with traffic) x 100 | | **Data Source** | ~~analytics | | **Good Range** | <20% of pages decaying per 6-month period | | **Warning** | >30% of pages decaying | | **Segmentation** | By content age, by topic, by content type | --- ### Organic Revenue Per Session | Attribute | Detail | |-----------|--------| | **Definition** | Average revenue generated per organic search session | | **Formula** | Total organic revenue / Total organic sessions | | **Data Source** | ~~analytics (e-commerce tracking or goal values) | | **Good Range** | Stable or growing; varies hugely by industry | | **Warning** | Declining while traffic grows (traffic quality deteriorating) | | **Segmentation** | By landing page, by keyword intent, by device | --- ## 6. Competitive KPIs ### Share of Voice (SOV) | Attribute | Detail | |-----------|--------| | **Definition** | Your visibility as a percentage of total visibility across tracked keywords | | **Formula** | (Your visibility score / Sum of all tracked competitors' visibility scores) x 100 | | **Data Source** | ~~SEO tool | | **Good Range** | Growing; leading in your core topic areas | | **Warning** | Declining for 3+ consecutive months | | **Segmentation** | By topic cluster, by competitor | --- ### Competitive Keyword Overlap | Attribute | Detail | |-----------|--------| | **Definition** | Percentage of your tracked keywords where a specific competitor also ranks in the top 20 | | **Formula** | (Keywords where both rank in top 20 / Your total tracked keywords) x 100 | | **Data Source** | ~~SEO tool | | **Good Range** | Context-dependent; high overlap for direct competitors is expected | | **Warning** | New competitor appearing with high overlap indicates emerging threat | | **Segmentation** | By competitor, by keyword group | --- ## 7. ROI and Business Impact KPIs ### SEO ROI | Attribute | Detail | |-----------|--------| | **Definition** | Return on investment from SEO activities | | **Formula** | ((Organic Revenue - SEO Investment) / SEO Investment) x 100 | | **Data Source** | ~~analytics + internal cost tracking | | **Good Range** | >200% annually (SEO compounds over time) | | **Warning** | <100% after 12+ months of investment | | **Segmentation** | By content type, by campaign | **Note:** SEO ROI should be measured over 12+ month horizons. Short-term ROI calculations are misleading because SEO benefits compound over time. --- ### Organic Traffic Value | Attribute | Detail | |-----------|--------| | **Definition** | Estimated cost to acquire equivalent traffic through paid search | | **Formula** | Sum of (monthly organic clicks per keyword x CPC for that keyword) | | **Data Source** | ~~SEO tool (traffic value calculation) | | **Good Range** | Growing; significantly higher than SEO investment | | **Warning** | Declining traffic value despite stable traffic (keywords losing CPC value) | | **Segmentation** | By keyword group, by page | **Interpretation:** - Organic traffic value represents how much you would need to spend on PPC to get the same traffic. - Useful for communicating SEO value to stakeholders who understand paid media budgets. - A site with $50K/month organic traffic value that spends $10K/month on SEO is getting a 5:1 return. --- ## SEO/GEO Metric Definitions and Benchmarks ### Organic Search Metrics | Metric | Definition | Good Range | Warning | Source | |--------|-----------|-----------|---------|--------| | Organic sessions | Visits from organic search | Growing MoM | >10% decline | ~~analytics | | Keyword visibility | % of target keywords in top 100 | >60% | <40% | ~~SEO tool | | Average position | Mean position across tracked keywords | <20 | >30 | ~~search console | | Organic CTR | Clicks / impressions from search | >3% | <1.5% | ~~search console | | Pages indexed | Pages in Google index | Growing | Dropping | ~~search console | | Organic conversion rate | Conversions / organic sessions | >2% | <0.5% | ~~analytics | | Non-brand organic traffic | Organic traffic minus brand searches | >50% of total organic | <30% | ~~analytics | ### GEO/AI Visibility Metrics | Metric | Definition | Good Range | Warning | Source | |--------|-----------|-----------|---------|--------| | AI citation rate | % of monitored queries citing your content | >20% | <5% | ~~AI monitor | | AI citation position | Average position in AI response citations | Top 3 sources | Not cited | ~~AI monitor | | AI answer coverage | % of your topics appearing in AI answers | Growing | Declining | ~~AI monitor | | Brand mention in AI | Times your brand is mentioned in AI responses | Growing | Zero | ~~AI monitor | ### Domain Authority Metrics | Metric | Definition | Good Range | Warning | Source | |--------|-----------|-----------|---------|--------| | Domain Rating/Authority | Overall domain strength | Growing | Declining | ~~SEO tool | | Referring domains | Unique domains linking to you | Growing MoM | Loss >10% MoM | ~~link database | | Backlink growth rate | Net new backlinks per month | Positive | Negative trend | ~~link database | | Toxic link ratio | Toxic links / total links | <5% | >10% | ~~link database | ## Reporting Templates by Audience ### Executive Report (C-Suite / Leadership) **Focus:** Business outcomes, ROI, competitive position **Length:** 1 page + appendix **Frequency:** Monthly or Quarterly | Section | Content | |---------|---------| | Traffic & Revenue | Organic traffic trend + attributed revenue | | Competitive Position | Visibility share vs. top 3 competitors | | AI Visibility | AI citation trend and coverage | | Key Wins | Top 3 achievements with business impact | | Risks | Top 3 concerns with proposed mitigation | | Investment Ask | Resources needed for next period | ### Marketing Team Report **Focus:** Channel performance, content effectiveness, technical health **Length:** 2-3 pages **Frequency:** Monthly | Section | Content | |---------|---------| | Keyword Performance | Rankings gained/lost, new keywords discovered | | Content Performance | Top pages by traffic, engagement, conversions | | Technical Health | Crawl errors, speed scores, indexation | | Backlink Profile | New links, lost links, quality assessment | | GEO Performance | AI citation changes, new citations | | Action Items | P0-P3 prioritized task list | ### Technical SEO Report **Focus:** Crawlability, indexation, speed, errors **Length:** Detailed **Frequency:** Weekly or Bi-weekly | Section | Content | |---------|---------| | Crawl Stats | Pages crawled, errors, crawl budget usage | | Index Coverage | Indexed/excluded/errored pages | | Core Web Vitals | LCP, CLS, INP trends | | Error Log | New 4xx/5xx errors with resolution status | | Schema Validation | New warnings, rich result eligibility | | Technical Debt | Outstanding issues by priority | ## Trend Analysis Framework ### Period-Over-Period Analysis | Comparison | Best For | Limitation | |-----------|---------|-----------| | Week over week (WoW) | Detecting sudden changes | Noisy, affected by day-of-week patterns | | Month over month (MoM) | Identifying trends | Seasonal bias | | Year over year (YoY) | Accounting for seasonality | Does not reflect recent trajectory | | Rolling 30-day average | Smoothing noise | Lags behind real changes | ### Trend Interpretation Guidelines | Pattern | Likely Cause | Recommended Action | |---------|-------------|-------------------| | Steady growth | Strategy is working | Continue, optimize high performers | | Sudden spike then drop | Viral content or algorithm volatility | Investigate cause, build on if repeatable | | Gradual decline | Content decay, competition, technical debt | Comprehensive audit needed | | Flat line | Plateau — existing strategy maxed out | New content areas, new link strategies | | Seasonal pattern | Industry/demand cycles | Plan content calendar around peaks | ## SEO Attribution Guidance ### Attribution Challenges in SEO | Challenge | Impact | Mitigation | |----------|--------|-----------| | Long conversion paths | SEO rarely gets last-touch credit | Use assisted conversions report | | Brand vs. non-brand | Brand searches inflate organic metrics | Always separate brand/non-brand | | Cross-device journeys | Mobile search to desktop conversion | Enable cross-device tracking | | SEO + paid overlap | Cannibalization or lift? | Test turning off paid for branded terms | | Content assists sales | Hard to attribute | Track content touches in CRM |