How to Choose an SEO Company Without Getting Burned

Choosing an SEO company is one of the easier decisions to get badly wrong. The category is full of firms that sell confidence, deliver reports, and disappear when rankings fail to move. The right approach is to evaluate SEO providers the same way you would any commercial partner: on their ability to demonstrate clear thinking, honest communication, and a track record that holds up under scrutiny.

This article walks through how to assess SEO companies properly, what to ask before signing anything, and the warning signs that are easy to miss when you are under pressure to get search moving.

Key Takeaways

  • Most SEO companies sell activity, not outcomes. The distinction matters more than any pitch deck slide.
  • Ask for case studies from your industry or a comparable competitive environment, not generic ranking wins from low-difficulty niches.
  • Any agency that guarantees specific rankings is either lying or planning to use tactics that will eventually hurt you.
  • The quality of an SEO company’s diagnosis tells you more about their capability than any proposal they produce.
  • Commercial alignment matters: your SEO partner should understand your revenue model, not just your keyword targets.

Why This Decision Is Harder Than It Looks

When I was running an agency, I watched clients make this mistake repeatedly. They would issue a brief, receive five proposals, pick the one with the most impressive-looking deck, and sign a 12-month retainer. Six months later, they would be back, frustrated, asking why nothing had moved. The problem was almost never the strategy on paper. It was that nobody had asked the right questions before the contract was signed.

SEO is a category where the output is genuinely difficult to evaluate until you are already committed. Rankings take time to move. Attribution is messy. And most agencies are skilled at producing reports that look like progress without actually demonstrating it. That asymmetry of information sits entirely in the agency’s favour, which means the burden of due diligence falls entirely on you.

If you want a broader frame for how SEO fits into your overall commercial strategy, the Complete SEO Strategy hub covers the full picture, from positioning and intent through to measurement and competitive analysis.

What Does a Good SEO Company Actually Do?

Before you can evaluate providers, you need a clear picture of what you are actually buying. SEO is not a single service. It spans technical auditing and remediation, content strategy and production, link acquisition, and ongoing performance analysis. Different agencies are strong in different areas, and very few are genuinely excellent across all of them.

A good SEO company does three things consistently. It identifies the real constraints on your organic performance, not just the surface symptoms. It builds a programme of work that addresses those constraints in priority order. And it communicates clearly about what is working, what is not, and why, without hiding behind vanity metrics.

The Moz breakdown of SEO skill gaps is a useful reference here. It maps the distinct competencies that make up a complete SEO capability, and it is worth reading before you assess any agency’s team. If you cannot identify where their genuine depth sits, you cannot make a rational comparison.

How to Evaluate an SEO Company Before You Sign

There are six areas worth examining in detail. Not all of them will appear in a formal pitch, which is exactly why you need to probe for them.

1. The quality of their diagnosis

Any competent SEO company should be able to look at your site and identify meaningful issues before you have paid them a penny. Not a full audit, but a credible, specific initial read. If their pre-sales analysis consists of generic observations (“your page speed could be better”, “you need more content”), that is a signal about how they think, not just about what they know.

I used this test when evaluating potential hires at agency level and it translates directly to vendor selection. Ask them to walk you through what they see when they look at your site. The depth and specificity of that answer tells you more than any case study.

2. Their understanding of your commercial model

SEO exists to drive revenue, not rankings. A company that cannot connect their recommended programme of work to your actual business outcomes is a company that will optimise for the wrong things. Ask them directly: how does organic traffic translate to revenue in your model, and how will you measure that?

The Semrush guide to keyword selection makes this point well in the context of keyword strategy: the keywords you target should reflect commercial intent, not just search volume. A good SEO company applies the same logic to everything they recommend. If they are not asking about your conversion rates, your average order value, or your customer acquisition costs, they are not thinking commercially.

3. Case studies that are actually comparable

Every SEO agency has case studies. Almost none of them are presented with enough context to be meaningful. Ask for examples from your industry or from a competitive environment similar to yours. Ask what the domain authority was at the start of the engagement. Ask what the competitive landscape looked like. Ask what happened when they ran into a problem.

The last question is the most revealing. Any agency that has been operating for more than two years has had engagements that did not go to plan. How they describe those situations tells you about their honesty and their problem-solving capability. If every case study is a clean narrative of steady growth, be sceptical.

4. Their approach to technical SEO

Technical SEO is where a lot of agencies fall short, not because they lack knowledge, but because they lack the ability to implement. Identifying a crawl issue is easy. Getting it fixed requires either direct access to your codebase or a working relationship with your development team. Ask how they handle technical recommendations that require developer resource. Ask for an example of a technical fix they have delivered and what the impact was.

This is also where you can test their intellectual rigour. The Moz piece on SEO testing beyond title tags is a good reference point for what serious technical thinking looks like. If an agency cannot engage with that level of depth, they are probably not the right partner for a competitive environment.

5. How they build links

Link building is the area where the gap between good and bad SEO practice is widest, and where the consequences of getting it wrong are most severe. Ask any prospective agency to walk you through their link acquisition process in detail. Where do the links come from? How do they qualify a site as worth pursuing? What does the outreach process look like?

If the answer involves private blog networks, link exchanges, or anything that sounds like it is designed to simulate authority rather than earn it, walk away. The short-term gains are not worth the long-term risk. I have seen clients inherit link profiles from previous agencies that took years to clean up. The cost of that remediation work dwarfs whatever was saved by going with the cheaper option.

6. Reporting and communication standards

Ask to see an example of a monthly report from an existing client. Not a template, an actual report. Look at whether it connects activity to outcomes. Look at whether it acknowledges underperformance or only reports on the metrics that are moving in the right direction. Look at whether it tells you what is happening next and why.

The MarketingProfs framework for data-driven marketing action is worth reading as a benchmark for what good reporting should actually do: it should drive decisions, not just document activity. If a report does not change what you do next, it is not a report, it is a receipt.

Red Flags That Are Easy to Miss

Some warning signs are obvious. Guaranteed rankings, suspiciously low pricing, vague answers about methodology. But there are subtler signals that experienced buyers miss because they are dressed up in the language of sophistication.

The first is over-reliance on proprietary tools. Some agencies build their entire pitch around a dashboard or a scoring system that only they can interpret. This is not sophistication, it is opacity. You should be able to understand what is being measured and why without needing the agency to translate it for you.

The second is excessive focus on rankings without reference to traffic quality. A page can rank for a keyword and attract visitors who have no intention of converting. I have seen agencies celebrate ranking improvements that corresponded to zero change in qualified traffic. Rankings are a leading indicator, not an outcome. Any agency that treats them as the end goal has the wrong frame.

The third is a reluctance to talk about what they cannot do. Every SEO company has a ceiling on what they can deliver in a given competitive environment. An agency that presents every situation as winnable is either overconfident or not being straight with you. The honest answer to “can you get us to position one for this keyword?” is sometimes “not in a reasonable timeframe, and here is why.” That answer is worth more than a confident yes.

The fourth is poor communication before you are a client. If it takes three days to get a response to a pre-sales question, that is a reliable signal of what account management will look like once the contract is signed. The incentive to be responsive is higher before the deal closes than after it. Treat the sales process as a preview of the working relationship.

The Questions Worth Asking in Every Pitch

You do not need a 40-question scorecard. You need a handful of questions that cut through the presentation and get to how the agency actually thinks. These are the ones I would use.

What is the biggest constraint on our organic performance right now, and what would you do first? This tests their diagnostic thinking and their ability to prioritise, not just list.

Tell me about an engagement that did not go as planned. What happened and what did you do? This tests honesty and problem-solving in equal measure.

How will we know in six months whether this is working? This tests whether they can define success in terms that are meaningful to your business, not just to their reporting dashboard.

Who will actually be working on our account? This tests whether the senior people presenting the pitch are the same people who will be doing the work. In most agencies, they are not.

What would you not do for our site, and why? This tests whether they have genuine principles or just a menu of services they apply to every client regardless of context.

In-House vs Agency: When the Right Answer Is Neither

Choosing an SEO company assumes that an external agency is the right model. It often is, but not always. If your SEO needs are primarily technical and deeply integrated with your product or platform, an in-house hire with agency support for specific projects is frequently more effective than a full-service retainer.

When I was growing the agency I ran from around 20 people to over 100, one of the things I noticed was that the clients who got the most value from us were the ones who had enough internal marketing capability to be genuine partners in the work. They could interrogate our recommendations, push back when something did not make sense, and hold us accountable to outcomes rather than outputs. The clients who outsourced everything and stayed passive got less, not because we worked less hard, but because the quality of the brief and the feedback loop was weaker.

The same principle applies in reverse. If you are selecting an SEO company, having at least one person internally who understands SEO well enough to evaluate the work is not optional. It is the difference between a productive partnership and a slow-moving disappointment.

Pricing: What to Expect and What to Avoid

SEO pricing varies enormously and the range makes it difficult to calibrate. A freelancer might charge a few hundred pounds a month. A specialist agency in a competitive vertical might charge ten times that. Neither number tells you much about value.

What matters is the ratio of strategic thinking to execution in what you are paying for. A high monthly retainer that is mostly spent on content production and link outreach is a different proposition to a lower retainer where a senior strategist is genuinely involved in shaping the programme. Ask for a breakdown of how the retainer is allocated across different types of work and who is doing each part.

Be wary of performance-based pricing models that tie fees to ranking improvements. They sound appealing but they create the wrong incentives. An agency paid on rankings will optimise for rankings, not for revenue. They may chase high-volume keywords that convert poorly, or avoid the difficult, competitive terms where the real commercial opportunity sits. Pay for expertise and commitment to a programme of work, not for a specific outcome that is only partially within anyone’s control.

The Contract: What to Negotiate Before You Sign

Most SEO agencies default to 12-month contracts. That is a reasonable ask given the time it takes for organic work to compound, but it should not be accepted without conditions.

Negotiate a break clause at month three or six tied to specific performance indicators. Not rankings, but process indicators: technical recommendations delivered, content published, links acquired, reporting standards met. This protects you if the agency fails to execute on the basics, without penalising them for the inherent lag in organic performance.

Also clarify ownership of all work product from day one. Content, link profiles, technical documentation, keyword research. These should belong to you, not the agency. If a contract is ambiguous on this point, push for explicit language before signing.

For a complete view of how SEO strategy should be structured and measured across the full funnel, the Complete SEO Strategy hub is worth working through alongside your agency evaluation process. It will sharpen the questions you ask and make it easier to distinguish between agencies that understand the full picture and those that are operating in one corner of it.

What Good Looks Like in the First 90 Days

Once you have selected an agency and the engagement starts, the first 90 days are the most diagnostic period of the relationship. A good SEO company will spend this time conducting a thorough audit, aligning on priorities, and beginning execution on the highest-impact items. They will not spend three months producing a strategy document before any work starts.

By the end of month one, you should have a clear picture of the technical health of your site, a prioritised list of issues, and an agreed content and link strategy. By the end of month three, you should have evidence of execution: technical fixes in place, content published, links in progress, and a reporting cadence that is working.

If you reach month three and the agency is still in “discovery,” that is a problem. Not because SEO is fast, but because the planning phase should not consume a quarter of your first year. Good agencies think and execute in parallel, not sequentially.

The Copyblogger piece on emotional labour makes a point that applies here more broadly: doing the actual work, consistently and without theatre, is harder than it looks and rarer than it should be. The agencies worth working with are the ones who do the unglamorous execution well, not the ones who are most impressive in a pitch room.

About the Author

Keith Lacy is a marketing strategist and former agency CEO with 20+ years of experience across agency leadership, performance marketing, and commercial strategy. He writes The Marketing Juice to cut through the noise and share what works.

Frequently Asked Questions

How long does it take to see results from an SEO company?
Most SEO work takes three to six months before ranking improvements become visible, and six to twelve months before those improvements translate meaningfully into traffic and revenue. The timeline depends on the competitiveness of your target keywords, the current technical health of your site, and how consistently the agency executes. Be cautious of any company that promises faster results without a specific, credible explanation of why your situation is different.
What should an SEO company include in a monthly report?
A monthly SEO report should cover ranking changes for target keywords, organic traffic volume and quality, technical issues identified and resolved, content published, links acquired, and a clear summary of what is planned for the following month and why. If a report only shows metrics that are moving in the right direction, ask specifically about what is not working and what the agency is doing about it.
Is it worth paying more for a specialist SEO agency?
In competitive verticals, yes. A specialist agency with genuine depth in your industry or in a specific area of SEO, such as technical optimisation or link acquisition, will almost always outperform a generalist agency charging a similar fee. The risk with generalists is that they apply the same framework to every client regardless of context. Evaluate on demonstrated expertise in your specific situation, not on the breadth of services offered.
Can an SEO company guarantee first-page rankings?
No credible SEO company can guarantee specific rankings, and any that do should be treated with scepticism. Google’s algorithm is not controlled by any agency, and ranking outcomes depend on factors that include competitor behaviour, algorithm updates, and the quality of your own site and content. What a good agency can guarantee is a rigorous, consistent programme of work and transparent reporting on progress. That is the right thing to hold them accountable to.
How do I know if my current SEO company is underperforming?
The clearest signal is a consistent gap between activity and outcomes over a sustained period. If your agency is producing reports full of completed tasks but organic traffic and revenue from search are flat or declining, something is wrong. Other signals include poor communication, a reluctance to discuss what is not working, and an inability to explain why specific recommendations were made. Compare your organic performance against direct competitors using tools like Semrush or Ahrefs. If they are gaining ground while you are standing still, that is the most objective measure available.

Similar Posts