The honest answer is not in a traffic chart. It is in whether the right people can find you, whether they call, and whether those calls turn into paid work. Here is what to measure, in what order, and how long each signal takes to show up.
You know your SEO is working when you can trace a line from a search someone typed to a job you booked and got paid for. Everything else, including traffic, is a signpost along that road, useful for spotting progress early but never the destination.
Most owners are handed the wrong scorecard. An agency sends a monthly report full of impressions, sessions and a keyword or two that moved up, and it all looks like progress. Then you look at the diary and nothing has changed. The disconnect is almost always the same: the report measures activity and reach, not customers and money.
The good news is that SEO leaves a clear enough trail to judge honestly, as long as you watch the signals in the right sequence. Early ones move first and tell you the work is landing. Later ones move slower and tell you it is paying. If you want the full playbook behind these numbers, the local SEO guide covers the mechanics; this page is about reading the results.
Is it bringing you more of the customers you want, at a cost that makes sense? Every metric below is only useful because it helps you answer that. Read them as a chain, not a scoreboard.
The chain runs in one direction. Your pages and Google Business Profile become more visible for the searches that matter, which puts you in front of more of the right people, which produces more calls and enquiries, which your team turns into booked and paid work. When SEO is working, you can watch that chain light up link by link over the weeks, starting at the visibility end and finishing at the revenue end.
When it is not working, the chain breaks somewhere obvious. Rankings climb but nobody calls, which points at your listing or your pages. Or calls come in but none convert, which is usually a problem in your follow-up rather than your SEO. Knowing which link is broken is worth more than any single number, and it is exactly what a good agency should be able to show you. If you are still choosing one, the questions to ask a local SEO company are built around exactly this.
Rankings move first, so they are your earliest read on whether the work is landing. Watch two things: where you sit in the map pack for "near me" searches, and where your pages rank for the specific terms your customers use.
The map pack, that block of three business listings with a map, is where most local intent gets decided. Climbing into it, or moving up within it, is often the first visible sign that your Google Business Profile and local signals are strengthening. Ordinary blue-link rankings for your service-plus-town terms move next as your pages earn relevance and trust.
Your Google Business Profile reports actions, not just views, and those actions are among the truest signs SEO is working. Calls placed from the listing, direction requests and clicks through to your website are people choosing to reach you.
These sit closer to money than any ranking does. A direction request is someone planning to visit. A call from the listing is often someone ready to book. When these rise month on month while your rankings hold or climb, the middle of your chain is healthy: visibility is turning into intent. Reviews feed directly into this, both by lifting your position and by making people more willing to act once they find you, which is why reviews that improve rankings earn their place in any serious SEO effort.
A plumber sees map-pack position improve in month two, but the diary is flat. The profile data explains it: calls from the listing are up, yet most last under twenty seconds. The SEO is working; the phone handling is not. Fixing who answers and how turned the same call volume into booked jobs, without touching the rankings at all.
This is the one that matters most and the one owners measure least. Count the calls and form enquiries that came specifically from organic search, then how many became booked, paid work. That number is the point of the whole exercise.
Everything upstream, rankings and profile actions included, exists to produce this. If organic enquiries are climbing quarter on quarter and a healthy share convert, your SEO is working regardless of what any individual metric says. If they are flat while rankings and impressions soar, something in the chain is leaking and the report is hiding it. Understanding what the agency is meant to be building toward here is the point of knowing what an SEO agency does in the first place.
Organic traffic is a useful early indicator and a terrible final verdict. More of the right visitors usually comes before more enquiries, so rising traffic can reassure you the work is landing. But traffic alone pays no bills.
The trap is judging SEO by sessions. Traffic can jump because you ranked for a broad term that brings browsers rather than buyers, or because a blog post caught attention from people who will never hire you. A smaller number of visitors who match your service and your area is worth far more than a big number of the wrong ones. Read traffic as a leading hint, then check whether it is converting downstream before you celebrate.
SEO compounds, which means it is slow before it is fast. Expecting results in weeks sets you up to abandon something that was working. Here is a fair sequence, with the caveat that competition and your starting point move every date.
If someone promised results faster than this, revisit the promise before you blame the channel. And if six months have passed with no movement in even the early signals, that is a real problem worth confronting, not waiting out. Some of the reasons progress stalls are avoidable mistakes rather than bad luck, which the deadly sins of SEO lay out plainly.
Some numbers exist mainly to make a report look busy. They are not lies, but they answer the wrong question. Treat these as background, never as proof the work is paying.
None of these are useless, but a report built around them is a report designed to look good rather than to be judged. Insist that the top of every report is enquiries and booked work, with these metrics kept in their place underneath.
You cannot judge what you do not measure, and most owners simply have no way to tell where a customer came from. A few basics close that gap and make every metric above trustworthy.
If setting this up yourself is a stretch, it is a reasonable thing to expect from whoever runs your SEO. Our own local SEO services report on exactly this chain, from rankings through to booked work, because it is the only view that tells you the truth. Whether or not you count SEO as a performance channel is worth settling too, which is the subject of is SEO performance marketing.
Judging SEO well is mostly about watching the right signals in the right order and refusing to be dazzled by the busy ones.
Get in touch. I will look at what you are being shown, tell you which signals are real, and where the chain is leaking, even if the honest answer is that it is working and you should stay the course.