SEO KPIs for home service businesses: the six numbers that matter
Most SEO dashboards track thirty numbers. A home service business needs six, and one of them matters more than the rest combined. Which six, and how to read them together.
A KPI is just the number you decide to watch. For a home service business, the right numbers are the ones that explain whether the phone rings more, and why.
Here are the six we track for every client, in order of importance.
1. Leads from organic search
Calls, form submissions and online bookings that came from Google search, counted in GA4. This is the KPI. Everything else on this list exists to explain it.
If you can't see this number, set up call and form tracking before tracking anything else. We explain why in rankings without tracking.
2. Business Profile actions
Calls, website clicks and direction requests from your Google Business Profile. For many contractors, more leads come from the map than from the website, and they don't show up in GA4 unless you add tracking to the profile link.
3. Organic clicks to money pages
Clicks from Search Console, filtered to the pages that sell: service pages, town pages, the contact page. Total site clicks can be inflated by blog posts that attract readers who'll never hire you. Clicks to money pages are the ones that lead somewhere.
4. Positions for a short list of searches
Five to fifteen searches that bring real jobs: "[service] [town]" for your main services and towns. Track the average position monthly. A handful of the right searches beats a report of thousands of keywords.
5. Click-through rate on money pages
From Search Console: of the people who saw your page in the results, how many clicked? A page in position 5 with a low click-through rate usually has a title or description that doesn't match what people want. It's one of the cheapest things to fix. See zero-click rankings.
6. Conversion rate on money pages
Of the people who reached a service page, how many called or filled in the form? If traffic rises but this falls, the problem is on the page, not in search: a slow load, a broken form, a phone number that isn't tappable, no price information.
Read them together
The six numbers tell a story when you read them as a chain:
- Leads up: check which of the other five explains it, so you can do more of it.
- Leads flat, clicks up: the new visitors aren't converting. Look at numbers 5 and 6.
- Leads flat, clicks flat, positions up: the rankings that improved aren't for searches that bring jobs, or they're still too low to get clicks.
- Everything down: check seasonality first, by comparing to the same month last year, then check for a technical problem. Our traffic drop guide walks through it.
KPIs to stop watching
- Domain authority and similar scores. They're estimates made by tool companies, not Google numbers.
- Total keywords ranked. Mostly long-tail searches in positions nobody sees.
- Bounce rate. GA4 replaced it with engagement metrics for good reason; on a phone number page, a quick visit that ends in a call is a success.
Next step
Put these six in one table with three columns: this month, last month, same month last year. That's your monthly report. Here's our one-page template if you want a starting point.
Frequently asked questions
What is the most important SEO KPI for a contractor?
Leads from organic search: calls, forms and bookings that came from Google. Every other number is useful only as an explanation of why leads went up or down.
Is website traffic a good SEO KPI?
On its own, no. Traffic can rise from searches that never turn into jobs, such as people looking for DIY instructions. Track traffic from the pages that sell your services.
How often should I check SEO KPIs?
Monthly, against the same month last year. Weekly numbers for a local business are too small and too noisy to act on.