Most small business owners I've talked to have no idea whether their SEO is working. And honestly, that's not always their fault — their agency sends a monthly PDF showing "keyword rankings improved" and "organic impressions up 12%," and it looks like progress. But three months later, the phone still isn't ringing any differently.

Here's the part most SEO guides won't say clearly: ranking higher on Google for keywords that don't convert is not success. Impressions are not success. The only number that matters is whether more of the right people are finding your site and doing something about it.

I run a digital marketing agency, so I know exactly how these reports get built — and what gets left out of them. After 10 years of this, I can tell you: the difference between an agency that's moving the needle and one that's running out the clock is visible in about three places. If your current SEO partner isn't showing you these, that's information.

What most SEO reports are actually measuring

The standard monthly SEO report shows impressions, clicks, average position, and sometimes a keyword ranking table. These are real metrics. But they're easy to make look good without producing business results.

Impressions going up can mean Google is showing your site for a broader set of queries — including ones you'll never rank for and wouldn't want to. Average position improving can be misleading if it's being pulled up by your branded terms — people searching your company name directly. A keyword ranking table showing you've moved from position 14 to position 9 for a low-volume query tells you almost nothing about whether you're reaching customers with buying intent.

The proxy metrics aren't wrong — they're just not sufficient on their own. The problem is when they're presented as the main story.

The three numbers that actually tell you if SEO is working

In Google Search Console, there are three numbers I check first for any client wondering if their SEO is delivering:

Non-branded organic clicks (monthly, trailing 90 days). Filter out your company name and any branded searches. What's left is real discovery — people who didn't already know you and found you anyway. If this number is flat or declining after six months of paid SEO, something is wrong. A good agency will show you this proactively. One running out the clock will not.

Click-through rate for your top 10 non-branded queries. You want CTR above 2.5% for most informational queries and above 4% for commercial ones. If you're getting impressions but low CTR, your title tags and meta descriptions aren't doing their job. That's a fixable problem — but only if your agency is paying attention to it. If they're not mentioning CTR at all, ask why.

New users from organic search, matched to goal completions in Google Analytics. How many people found you through search, and how many of them did something — filled out a form, called, visited your services page? This is the connection between traffic and revenue. If your agency has never walked you through this number specifically, that conversation is overdue.

If your current provider's reports don't include all three of these, or they change the subject when you bring them up, that's a meaningful signal.

How long is a fair amount of time to see results?

Organic search takes four to six months before compounding really starts — I've said this in other articles and I'll keep saying it, because the industry's worst actors use "SEO takes time" as a blank check to bill without delivering. But there is a reasonable timeline, and it looks like this:

Months 1–2: Technical audit complete, on-page fixes implemented, content calendar started. You should see crawl errors addressed, page speed improved, and a proper baseline report with Search Console connected.

Months 3–4: New content indexed. Rankings on long-tail queries starting to move. Non-branded impressions ticking up, even if click volume is still low.

Months 5–6: First meaningful traffic from non-branded queries. Not hundreds of visitors yet — but directional movement you can measure week over week. Organic leads starting to appear in Analytics attribution.

Month 8 and beyond: If non-branded clicks are still flat and no traffic is attributable to organic search, you have a problem worth naming out loud. Don't let "we're playing the long game" become a reason to delay that conversation another quarter.

What to actually ask your SEO agency

Don't ask "is SEO working?" — that question lets them pivot to impressions and ranking tables. Ask these instead:

"Can you show me non-branded click data in Search Console for the past 90 days, and how it compares to the 90 days before we started working together?"

"Which of the keywords we're targeting have moved into the top 20 positions, and what's the monthly search volume on those specific terms?"

"How many organic sessions resulted in a lead or conversion last month? Can we look at Analytics together?"

"What specifically changed in your work last month — what was published, what was optimized, what links were earned?"

A good SEO agency answers these questions immediately and welcomes the scrutiny. An agency running out the clock sends a different report.

Three things to check right now if you're mid-contract

If you're reading this wondering whether to continue your current engagement, here's a 20-minute audit you can run today:

First, log in to Google Search Console and pull non-branded clicks for the last 90 days. Compare it to the 90 days before you hired the agency. Is the line going up, even slightly? Flat or down after six months is a genuine problem.

Second, pull your last three monthly reports and count how many times they show actual search query data versus keyword ranking tables. Ranking tables are easy to cherry-pick — you can always find 10 keywords that moved up. Query data from Search Console is harder to manipulate because it reflects what real searchers actually typed.

Third, ask for a 15-minute screen-share walkthrough of your Search Console and Analytics data together. Not a slide deck — the live tools, with you watching. An agency doing real work will welcome this. An agency running the clock will reschedule twice and eventually send a PDF instead.

At the $800–$1,500/month price point that agencies like Sun BPO operate in, there's no margin to absorb clients who churn after three months because reporting was smoke and mirrors — which is exactly why accountability to these numbers has to be built in from month one.

The bottom line: If your SEO agency can't show you non-branded click growth, CTR trends for your target queries, and at least one organic lead or conversion in the last 90 days — you're not getting SEO. You're getting reports. Those are different things, and the distinction is worth $1,000 a month to understand clearly.

Ramesh M is the founder of Sun BPO Solutions and has run organic search campaigns for small businesses across the US, UK, and Australia since 2015. He leads the editorial team at Signal Daily News.

FAQ

Meaningful results from organic SEO typically start appearing between months four and six. In the first two months, you should see technical fixes completed and a content calendar underway. By months three and four, new content should be indexed and non-branded impressions should be ticking up. By month six, you should see directional growth in non-branded clicks. If you're at month eight with flat traffic and no organic leads, that's a red flag worth a direct conversation.

A proper monthly SEO report should include: non-branded organic click data from Google Search Console (trailing 90 days), click-through rates for your top target queries, organic sessions matched to goal completions in Google Analytics, a list of specific work completed that month (content published, pages optimized, links earned), and keyword ranking movement for commercially relevant terms. If your report only shows impressions, average position, and a ranking table without connecting any of it to business outcomes, ask for the additional data.

Branded traffic comes from people searching your company name directly — they already know you exist. Non-branded traffic comes from people who found you by searching for a product, service, or problem without knowing your name first. Non-branded organic traffic is what SEO is supposed to generate. If your 'organic traffic' growth is mostly people searching your business name, your SEO isn't driving new discovery — it's just capturing people who would have found you anyway.

There are three common explanations. First, you may be ranking for low-volume or low-intent keywords that real buyers don't use. Second, your title tags and meta descriptions may not be compelling enough, so people see your result but don't click. Third, people may be landing on your site and leaving quickly because the page doesn't deliver on what the search result promised. Ask your agency to show you CTR data for your target queries, and look at the bounce rate and time-on-page for your top organic landing pages. The problem is usually visible in one of those three places.

Log into search.google.com/search-console, select your property, and go to Performance > Search Results. Set the date range to the last 90 days. Click the filter icon and add a query filter to exclude your branded terms (your company name and variations). What remains is your non-branded organic performance. Look at the Clicks column — is it growing over time? Then click on individual queries to see their CTR. Comparing this data to the 90 days before you hired your SEO agency is the fastest way to see whether they're having an impact.

Yes, and you should. Any agency doing legitimate work will have no hesitation showing you the live tools — not a slide deck, not an exported PDF, but the actual platform with both of you looking at the same screen. If an agency consistently redirects these requests to formatted reports or pushes back with 'we'll cover that in the next monthly review,' treat that as a signal worth taking seriously.

For informational content (guides, how-tos, explanations), a CTR above 2.5% is reasonable for positions 5–10. For commercial queries (cost, how to hire, best options), aim for above 4% for positions 3–5. Position 1 results in competitive niches typically see 8–15% CTR. If your target queries are in positions 6–12 with CTR under 1.5%, your title tags and meta descriptions need work — they're not compelling searchers to click, regardless of where you rank.