Four numbers tell you whether search work is paying: qualified organic sessions to money pages, ranked keywords inside striking distance, conversions you can trace to search, and Maps actions like calls and direction requests. Everything else on a typical agency report is context at best and decoration at worst.
Why most SEO reports tell you nothing
A monthly SEO report is usually built to survive a meeting rather than to answer a question. It leads with the numbers that only ever go up, because those numbers make the retainer feel safe. Impressions go up when Google shows you for more junk queries. Ranked keyword counts go up when you accidentally rank at position 78 for something nobody searches. Neither event puts a call on your phone.
The test for any metric on your report is simple and slightly rude. Ask what decision you would make differently if the number halved. If the honest answer is nothing, it is not a KPI, it is filler.
If a number cannot change a decision, it is not a key performance indicator. It is reassurance.
This matters more for a small business than for a large one. A national brand can afford to watch leading indicators for two quarters. You need to know within a few months whether to keep spending, and that means measuring things close to revenue rather than things close to the work.
The four numbers worth reporting
1. Qualified organic sessions to money pages
Not total organic traffic. Traffic to the pages that describe what you sell. A Boise HVAC company that gains a thousand readers on a blog post about thermostat history has gained nothing. The same company gaining forty sessions on its furnace repair page has gained something worth counting.
Set this up as a Google Analytics segment restricted to your service pages, your location pages, and your contact page. Report that number, not the sitewide one.
2. Keywords in striking distance
Positions four through fifteen for terms that describe your services. This is the only ranking metric with a decision attached, because these are the pages where a title rewrite or an internal link can move you into the visible part of the results. Position 78 is not a near miss, it is a different sport.
In Search Console, filter by query, sort by position, and count the terms sitting in that band with real impressions behind them. That count is your pipeline.
3. Conversions you can actually trace
Form submissions, tracked phone calls, and booked appointments where the session began in organic search. If your phone number is not tracked, this number does not exist, and no amount of reporting will conjure it. Fixing call tracking is usually the highest value hour in the first month of any local engagement.
4. Maps actions
Calls, direction requests, and website clicks from your Google Business Profile. For a local service business these are frequently the largest source of contact and the one least visible in a standard SEO report, because the data lives in a different place and nobody bothers to pull it.
Direction requests are the most under-rated number a local business has. Nobody asks for driving directions to a company they are not seriously considering.
The six to take off the report
- Impressions. Rises when Google shows you for more irrelevant queries. Falls when Google stops wasting your listing on people who were never going to click.
- Total ranked keywords. Almost entirely made of terms at positions nobody sees. A big number here reflects site size, not performance.
- Average position. A single average across hundreds of unrelated queries. It can improve while every term you care about gets worse.
- Domain authority or any third party score. A vendor invention. Google does not use it. It is on your report because it is easy to screenshot.
- Bounce rate. Ambiguous at the best of times, and largely replaced by engagement metrics. A high bounce rate on a page that answered the question in one screen is a success.
- Backlink counts. A count without a quality judgment is meaningless, and the quality judgment is the entire job.
None of these are lies. They are just not decisions. If your report leads with them, ask what the first four look like instead.
The two lists side by side
| Metric | Report it? | What it changes |
|---|---|---|
| Organic sessions to money pages | Yes | Whether the content is reaching buyers |
| Keywords in positions 4 to 15 | Yes | What you optimize next month |
| Traceable conversions | Yes | Whether to continue at all |
| Maps calls and direction requests | Yes | Whether local work is landing |
| Impressions | No | Nothing |
| Total ranked keywords | No | Nothing |
| Average position | No | Nothing |
| Domain authority | No | Nothing |
A report built on the top four fits on one page and survives a hard question.
Record the baseline before anyone touches anything
The most common reason a small engagement ends in an argument is that nobody wrote down where things started. Six months later two people are describing the same period differently and neither can prove anything.
- Export Search Console query and page data for the trailing twelve months on the day you start.
- Screenshot the Google Business Profile insights for calls, direction requests, and website clicks.
- Record which pages currently rank in positions four to fifteen, with their titles as they are today.
- Confirm call tracking and form tracking actually fire, by submitting a test of each and watching it arrive.
That takes under an hour and it settles every disagreement you would otherwise have later. It is also the first thing I do on any engagement, before changing a single title tag.
How often to look at each one
Monthly is right for conversions and Maps actions. Quarterly is right for striking distance keywords, because a month is not long enough for a title change to settle and you will talk yourself into reversing good work.
Daily rank checking is a habit worth breaking. Positions move for reasons that have nothing to do with you, and watching them closely produces anxiety rather than insight.
If six months of honest measurement shows no movement in striking distance keywords and no change in traceable conversions, the answer might be that search is not the channel for your business. That is a real outcome and you should expect whoever you hired to say it out loud.
How to record an SEO baseline before starting work
- Export Search Console query and page data for the trailing twelve months on the day you start.
- Screenshot the Google Business Profile insights for calls, direction requests, and website clicks.
- Record which pages currently rank in positions four to fifteen, with their titles as they are today.
- Confirm call tracking and form tracking actually fire, by submitting a test of each and watching it arrive.
Questions people ask
What is a good SEO KPI target for a small business?
Targets are only meaningful against your own baseline, which is why the baseline matters so much. A useful first goal is movement in the striking distance band: terms sitting at positions four to fifteen moving into the top five within two quarters. Absolute traffic targets set without reference to your starting point are guesses dressed as commitments.
How long before SEO KPIs start moving?
Striking distance rankings can move within weeks of a title and content change, because the page is already ranked and Google is only reassessing it. Genuinely new rankings usually take four to six months. Maps actions can move fastest of all, sometimes within days of fixing categories and services on a Google Business Profile.
Should I track keyword rankings at all?
Yes, but only for terms that describe what you sell, and only in the four to fifteen band where a decision follows. Tracking a list of two hundred keywords produces a chart nobody reads and hides the ten terms that matter.
What if my agency will not report on conversions?
Ask why. Sometimes the honest answer is that tracking was never set up, which is fixable in an afternoon. If the answer is that conversions are outside the scope of SEO, you are paying for activity rather than outcomes.
Do Maps actions matter if I am not a storefront?
Yes, and often more. Service area businesses get a large share of contact through the profile rather than the website, and those calls are invisible in Google Analytics unless you connect the profile and track the number.
Is it worth paying for a rank tracking tool?
For most Boise businesses, no. Search Console is free, reports real impressions rather than simulated positions, and answers the striking distance question directly. Paid tools earn their cost when you are managing many sites or need daily granularity, which is rarely the case at this size.
If you want to know which four numbers your site can actually move, the diagnostic starts by recording where they sit today.

Founder of Big Brain Digital. More than 15 years across SEO, content operations, ecommerce, and AI search. Based in Boise. More about Chris.