A practical guide to evaluating SEO consultants and agencies, what to check, what to ask, and what to avoid.
Choosing an SEO consultant is harder than it should be. The market is full of providers who make similar promises but deliver very different results, and the nature of SEO makes it genuinely difficult to evaluate quality before the work begins. A consultant can look credible in a pitch whilst delivering nothing of commercial value. A good consultant may be harder to find precisely because they spend their time doing the work rather than marketing themselves.
Before evaluating any specific consultant or agency, define what organic search success looks like for your business. This means articulating the commercial outcomes that would justify the SEO investment: a specific volume of qualified leads from organic search, a revenue contribution from organic traffic, a reduction in paid search dependency, or a defined improvement in market presence for specific terms.
The reason this matters before you start evaluating providers is that a good SEO consultant will ask exactly this question, and your ability to answer it clearly is a useful filter in itself. Consultants who do not ask about commercial outcomes and jump straight to rankings and traffic as success metrics are showing you something important about their approach.
Defining commercial success also helps you evaluate whether a specific consultant's proposed approach is likely to deliver what you actually need. A consultant proposing a high-volume content strategy makes sense if organic traffic drives commercial leads for your business. It makes less sense if your business acquires clients through referral and the SEO challenge is about credibility and authority rather than traffic volume.
The first structural decision when choosing SEO support is whether you want an agency, an independent consultant, or some combination. This choice shapes everything that follows, because the agency and consultant models have fundamentally different structural characteristics that affect the quality of work you receive.
SEO agencies offer team capacity: multiple people working on different elements of your SEO programme simultaneously. This is genuinely valuable when you need high-volume execution, whether that is large-scale technical implementations, significant content production, or extensive link outreach campaigns. Agencies also offer continuity: if the account manager changes, the business continues and other team members carry the institutional knowledge.
The structural limitation of agencies is the disconnect between pitch and delivery. Senior people who understand your business and your market are typically responsible for winning the business, not delivering it. The day-to-day work is handled by account managers and analysts who are less experienced than the people you met in the pitch. This gap between pitch quality and delivery quality is the single most consistent complaint I hear from businesses that have worked with SEO agencies.
Independent SEO consultants offer something different: the senior thinking is applied directly to your account, by the same person throughout the engagement. There is no account manager between strategy and execution, no junior analyst implementing recommendations that the senior consultant has never reviewed, and no competing claims from agency clients whose fees are larger than yours.
The structural limitation of the independent model is capacity. One person cannot run multiple high-volume workstreams simultaneously. An independent consultant who is doing your strategy is not simultaneously running your link outreach campaign, managing your technical implementation, and producing your content. If you need all of these things happening at volume simultaneously, an agency team is a better structural fit.
The right choice depends on what your SEO programme actually requires. Most businesses benefit more from strategic quality than from execution volume, which is why the independent model consistently outperforms the agency model for mid-market B2B businesses, professional services firms, and technology companies whose SEO needs are centred on strategy, technical expertise, and content quality rather than sheer production volume.
A credible SEO consultant or agency should offer a clear account of what their service includes, how they measure success, and what the realistic timeline looks like for the outcomes you care about. Vague descriptions of service scope are a red flag.
The core elements of a professional SEO service include: initial technical audit and prioritised issue list, keyword research and opportunity mapping, content strategy and ongoing content direction, link building strategy and execution, and regular reporting on commercial outcomes. Not every engagement needs all of these at the same intensity, but any SEO service should have a clear position on each of them.
Technical SEO covers the structural factors that affect how Google crawls, indexes, and ranks your site. A credible SEO provider should be able to conduct a thorough technical audit that covers crawlability, site speed, Core Web Vitals, internal linking architecture, canonical tags, structured data, and mobile usability. The output should be a prioritised list of issues, not an alphabetical list of every technical thing they checked.
Ask specifically: what tools do you use for technical audits, how do you prioritise findings, and can you show me an example audit from a previous client? The answers will tell you a lot about the depth of technical knowledge and whether recommendations are genuinely prioritised by impact.
Keyword research is the foundation of any content and optimisation strategy. A credible consultant should be able to explain their approach to keyword research, how they identify opportunity clusters rather than just individual terms, and how they assess the realistic ranking difficulty for specific terms given a client's current domain authority.
Be wary of keyword research that focuses only on head terms with high search volume. In most commercial B2B markets, the most valuable traffic comes from lower-volume terms with high commercial intent. A consultant who only talks about ranking for high-volume generic terms has not properly mapped the keyword landscape for your specific business.
Content strategy for SEO involves identifying the topics where your target buyers are searching, designing a content architecture that builds topical authority in those areas, and producing content that earns both rankings and commercial outcomes. A credible consultant should be able to explain their approach to topic clustering, how they brief content (whether produced internally or externally), and how they measure content performance against commercial objectives.
The single most important question to ask any SEO agency is: who will actually work on my account? Get specific names, understand their experience levels, and check their track records. If the senior SEO expert in the meeting will not be the person doing the day-to-day work, that is a meaningful piece of information to factor into your decision.
For independent consultants, this question answers itself: the consultant you are meeting is the person who will do the work. This structural transparency is one of the most significant advantages of the independent model for most businesses.
Past performance is the best available predictor of future results in SEO. Before choosing any SEO consultant or agency, ask for evidence of results in contexts comparable to your own: similar sectors, similar business models, similar competitive landscapes. Generic case studies that show traffic growth without commercial context are insufficient.
The questions to ask when reviewing an agency portfolio include: what was the business situation before SEO, what specific interventions were made and why, what were the commercial outcomes (not just rankings and traffic), and what happened to the results after the case study was written? Good SEO results are durable and compound over time. Results that spike and then decline often indicate techniques that are not sustainable.
Look for sector-specific experience. An SEO consultant who has delivered results for B2B SaaS businesses may not have the same context when working with a professional services firm. The search behaviour of buyers, the competitive dynamics of the search landscape, and the appropriate content strategy all differ meaningfully across sectors. Relevant experience matters.
Any credible SEO consultant or agency should be willing to provide references from current or recent clients. Speaking directly to existing clients is one of the most reliable ways to understand what the working relationship is actually like, how the consultant communicates, how they handle problems, and whether the results they describe in their pitch materials actually materialised.
Prepare specific questions for reference conversations: What did the SEO investment deliver commercially? Were there periods where results plateaued or declined, and how did the consultant handle that? Was the quality of the work consistent throughout the engagement or front-loaded? Would you work with them again, and if not, why not?
The single most important question to ask any SEO agency is: who will actually work on my account? Get specific names, understand their experience levels, and check their track records. The gap between pitch quality and delivery quality is the most consistent complaint from businesses that have worked with SEO agencies.
When evaluating SEO consultants, certain signals consistently indicate either high quality or significant risk. Knowing what to look for makes the decision process more reliable.
The best SEO consultant for your business is the one whose specific expertise best matches your specific requirements. This is not the same as the consultant with the most impressive general credentials.
A B2B SaaS company with a modern tech stack and a content team needs different SEO expertise from a traditional professional services firm with a legacy website and no content resource. A large e-commerce site with thousands of product pages needs different technical expertise from a boutique consultancy with a fifty-page site. Matching the consultant's genuine expertise to your actual requirements is more important than finding the most credentialed provider in the market.
Before approaching SEO consultants, answer these questions about your own situation:
The answers to these questions shape which type of provider is right for you and what a realistic scope of work looks like. Sharing these answers clearly with any consultant you are evaluating will produce better proposals and more accurate expectations.
Take your time with the evaluation. A poor SEO provider costs you both the direct investment and the opportunity cost of time spent on an approach that is not working. A good provider, by contrast, builds a compounding commercial asset in your organic channel. The difference in outcome between choosing well and choosing poorly is significant enough to justify rigorous evaluation.
Ask for a small piece of scoped work before committing to a long engagement. A technical audit is a good starting point: the quality of the audit tells you a great deal about the depth of the consultant's thinking, the clarity of their recommendations, and how well they understand your specific situation.
If you are evaluating independent SEO consultants for a B2B business, professional services firm, or technology company, I am happy to discuss whether my specific expertise is a good match for your requirements. The honest conversation about fit is more valuable for both of us than a pitch that overpromises and underdelivers. See the SEO consulting services page or reach me at [email protected].
Get senior SEO expertise for your business.
Work with me