Most SEO reports are theater. Twelve pages of impressions, average position, keyword rankings — none of it tied to revenue. We have audited reports from agencies charging $3,500 a month where not a single metric tied to a booked job.
The owner sees ranking up, traffic up, bank balance flat. Here are the four metrics that actually predict revenue.
Why impressions and rankings mislead
You could rank #1 for “free roofing estimate template” and rack up 40,000 impressions a month without a single buyer. Both impressions and rankings sit at the top of the funnel, miles from the cash register. The four metrics below sit much closer.
Metric one: pages per session
How many pages a visitor views before they leave. A buyer reads two or three pages — the service page, the pricing or process page, the contact page. A tire-kicker reads one and bounces.
Healthy range for a local service site: 2.1 to 3.4 pages per session from organic search. Below 1.6 means your traffic is mostly people who hit one page and immediately re-Googled. Above 4 sometimes means your navigation is so unclear visitors are hunting — also bad. Track this in Google Analytics 4 under “Engagement > Pages and screens,” segmented by source.
Metric two: conversion rate by source
Total form-fill rate is a vanity number. What you need is form-fill rate broken out by where the visitor came from. Organic search visitors convert at one rate. Google Ads visitors at another. Direct visitors (your repeat customers) at a third. Referrals from local directories at a fourth.
- Organic search typically converts at 2 to 5% for local service businesses. Below 2% means the page is wrong or the traffic is mismatched.
- Google Ads (LSA + Search) should convert at 8 to 14%. Below 8% means your landing pages are losing the high-intent click.
- Direct traffic often hits 12 to 20% because these are returning prospects. If yours is below 8%, your contact page is broken.
- Google Business Profile clicks convert at 15 to 30%. Highest-intent traffic on the internet for local services.
If your agency reports a 3.2% overall conversion rate without breaking down by source, you cannot tell which channel is healthy and which is leaking. Demand the breakdown.
Metric three: branded search growth
Branded search is the number of times people Google your company name directly — “Smith Plumbing Bergen County,” “AJD Digital Solutions,” your business name. It is the most underrated SEO metric in existence.
Branded search growth means people are hearing about you from somewhere — a review, a yard sign, a referral, a podcast, an old job site they drove past. They remember the name and search for you specifically. That is the closest a digital metric gets to measuring trust and recognition.
Healthy growth: 8 to 15% month-over-month for a business doing things right. Track it in Google Search Console under “Queries” — filter for queries containing your brand name. If branded search is flat for six months, your offline marketing, reviews, and word-of-mouth are flat. No amount of content can fix that.
Metric four: cost per conversion
This one is for paid traffic specifically, but it ties the whole system together. Cost per conversion equals total ad spend divided by total tracked conversions (form fills, calls, booked appointments). It is the ratio that tells you whether the channel is mathematically profitable.
For Bergen County trades, healthy cost per conversion ranges:
- HVAC install lead: $45 to $90
- Roofing repair lead: $35 to $75
- Plumbing emergency lead: $25 to $55
- Legal consultation lead: $80 to $180
- Dental new-patient lead: $40 to $110
If you are paying $220 per HVAC lead and your close rate is 25%, your customer acquisition cost is $880. On an $11,000 install with 35% margin, that math works. On a $260 service call, it does not. Cost per conversion only matters in the context of close rate and average ticket — and any agency that does not ask you those two numbers is selling you blind.
How AJD handles this
Our reports are one page. Pages per session by source. Conversion rate by source. Branded search trend. Cost per conversion against close rate. Four numbers, with a 90-day trend line, with what we are changing next month. That is the entire report. If a fifth metric does not predict revenue, it is not on the page.
If your current SEO report has twelve pages and you still cannot say which channel is making money, the report is the problem. Whether you work with us or not, demand the four numbers above from whoever runs your search marketing. They are the only ones that pay the bills.





