Why rankings are the wrong metric
Rankings are the SEO metric everyone defaults to because they're easy to see and satisfying to watch move. But a ranking is an input, not an outcome. It tells you where you appear in search results — not whether anyone clicked, not whether they converted, not whether it generated revenue.
Rankings also fluctuate constantly across devices, locations, and users based on search history. Reporting on "we moved from position 6 to position 4 for plumber Boston" sounds meaningful but tells you almost nothing about business impact.
The metric that matters is what people do after they find you. Did they call? Did they fill out the form? Did they come in? Those are the numbers that connect SEO to your business. Everything else is a proxy — useful context, but not what you should be reporting on.
The metrics that actually matter
How to calculate SEO ROI
The formula is simple. The hard part is knowing your inputs accurately.
To use this formula you need three numbers:
- Cost of SEO — your monthly retainer or time cost (hours × your hourly rate if DIY)
- Number of organic conversions — leads, calls, form submissions traceable to organic search
- Value per conversion — your average customer value, or average deal size
Here's what that looks like with real numbers for a local service business:
This is a typical range for a well-executed local SEO engagement after 6–12 months of compounding results. The key inputs to get right are your lead-to-customer conversion rate and your average customer value. For most local service businesses, lead-to-customer conversion rates fall between 20–50% depending on sales process and urgency — so use your own data if you have it, or start with 30% as a conservative estimate.
SEO ROI improves over time in a way most channels don't. A page that ranks in month 4 is still ranking in month 24. Your monthly cost stays relatively flat; the results accumulate. That's why the 12-month ROI on SEO almost always looks better than the 3-month ROI — and why SEO underperforms its long-term value when businesses abandon it before it compounds.
Building a simple monthly tracking system
You don't need a dashboard or a complex spreadsheet. You need five numbers pulled once a month from three sources and written down somewhere. No tracking setup is perfect — especially with calls and multi-touch journeys — but directional accuracy is enough to make good decisions. Here's the system:
Record these numbers in a simple Google Sheet monthly — date, each metric, and a one-line note on what you did that month (new content published, citations fixed, GBP update). Over 6 months you'll have a clear picture of what's working and what isn't.
What good SEO reporting looks like
If you're working with an SEO consultant, their monthly report should answer three questions clearly:
What did we do? Specific deliverables — content published, technical fixes made, citations cleaned up, GBP updates. Not "we worked on your SEO." Specific actions.
What did it change? The metrics above, month-over-month. Calls up or down. Impressions up or down. Organic sessions up or down. No cherry-picking — report everything, including what didn't move.
What are we doing next? The specific priority for the coming month, and why. This tells you whether there's a coherent strategy or just recurring tasks.
If you can't get clear answers to all three of those questions from your consultant every month, you don't have the transparency you're paying for. A report that doesn't tie activity to outcomes is a status update — not a strategy. That's worth addressing directly.
If you're not currently tracking these numbers, start there. If you want help setting it up or sanity-checking what your data is telling you, that's exactly what I do on strategy calls.
When the numbers don't add up
There are scenarios where SEO metrics look good but business results don't improve. These are worth understanding because they're common and often misdiagnosed:
Traffic is growing but conversions aren't
Usually a conversion rate problem, not an SEO problem. More visitors hitting a page that doesn't convince them to call is just more wasted traffic. Fix the page — the headline, the proof points, the CTA — before investing in more traffic to it.
Impressions are growing but clicks aren't
A title tag and meta description problem. You're visible but not compelling. Rewrite your title tags to be more specific and benefit-oriented. Test different approaches for your highest-impression pages first.
Rankings look good but calls aren't coming
Usually one of three things: wrong keywords (ranking for informational queries instead of transactional ones), wrong geography (ranking nationally for a local business), or a GBP problem (not showing in the map pack where calls actually happen). Diagnose which one before changing strategy.
Everything looks flat after 3 months
Three months is often too early to judge. Local SEO optimizations take 4–8 weeks to index and register in GSC. New content takes 3–6 months to compound. If nothing is moving at all after 6 months of consistent effort, that's meaningful — but 3 months is still within normal compounding timelines.
Measuring SEO ROI correctly changes how you make decisions about it. When you can see that organic search drove 4 new customers last month worth $7,200, the $1,000 monthly investment is an obvious decision. When you can only see that you moved from position 6 to position 4, the value is abstract and the investment feels uncertain. Track the right things and the decision becomes clear.