HomeBlogStrategy
Strategy

How to Tell If Your SEO Company Is Working

J
Junaid Ur Rehman
Marketing Director, KeyGrow
June 15, 202610 min read

How can you tell if your SEO company is working? Look at what the monthly report leads with. Reporting built on leads, calls, and revenue is a good sign; impressions and ranking screenshots are the biggest tell that something is off. This guide gives you a green-flags-versus-red-flags scorecard, the difference between slow and broken, the exact questions to ask, and how to verify the work yourself.

How to Tell If Your SEO Company Is Working

How can you tell if your SEO company is working? Look at what their monthly report leads with. If it opens with leads, calls, and revenue, you probably hired a good one. If it opens with impressions, rankings, and "pages indexed," that is the single biggest tell that something is off. A working SEO company ties its reporting to your money. A struggling one hides behind numbers that look like progress but never reach your bank account.

That said, judging an SEO company fairly takes more than one glance at a report, because SEO is slow by nature and a quiet first quarter is not the same as a failing agency. This guide gives you a green-flags-versus-red-flags scorecard, the difference between slow and broken, and the exact questions to ask before you decide.

The fastest test: what does the report lead with?

The clearest sign an SEO company is working is reporting led by business outcomes, leads, calls, and revenue, rather than vanity metrics like impressions and ranking screenshots.

Here is the opinion that matters most in this whole post: vanity-metric reporting is the industry's biggest tell. Impressions, "keywords moved up," and average position do not pay rent. A report that leads with them is usually hiding the fact that none of it turned into customers. The work is not doing well, so the numbers get dressed up to look like it is.

The data backs the skepticism. Backlinko's survey of 1,200 business owners found that only 30 percent of small business owners would recommend their current SEO provider, and the industry carries a Net Promoter Score of zero. Most people paying for SEO are not impressed, and a big reason is that they cannot connect what they are paying for to anything that grew their business. A good company makes that connection for you, every month, without being asked.

A working SEO company counts the right things. We took a local phone repair business from almost no inbound calls to 115+ phone calls a month in seven months. The report was not a wall of impressions. It was a call count, because that is the number that pays the bills.

Green flags versus red flags

Good SEO companies report business outcomes, leave you in control of your own analytics, set realistic timelines, and work month-to-month. The struggling ones do the opposite.

The quickest way to judge the company, not just the campaign, is to run it against a scorecard. Good agencies share a handful of habits. Bad ones share a different handful, and they are not subtle once you know what to look for.

Green flagsRed flags
Reports lead with leads, calls, and revenueReports lead with impressions and ranking screenshots
You keep full admin access to your own analyticsData is gated behind their dashboard only
Realistic timelines, four months to a year"Page one in 30 days" promises
Month-to-month termsSix or twelve month lock-in contracts
They explain what they did and whyVague "we optimized your site" updates
They tell you what is not workingEvery report is glowing

Two of these deserve a callout. A lock-in contract protects the agency, not you, while month-to-month terms keep the pressure where it belongs, on the work. (We run month-to-month, cancel anytime, for exactly that reason.) And gated data is a quiet way to control the narrative, because if you cannot see your own Search Console and analytics, you only know what they choose to show you. Insist on keeping admin access from day one.

Is it slow, or is it broken?

Slow but healthy looks like leading indicators moving: pages indexed, impressions rising, new keywords entering the top 50 to 100. Broken looks like nothing moving after six months, or traffic that never becomes leads.

This is the distinction that saves you from firing a good agency too early or keeping a bad one too long. SEO has leading indicators and lagging ones. Leading indicators move first: content shipped, technical issues fixed, pages indexed, impressions climbing, new rankings creeping up from deep in the results. The lagging ones, traffic and leads, follow months later.

You have to give it real time, because the timeline is genuinely long. Google's Maile Ohye put it at four months to a year to implement changes and see benefit. Ahrefs found that only 1.74 percent of newly published pages reach the top 10 within a year, and that 72.9 percent of pages currently in the top 10 are more than three years old. If your agency is three months in and the lagging numbers are flat, that is not evidence of failure on its own, which we unpack in our guide to why SEO takes so long.

So how do you tell the difference? If the leading indicators are moving, the agency is probably working and you are simply early. If nothing has moved after six months, no new content, no indexed pages, no impressions, no rankings creeping up, that is broken. The honest read is in the leading indicators, not your patience.

Infographic comparing slow but healthy SEO versus actually broken SEO: slow but healthy shows leading indicators moving such as pages getting indexed, impressions rising, new keywords entering the top 50 to 100, content shipped, and technical fixes made, while actually broken shows no movement after six months, vanity-only reporting, traffic with zero leads, and suspicious backlink spikes.

Infographic comparing slow but healthy SEO versus actually broken SEO: slow but healthy shows leading indicators moving such as pages getting indexed, impressions rising, new keywords entering the top 50 to 100, content shipped, and technical fixes made, while actually broken shows no movement after six months, vanity-only reporting, traffic with zero leads, and suspicious backlink spikes.

"More traffic but no leads" and other traps

A jump in traffic that produces no new leads is the trap that makes owners blame, or wrongly praise, their agency. Traffic is not the goal. Conversions are. If sessions doubled and your phone did not ring, the agency may be chasing the wrong keywords, ones with volume but no buying intent, which we cover in how to track SEO.

Watch for two more. Rankings can rise while clicks do not, because position is not traffic: Backlinko found the number one organic result averages a 27.6 percent click-through rate while the top three together take 54.4 percent, so a move from position nine to position six can look great on a report and change almost nothing. And a sudden spike in backlinks is a warning rather than a win if those links are low-quality or spammy, the kind of shortcut that earns a penalty later. The numbers worth anchoring on are the ones tied to revenue, the focus of our guide on whether SEO is working.

How to verify the work yourself

Keep admin access to Google Search Console and Google Analytics and read the raw data yourself. If it disagrees with the agency's report, trust your own numbers.

You do not have to take the report's word for anything. Search Console shows real impressions, clicks, and which queries you rank for. Analytics shows whether organic visitors convert. A rank tracker, or even manual incognito searches, confirms ranking claims. If the agency's report and your own data tell different stories, that gap is the answer.

This is also the honest case for doing some of it yourself. You do not need anyone to read your own Search Console, and a small business with time can learn the basics, which we cover in why DIY SEO can fail and where it can work. Knowing how to read the data is what makes you a client an agency cannot bluff. Where a good team earns its fee is doing the work and reporting it against your revenue, not in keeping you in the dark about your own numbers.

Questions to ask, and what a real report contains

If you are not sure where you stand, ask directly. A working agency answers these without flinching.

  • What leads, calls, or sales came from organic search last month?
  • What did you do this month, and why those things?
  • Which keywords moved, and do they have buying intent?
  • What is the plan for next month?
  • Can I see my own Search Console and Analytics?
  • A genuinely useful monthly report contains more than rankings. It shows lead and call attribution, cost per acquired lead, what was done and the reasoning, and what is planned next.

    Infographic checklist of what a genuinely useful monthly SEO report contains: leads and calls attributed to organic search, cost per acquired lead, organic traffic and conversion trends, what work was done and why, keyword movement that has buying intent, and a clear plan for next month.

    Infographic checklist of what a genuinely useful monthly SEO report contains: leads and calls attributed to organic search, cost per acquired lead, organic traffic and conversion trends, what work was done and why, keyword movement that has buying intent, and a clear plan for next month.

    If the answers are evasive or the report is all rankings and no revenue, you have learned what you needed to know.

    When it is the algorithm, not the agency

    Be fair, because not every drop is the agency's fault. Google ships core updates several times a year, and a traffic dip that lines up with a known update is often the algorithm shifting rather than your team failing. A good agency will flag the update, explain the likely cause, and show a recovery plan. A bad one goes quiet and hopes you do not notice. The tell is not the dip itself. It is whether they saw it, named it, and had an answer.

    FAQs

    How long does SEO take to show results, and when is slow progress a real problem?

    Realistically, four months to a year, per guidance from Google's own Maile Ohye. Slow progress is only a real problem when the leading indicators are also flat: no new content, no pages indexed, no rising impressions, and no new rankings after about six months. If those early signals are moving but traffic and leads have not caught up yet, that is normal, not failure.

    What should a good monthly SEO report contain?

    It should lead with business outcomes: leads, calls, and revenue from organic search, plus cost per acquired lead. It should also show organic traffic and conversion trends, which keywords moved and whether they carry buying intent, what work was done and why, and the plan for next month. A report that is only rankings and impressions is a vanity report, not an accountability report.

    I have more traffic but no new leads. Is that my SEO company's fault?

    Possibly, but not always. More traffic with no leads usually means the keywords being targeted have volume but no buying intent, or the pages convert poorly. A good agency catches this and shifts toward terms that bring buyers. Ask them to map traffic to conversions. If they cannot, or will not, that is a red flag worth acting on.

    What questions should I ask to tell if my SEO company is working?

    Ask what leads or sales came from organic search last month, what they did and why, which keywords moved and whether they have buying intent, and what the plan is for next month. Also confirm you have full access to your own Search Console and Analytics. Clear, specific answers are a green flag. Vague or defensive ones are not.

    Is a six to twelve month lock-in contract normal, or a warning sign?

    It is common, but it is still worth questioning. A lock-in contract protects the agency, not you, and the strongest agencies do not need one because their results keep you. Month-to-month terms put the pressure where it belongs, on the work. If a company will only engage on a long lock-in, ask what they are worried about.

    How can I verify my SEO company's work myself?

    Keep admin access to Google Search Console and Google Analytics and read the raw data. Search Console shows real impressions, clicks, and ranking queries; Analytics shows whether organic visitors convert. Compare what you see to what the agency reports. If the two disagree, trust your own data. You do not need to be an expert to spot a report that does not match reality.

    Could a traffic drop be a Google update instead of my agency failing?

    Yes. Google runs core updates several times a year, and many ranking and traffic swings trace back to them rather than to anything your agency did or failed to do. The test is how they handle it: a good agency identifies the update, explains the likely impact, and shows a plan. Silence after a drop is the real red flag, not the drop itself.

    The short version

    To tell if your SEO company is working, read the report the way you read a bank statement and check whether the work shows up as customers, not just charts. Hold it to a fair timeline, four months to a year, and judge slow-but-healthy by whether the leading indicators are moving. Treat the obvious tells as exactly that: a lock-in contract, gated data, and "page one in 30 days" are not how confident agencies behave.

    The fastest move you can make today is to pull up your own Search Console and Analytics and compare what they show to last month's report. If the two stories do not match, you have your answer. If you want an SEO partner who reports against revenue and works month-to-month, that is how our SEO service runs. Tell us about your business and we will show you what real reporting looks like.

    Tags:#SEO#SEO Agency#Marketing Strategy#Reporting#Small Business
    J

    Junaid Ur Rehman

    Marketing Director, KeyGrow

    SEO/AEO & PPC Specialist with 9+ years of experience. Spent $2M+ in ads, ranked 5000+ keywords, and driving measurable growth for clients.

    Ready to Grow Faster?

    Let's discuss how we can implement these strategies for your business