You’ve been paying for SEO for six months. Maybe nine. The monthly report shows green arrows pointing up. Keyword count is up. Backlinks are up. Site health score is up. But you still cannot tell whether any of it is moving the needle on your actual business, and you are starting to wonder whether to renew the contract or pull the plug.

The problem usually is not that the SEO work is bad. The problem is that the metrics most reports highlight are designed to make activity look impressive, not to answer the question every owner is really asking: is my SEO working? This post lays out the numbers that actually answer that question, how quickly they should move, and what it looks like when they are not moving at all.

Why Don’t Standard SEO Reports Answer The Real Question?

Most monthly SEO reports are packed with metrics that look like progress without actually proving it. Total keywords ranked. Domain authority. Number of backlinks acquired. Average position across hundreds of terms. Crawl health. These are activity metrics. They tell you that work happened. They do not tell you whether the work produced revenue, leads, or new customers walking through your door.

The disconnect happens because the metrics that look impressive in a report are not the metrics that determine whether your business grew. A site can pick up 400 new ranking keywords in a quarter and still produce zero new leads if those keywords are informational fluff your buyers will never search. A backlink count can double without a single referral visit reaching a service page. Average position can climb from 28 to 22 across the board and still mean nothing, because positions 22 through 28 receive almost no clicks in any vertical.

What you need is a smaller set of numbers tied to buyer behavior. Did the queries that produce paying customers move into top results? Did organic visitors to your service pages convert into calls, form fills, or appointments? Did those conversions outpace what you would have gotten without the SEO investment? Those are the questions that answer whether SEO is working, and they require pulling data from more places than a single ranking-tracker dashboard. They also need to be cross-checked against where each lead actually came from across every channel you run, not just the channel being reported on.

Which SEO Metrics Actually Tell You The Truth?

Four metrics matter more than the rest. Together they answer whether SEO is producing real business outcomes, and any one of them in isolation will mislead you. The trick is reading them as a set.

Keyword Rankings That Match Buyer Intent

Ignore the total keyword count. Pick five to fifteen queries that map to the way your customers actually search before they buy. For a Treasure Coast HVAC company those might be “ac repair stuart fl,” “ac not blowing cold,” “ac tune up port st lucie,” and the local-pack neighborhoods that produce calls. For a service business marketing agency it might be “marketing agency port st lucie,” “seo company stuart fl,” and “small business marketing agency port st lucie.” Track those specific queries weekly. Movement on those terms matters. Movement on “how does SEO work” does not.

Then look at where they sit in the results. Position one through three captures most clicks. Position four through ten gets the rest of the first page. Anything beyond ten is essentially invisible for commercial queries. A keyword moving from position 18 to position 11 is real progress, but it is not yet a traffic event. A keyword moving from 8 to 3 usually doubles or triples its clicks. That is the kind of motion you are paying for.

Organic Traffic By Page, Not Site-Wide

Total organic sessions is the wrong granularity. A site can gain 30 percent organic traffic while losing traffic to every commercial page on the site, because a couple of viral informational posts spiked. What you want is organic traffic by landing page, sorted by which pages actually convert.

Look at the service pages, the city pages, the contact page, and the highest-converting blog posts. Are those specific URLs trending up over a 90 to 180 day window? If service-page traffic is rising while blog traffic falls, that is healthier than the reverse, because service-page visitors are closer to buying. If the homepage is the only thing growing, that is mostly brand search and tells you nothing about SEO performance. The pages that matter are the ones that capture buyers in decision mode, and those should be measured against the monthly SEO scope you are paying for so you can see whether the work on those exact pages produced the traffic shift on those exact pages.

Conversions From Organic Search

This is the metric SEO agencies most often leave out, because it requires connecting their work to your sales process. Set up your analytics so that form submissions, phone clicks, appointment bookings, and chat starts all fire as events. Then filter those events by traffic source. How many of last month’s leads originated from organic search? How does that compare to three months ago, six months ago, a year ago?

A reasonable benchmark for service businesses is one to three percent of organic visitors converting into a measurable lead, depending on the offer and the page. If you are getting more organic visitors but the same number of leads, the SEO work is bringing in the wrong searchers or routing them to pages that do not convert. If leads are climbing roughly in proportion to traffic, the work is doing its job.

Impressions And Click-Through Rate In Search Console

Search Console is the only source that shows you what Google itself thinks your site ranks for and how often searchers click. Pull a 90-day report. Look at total impressions, total clicks, average position, and average click-through rate. Then look at the same numbers for the previous 90-day window for comparison.

Impressions rising with clicks flat usually means your snippets are not compelling enough, your titles look like everyone else’s, or you are ranking for queries that surface you without intent to click. Clicks rising faster than impressions means your snippets are actually winning the click. That is the cleanest signal that SEO is working at the search-result level, before traffic even hits your site.

How Quickly Should These Numbers Move?

SEO timelines are not linear. Different metrics move on different clocks, and pretending they all should move together is how owners get talked into either canceling too early or paying too long. Here is the realistic shape.

The First 90 Days

Expect almost nothing in revenue terms. What you should see is technical cleanup landing, Search Console impressions starting to climb for new target queries, and a few existing keywords creeping toward better positions. Anyone promising lead growth in the first 90 days is selling you a story. A real engagement is usually correcting indexing issues, fixing slow pages, restructuring weak service pages, and seeding new content that will not earn its keep for another quarter. A good audit should be running underneath that work, which is deeper than what most free crawl tools surface.

Months Three Through Six

This is where you should see your tracked target keywords actually move. Not all of them, and not all to page one, but a clear pattern of rankings climbing on the queries that matter. Service-page traffic should start rising in the same window, and you should see your first noticeable lift in organic leads, even if it is small. If three to six months in nothing on your tracked keywords has moved and Search Console impressions are flat, that is the moment to ask hard questions, not at month two.

Months Six Through Twelve

This is the window where SEO either pays for itself or you have a problem. Tracked target keywords should be solidly on page one for a meaningful subset. Service-page organic traffic should be noticeably higher than baseline. Organic leads should be tracking up by a percentage that justifies the monthly spend. If you got through month nine and the conversion-tagged leads from organic search have not grown, the strategy is wrong, the execution is thin, or the target queries are not the ones your buyers actually use.

What Does It Look Like When SEO Is Not Working?

Three patterns show up repeatedly when SEO is failing, and each one is fixable if you spot it early instead of waiting another quarter for the situation to improve on its own.

Rankings That Will Not Budge

If your target keywords have sat in the same range for 90 days with no movement, something is structurally wrong. Common causes are pages too thin to compete with what already ranks, internal linking that does not reinforce the page’s topic, technical issues blocking the page from being properly indexed, or chasing queries the site is not built to win. The fix is rarely more backlinks. It is usually rebuilding the target page itself to actually deserve the rank you are pursuing.

Traffic Climbing But Leads Flat

Organic sessions go up but the lead count does not. This is the single most common failure mode, and it usually means the new traffic is landing on pages that do not have a clear next step, or the new keywords are bringing in researchers and tire-kickers instead of buyers. Look at which pages absorbed the new visitors. If the new traffic is hitting a blog post about industry trends and the post has no path back to a service or a call, that is a conversion problem, not an SEO problem. Fix the page, do not fire the agency yet.

Brand Search Doing All The Lifting

Sometimes organic traffic looks great because customers are already searching your business name. That is loyalty traffic. It is not SEO. Pull a Search Console report and filter out queries containing your business name and any close variations. What is left is the traffic SEO actually earned. If your non-branded queries are flat, your SEO is not working even if the topline number looks healthy. For local service businesses this often shows up as a missing presence in the map results, which is its own diagnosis covered by the ranking factors behind the local 3-pack.

What Should You Look At Before The Next Reporting Call?

Before your next monthly review, do four checks yourself. Pull Search Console for the last 90 days and write down clicks, impressions, average position, and average click-through rate. Pull your analytics tool and write down the number of leads originating from organic search for the last three months. Open your top five service pages and look at their organic traffic trend over six months. Search five of your most important target queries from a private browser window and see where you actually appear.

Bring those four data points to the call. You will quickly know whether the agency is reporting reality or selling you a story. If the answers line up with the patterns above, the work is paying off and the next 90 days are worth investing in. If they do not, you have the evidence to demand a strategy change instead of accepting another quarter of vanity metrics. When the structure of the engagement itself is the problem, that is when bringing in a different team to handle ongoing SEO work usually pays for itself within a quarter or two.

Frequently Asked Questions

How long does SEO usually take to show measurable results?

Most service businesses see Search Console impressions move within 60 to 90 days, target keyword rankings move between months three and six, and meaningful lead growth between months six and twelve. Any timeline shorter than that is either a small local-pack win, a previously suppressed page being unblocked, or marketing copy.

Should keyword rankings be my main SEO metric?

No. Rankings on the right queries are an indicator that the work is moving in the right direction, but they are not the outcome. Treat rankings as a leading indicator and treat organic conversions as the actual result. A site can rank well and still not produce leads if the pages or the offer fail to convert.

What is a reasonable organic conversion rate for a service business?

One to three percent of organic visitors converting into a measurable lead is a healthy range for most local service businesses. Below one percent suggests either the wrong traffic mix or weak landing pages. Above three percent usually means a tight match between buyer intent and the page they land on.

How do I separate SEO leads from paid search leads?

Your analytics tool should label every session with its source and medium. Filter your conversion report to source equals organic and medium equals organic, and exclude any paid mediums. Most analytics setups can do this in two clicks, but they have to be configured correctly first, which is its own setup problem worth fixing before you judge the SEO results.

Why is my organic traffic up but my leads stayed flat?

The new traffic is almost certainly landing on the wrong pages or representing the wrong searcher intent. Look at which pages absorbed the increase. If they are informational blog posts without a clear path to a service or a contact form, the traffic is real but it is not buyer traffic. The remedy is on the page, not in more SEO work.

Can I measure SEO without Google Analytics?

You can measure rankings and impressions through Search Console alone, but you cannot measure conversions without an analytics platform tracking events. If you only have Search Console, you can answer whether visibility improved. You cannot answer whether visibility produced revenue. Most owners need both, plus call tracking when phone leads matter.

Is total keyword count a useful SEO metric?

Rarely. A site can gain hundreds of ranking keywords without any of them mattering to your buyers. Total keyword count tells you the site is indexed and visible across many queries. It does not tell you that the queries that drive your business are the ones moving. Trade keyword count for tracked-keyword performance on the five to fifteen queries that produce customers.