Ecommerce SEO Metrics & KPIs: What to Measure

Ecommerce SEO metrics that matter most are the ones tied to revenue and conversion by category, not raw traffic or keyword rankings viewed in isolation. Rankings and sessions are useful diagnostic signals, but they’re inputs to the outcome that actually matters to a retail business — organic revenue — and treating them as the goal itself is one of the most common reasons ecommerce SEO programs lose internal support even when the underlying work is sound.

This piece walks through what to track, how to track it correctly given ecommerce’s specific reporting challenges, and which commonly cited metrics deserve far less weight than they typically get.

Organic Revenue and Organic Conversion Rate

Organic revenue — the dollar value of transactions attributed to sessions arriving via unpaid organic search — is the single most important ecommerce SEO metric, tracked through Google Analytics 4’s ecommerce reporting tied to source/medium data. It should be viewed both in aggregate and broken out by category and by product, because aggregate numbers can mask a category that’s actually declining being offset by one that’s growing.

Organic conversion rate (organic sessions that result in a purchase, divided by total organic sessions) matters just as much as revenue, because it isolates whether traffic quality and on-page experience are working, independent of traffic volume. A category page that gets a 60% increase in organic sessions but sees conversion rate drop by half has a content or UX problem, not a traffic problem, and the two numbers together tell that story in a way revenue alone doesn’t.

Revenue Per Category and Per Template Type

Because ecommerce sites have distinct page templates — category pages, product pages, buying guides — breaking organic revenue down by template type reveals where SEO investment is actually paying off. It’s common to find that category page improvements drive a disproportionate share of organic revenue growth relative to individual product page tweaks, simply because a category page can capture demand across a whole range of related searches while a product page captures one specific search intent. Tracking revenue at this granularity is what justifies prioritizing category-level content work in the roadmap over spreading effort thin across thousands of individual product pages.

Indexation Health

Search Console’s Page Indexing report, specifically the ratio of indexed to non-indexed pages and the reasons pages are excluded (“Crawled, currently not indexed,” “Discovered, currently not indexed,” “Duplicate without user-selected canonical”), is a leading indicator that predicts future ranking and traffic performance before it shows up in revenue numbers. A rising count of “Crawled, currently not indexed” pages on a growing catalog is an early warning sign worth acting on immediately rather than waiting to see the traffic impact.

For large catalogs, tracking indexation as a percentage of total submitted URLs, segmented by page type, catches problems that an aggregate number hides — a healthy 95% indexation rate on category pages sitting alongside a poor 60% rate on new products, for instance.

Crawl Stats and Crawl Budget Efficiency

Prefer the guided path? This is one lesson from the eCommerce SEO Optimization course — get the complete step-by-step system with every lesson and template.
Explore the course →

Search Console’s Crawl Stats report shows how many pages Googlebot crawls per day and the average response time. For ecommerce sites specifically, watching the ratio of crawl requests going to high-value pages (categories, priority products) versus low-value URLs (filtered navigation, session-parameter duplicates) is a more actionable metric than the raw crawl count. An increase in total crawl requests that’s entirely absorbed by junk URLs isn’t progress — it’s a sign the crawl budget cleanup work isn’t finished.

Core Web Vitals by Template

Core Web Vitals — Largest Contentful Paint, Interaction to Next Paint, and Cumulative Layout Shift — should be tracked separately for product pages, category pages, and the homepage, since they typically perform very differently; product pages loaded with review widgets and image galleries are almost always the weakest template. Google’s Search Console Core Web Vitals report and PageSpeed Insights (or a monitoring tool like GTmetrix for ongoing tracking) both provide field and lab data worth comparing, since field data reflects real user conditions while lab data is more consistent for isolating the effect of a specific fix.

Why Aggregate Site-Wide Scores Mislead

A site-wide “Good” Core Web Vitals status can hide a poorly performing product template if the site has enough fast-loading blog or informational pages to pull the average up. Segmenting by template exposes this and prevents a false sense of security about the pages that actually drive revenue.

Beyond individual keyword rankings, tracking share of search — the percentage of clicks or impressions a site captures for a defined basket of relevant category and product terms relative to the total available — gives a more stable, less noisy picture of competitive position than watching individual keyword positions bounce around week to week. Tools like SEMrush, Ahrefs, or Sistrix all offer visibility index metrics that approximate this and are useful for tracking trend direction over a quarter rather than obsessing over daily rank fluctuations for any single term.

Assisted Conversions and Multi-Touch Attribution

Last-click attribution alone understates organic search’s contribution when customers research a purchase across multiple sessions before buying — common in higher-consideration ecommerce categories like furniture or electronics. Reviewing GA4’s attribution reporting to see how often organic search appears as an assisting channel earlier in a conversion path, not just as the last click, gives a more accurate picture of SEO’s real business impact and helps make the case for continued investment when last-click numbers alone look modest.

Metrics Worth Watching Less Closely

Raw keyword rank position for a single term is volatile and easily misread — a drop from position 3 to position 5 on a term with modest search volume matters far less than a drop in organic revenue from a top category. Similarly, total organic sessions without a conversion or revenue context can be misleading; a traffic increase driven entirely by low-intent informational queries that never convert isn’t the same win as a smaller increase in sessions to commercial category pages. Backlink count in isolation, without regard to relevance or the authority of linking domains, is another metric that gets tracked out of habit more than genuine usefulness — a handful of relevant, high-authority links usually outperforms a large volume of low-quality ones on both rankings and, more importantly, on referral traffic that actually converts.

Building a Reporting Cadence That Keeps Stakeholders Aligned

A workable reporting rhythm pairs a monthly technical and indexation health check with a quarterly deep dive into revenue and conversion by category, reviewed against the goals set in the strategy phase. Dashboards built in Looker Studio pulling from GA4 and Search Console, refreshed automatically, keep this from becoming a manual reporting burden every month and let a stakeholder check status between formal reviews without waiting on a report to be built from scratch.

Frequently Asked Questions

What is the single most important ecommerce SEO metric?

Organic revenue by category, because it directly reflects business impact rather than an intermediate signal like traffic or rankings that may or may not translate into sales.

How often should Core Web Vitals be checked?

Monthly at minimum, segmented by page template, since a single site-wide average can hide poor performance on high-revenue templates like product pages.

Is keyword rank tracking still useful?

Yes as a directional and diagnostic signal, especially for a defined basket of priority terms tracked as a trend over time, but it shouldn't be the primary KPI reported to stakeholders — revenue and conversion metrics tell the more accurate story.

What does a rising "Crawled, currently not indexed" count in Search Console usually mean?

It usually signals a content quality or crawl budget problem — either the pages involved are too thin or duplicate to be worth indexing, or crawl budget is being consumed elsewhere before Google gets to them.

How should assisted conversions factor into ecommerce SEO reporting?

They should be reported alongside last-click organic conversions to show the full picture, especially for higher-consideration product categories where customers frequently research across multiple sessions before purchasing.

Why track revenue by page template instead of just by page?

It reveals which type of SEO investment — category content, product content, buying guides — is producing the best return, which directly informs where to prioritize future work in the roadmap.

Terry Samuels
Written by Terry Samuels

Terry has 30+ years in software and SEO. He’s the founder of Salterra Digital Services and SEO Spring Training, host of the Roundtable SEO Mastermind, and lead instructor at SEO University — teaching the exact tactics his team uses on client work.

Ready to master this?

This guide is one lesson from the eCommerce SEO Optimization course. Get every lesson, framework and checklist — plus the full 38-course catalog — inside SEO University.