How to Tell If Your SEO Company Is Doing Good Work

One of the most uncomfortable realities of hiring an SEO company is how difficult it can be to evaluate whether they are actually doing what you are paying them to do. The work happens largely behind the scenes. The results take months to materialise. The reporting can be dense with metrics that sound meaningful but may be measuring the wrong things. And most business owners lack the technical background to audit the work independently.

This creates a significant information asymmetry — and some agencies exploit it deliberately, delivering just enough activity to maintain the appearance of progress while the actual impact on your business remains minimal.

This guide gives you the tools to close that gap. You do not need to become an SEO expert to evaluate whether your agency is doing good work. You need the right framework, the right questions, and the right metrics to watch.

The Fundamental Question to Start With

Before evaluating any specific metric or deliverable, ask yourself one foundational question: does my SEO company proactively communicate what they are doing and why — or do I have to chase for information?

An agency doing genuinely good work has nothing to hide. They are confident in their methodology, proud of their progress, and eager to connect their activity to your results. Agencies that are underdelivering tend to communicate reactively — responding when pressed rather than volunteering information, producing reports that display data without explaining it, and deflecting specific questions with vague reassurances.

Communication quality is one of the most reliable early indicators of delivery quality. If you consistently feel uninformed about what is happening on your account, that feeling is data.

What Good Work Looks Like: The Core Indicators

1. Organic Traffic Is Growing Over Time

The most fundamental measure of SEO effectiveness is whether more people are finding your website through organic search. This is not about weekly fluctuations — organic traffic varies naturally due to seasonality, algorithm updates, and competitive shifts. The indicator to watch is the long-term trend over months.

How to check: Log into Google Analytics and navigate to Acquisition > Traffic Acquisition. Filter by Organic Search and compare the current period to the same period in previous months and the previous year. You are looking for a consistent upward trend over a six to twelve month view — not perfection every week, but a clear directional improvement over time.

What to be concerned about: Flat or declining organic traffic over a six month period during an active SEO campaign warrants a direct conversation with your agency. Some stagnation is normal in the early months — but sustained decline while actively paying for SEO is a serious red flag.

2. Target Keywords Are Moving in the Right Direction

Rankings are not the ultimate measure of SEO success — business outcomes are — but they are an important leading indicator. Keywords that move from page three to page one represent traffic that is about to increase. Conversely, keywords that drop without explanation represent visibility being lost.

How to check: Your agency should be providing monthly ranking reports. If they are not, ask for them. Google Search Console also shows you which queries are generating impressions and clicks for your website — navigate to Search Results and review the data. Third-party tools like SEMrush or Ahrefs provide more detailed ranking tracking if you want to verify independently.

What to look for: Movement on the keywords that matter to your business — not just any keywords. Ask your agency to report specifically on the keywords you agreed to target at the start of the engagement. If their reports consistently highlight movement on keywords that are not commercially relevant to you, something is wrong with either the strategy or the reporting.

What to be concerned about: Ranking improvements for keywords with negligible search volume or no commercial intent are a common agency tactic for creating the appearance of progress without delivering meaningful results. A keyword moving from position 40 to position 12 for a term with 20 monthly searches is not a meaningful achievement.

3. Organic Leads and Conversions Are Increasing

Traffic and rankings are inputs. The output your business cares about is leads, enquiries, sales, and revenue — and your SEO company should be helping you track and grow these from organic search specifically.

How to check: In Google Analytics, ensure that conversion goals are properly configured — form submissions, phone call clicks, purchase completions, whatever constitutes a meaningful conversion for your business. Your agency should have set this up during onboarding. Filter conversions by Organic Search traffic to see how many are attributable to people finding you through search.

What to look for: A consistent increase in organic conversions over the course of the engagement. This metric is the clearest evidence that SEO is generating real business value — not just website visitors who do not engage.

What to be concerned about: Organic traffic growing without a corresponding increase in conversions suggests that the traffic being driven is low-quality — the wrong audience, the wrong intent, or landing pages that are not set up to convert. Good SEO addresses the full journey from search to enquiry, not just the ranking.

4. The Technical Health of Your Website Is Improving

Technical SEO work should produce measurable improvements in your website’s health over time. Issues identified in the initial audit should be resolved. New issues — introduced by website updates or CMS changes — should be caught and addressed promptly.

How to check: Google Search Console provides a Coverage report showing indexation errors, and a Core Web Vitals report showing page experience metrics. Your agency should be monitoring both and reporting on trends. Ask to see the current state of your technical health compared to where it was at the start of the engagement.

What to look for: A reduction in crawl errors, consistent indexation of your important pages, improving Core Web Vitals scores, and a structured approach to addressing new technical issues as they arise.

What to be concerned about: An agency that conducted an initial technical audit but never followed up on implementing the recommendations — or one that has not touched the technical health of your website since onboarding — is not delivering on a fundamental component of professional SEO.

5. Your Backlink Profile Is Growing With Quality Links

Link building is one of the most impactful and most easily faked components of SEO. A growing number of backlinks in your reports means very little if those links are low-quality, irrelevant, or from sources that Google discounts or penalises.

How to check: Use a free tool like Ahrefs’ free backlink checker or Moz’s Link Explorer to independently verify the links being built to your website. Look at the domains linking to you — are they relevant to your industry? Do they appear to be legitimate, active websites with their own audiences? Or do they look like content farms, link directories, or manufactured blog networks?

What to look for: A steady increase in links from genuinely relevant, authoritative websites in your industry or local area. Quality matters enormously more than quantity — ten links from respected industry publications are worth more than a hundred links from obscure directories.

What to be concerned about: A sudden spike in the number of referring domains — particularly from websites with no obvious relevance to your business — suggests low-quality link building that may help rankings briefly before triggering an algorithmic or manual penalty. Any agency building links at a pace that seems implausibly fast for the budget involved deserves direct scrutiny.

What Good Reporting Looks Like

Your agency’s monthly report is one of your primary windows into the quality of their work. Here is how to evaluate whether what you are receiving is genuinely informative or superficially impressive.

A Good Report Covers All of the Following

Organic traffic trends with context. Not just the number, but the direction, the explanation for significant changes, and the comparison to previous periods. If traffic dropped this month, a good report explains why — an algorithm update, a seasonal pattern, a technical issue — rather than presenting the data without interpretation.

Keyword ranking movements for agreed target terms. Movement on the specific keywords identified in your initial strategy, with clarity about which direction they are moving and what the likely cause is.

Work completed this month. A specific account of what was done — which technical issues were addressed, what content was published, how many link building contacts were made and with what results. This section should be specific enough that you could verify the work independently if you chose to.

Planned work for next month. What will be prioritised in the coming period and why. This demonstrates that the agency is operating with a coherent strategic plan rather than simply responding to whatever needs attention each month.

Conversion and business outcome data. How many leads, enquiries, or sales were generated through organic search this month, and how does this compare to previous months?

Red Flags in Reporting

Vanity metrics without context. A report dominated by domain authority scores, total backlink counts, or impressions without corresponding click data is measuring inputs rather than outcomes. These metrics are not irrelevant — but they should not be the primary story.

Rankings for irrelevant keywords. If the report highlights ranking improvements for keywords that were never part of your agreed strategy and have no apparent commercial relevance, the agency may be padding performance data.

No explanation of significant changes. If organic traffic dropped ten percent this month and the report presents the data without acknowledging or explaining the drop, the agency is reporting data rather than providing analysis.

No account of work completed. A report that shows metrics without explaining what was done to influence them gives you no way to connect activity to outcomes or hold the agency accountable for delivering the agreed scope.

Questions to Ask Your Agency Directly

Sometimes the most direct way to evaluate whether your agency is doing good work is simply to ask them specific questions and evaluate the quality of their answers.

“What specifically did you do on my account last month?” The answer should be detailed, specific, and verifiable. Vague responses — “we continued our ongoing optimisation work” — are not acceptable answers from a professional agency.

“Which of our target keywords moved this month, and why?” A good agency understands the reasons behind ranking movements — algorithm updates, new competing content, technical changes, the impact of links recently earned. An agency that cannot explain why rankings moved in a specific direction is not analysing their own work effectively.

“How many links did we earn last month, and from which websites?” Ask for a list of specific domains, not just a number. Then spot-check a few of those domains independently to assess whether they are legitimate, relevant, and of the quality your budget and market require.

“What is the plan for the next three months?” A good agency should be able to articulate a clear, prioritised plan for the near term — what will be worked on, why it has been prioritised, and what outcomes it is expected to produce. An agency without a clear near-term plan is operating reactively rather than strategically.

“What do you think is holding back our rankings most significantly right now?” This question reveals strategic depth. A good agency has a clear hypothesis about the primary constraint on your performance at any given point — whether it is domain authority, content gaps, technical issues, or competitive intensity — and a plan for addressing it.

How to Conduct Your Own Independent Checks

You do not have to rely solely on your agency’s reporting to assess whether good work is being done. The following checks are accessible to non-technical business owners and provide independent verification.

Google Search Console. This free tool from Google shows you directly how your website is performing in search — which queries trigger impressions, how many clicks you receive, your average position, and which pages are performing best. Compare the current three months to the same period a year ago. Is the trajectory improving?

Google Analytics. Review organic traffic trends independently of what your agency reports. The data in your Analytics account is the same data your agency is reporting from — but reviewing it yourself ensures you are seeing the full picture rather than a curated selection.

Ahrefs or SEMrush free tools. Both platforms offer limited free access to backlink data and organic traffic estimates. Searching your own domain gives you an independent picture of your link profile growth and keyword ranking trends.

Search for your target keywords manually. The most direct check of all: open a private browsing window — to avoid personalised results — and search for the keywords your agency is targeting. Are you appearing? Where? Has your position changed compared to three months ago? This takes five minutes and gives you direct, unmediated visibility into whether the work is producing results in the real world.

When to Have a Direct Conversation About Performance

If multiple indicators suggest that results are not materialising as expected, it is time to have a direct, structured conversation with your agency. Frame it constructively:

  • Present the specific metrics that concern you — flat traffic, stagnant rankings, no conversion growth
  • Ask for the agency’s explanation of why results are not where they should be at this stage
  • Request a revised plan that addresses the gap between expected and actual performance
  • Set clear benchmarks for the next three months that both parties agree represent acceptable progress
  • Establish what happens if those benchmarks are not met

A good agency will welcome this conversation. They will have explanations, a revised plan, and a commitment to specific benchmarks. An agency that becomes defensive, dismissive, or evasive when performance is questioned is revealing something important about their accountability — and your decision about whether to continue the relationship should be informed accordingly.


When to Consider Ending the Relationship

Some performance shortfalls are legitimate — competitive markets take longer, algorithm updates cause temporary disruption, foundational issues take time to resolve. But some situations warrant ending the engagement:

No meaningful progress after twelve months. Twelve months is a reasonable benchmark for most businesses in most markets. If organic traffic, rankings, and conversions have not improved meaningfully after a full year, the strategy or the execution — or both — are not working.

Discovery of black-hat tactics. If you discover that your agency has been using link schemes, thin content, or other tactics that violate Google’s guidelines, terminate the relationship immediately and begin remediation. The longer these tactics persist, the greater the penalty risk.

Consistent failure to deliver the agreed scope. If the contract specifies deliverables that are consistently not being met — content pieces not published, reports not delivered, technical issues not addressed — the agency is in breach of its obligations regardless of what the metrics show.

Loss of trust. If you no longer trust your agency to act in your best interests — through dishonesty, evasion, or a pattern of prioritising their own convenience over your results — the relationship has broken down in a way that makes continued engagement counterproductive.

The Bottom Line

Evaluating whether your SEO company is doing good work does not require technical expertise. It requires the right framework, the right questions, and the willingness to hold your agency to clear, specific standards.

Good work looks like growing organic traffic, improving keyword rankings for commercially relevant terms, increasing conversions from organic search, improving technical website health, and a growing backlink profile from genuinely relevant, quality sources. It looks like proactive communication, specific and honest reporting, and an agency that welcomes scrutiny rather than deflecting it.

If your agency delivers all of this consistently — trust them and give the investment the time it needs to compound. If they do not — ask hard questions, set clear benchmarks, and make decisions based on evidence rather than reassurance.

Your budget deserves accountability. The right agency will provide it without being asked.

Concerned about whether your current SEO is delivering? Request a free second opinion audit — we will give you an independent assessment of what is working, what is not, and what a better approach would look like.