How to Choose an SEO Consultant (And When You Do Not Need One)

The first question is not which SEO consultant to hire. It is whether you need a consultant, an agency, or nobody at all. Those three answers depend on what actually happened to your traffic, and most people get to a shortlist of consultants before establishing that. This page covers how to tell which you need, what to ask before signing anything, and the specific case where a generalist is the wrong hire.

Consultant, agency, or in-house?

These are genuinely different products and the wrong choice wastes months rather than just money.

What you getMeasurement (when it fits)Where it fails
ConsultantDiagnosis, strategy and direction. You execute.You have writers and developers but no SEO judgementYour team has no capacity, so the roadmap sits unread
AgencyA team that executes as well as advisesYou need volume: content, links, technical work at scaleDiagnosis gets delegated to whoever is free that week
In-house hireSomeone permanently inside the businessSEO is a core channel and the work never endsTwelve months to hire and ramp up. Too slow for a crisis
SpecialistDeep expertise in one narrow problemYou have a specific diagnosable failure, not a growth gapYou actually needed steady growth work

The most common expensive mistake is hiring for growth when the problem is a failure. If your traffic fell on a specific date, more content and more links will not bring it back, because the cause is still there underneath whatever gets added on top.

Growth problem or failure problem?

Settle this before you contact anyone. It takes ten minutes and it changes who you should be talking to.

  • Did traffic fall on a specific date, or has it just never been high enough? Why: A visible step down is a failure to diagnose. A flat line that was always flat is a growth gap. These need different people.
  • Did clicks fall, or only impressions? Why: If impressions dropped while clicks held and average position improved, nothing is wrong. That is a reporting artefact and no consultant should be charging you for it.
  • Did impressions hold while clicks fell? Why: Then you kept your rankings and lost the click, usually to an AI Overview. That needs a format change, not a growth retainer. See impressions stable, clicks falling.
  • Is the Manual Actions report in Search Console empty? Why: If it is not, you have a specific policy problem with a specific remedy, and a general consultant is unlikely to have handled many.

The drop analyzer answers the first three from your own Search Console export in about a minute, without uploading anything. Knowing the answer before a sales call also tells you a lot about whoever you are speaking to, based on whether they ask the same questions.

What to ask any SEO consultant

Six questions. The answers separate people who diagnose from people who sell a standard package.

  • What do you think caused this, and what would change your mind? Why: A consultant with a hypothesis and a way to test it is doing diagnosis. One who cannot say what would disprove their theory is pattern-matching to their usual service.
  • What is the first deliverable, before any implementation? Why: For a traffic loss it should be a diagnosis naming a date and a cause. If the first deliverable is a keyword plan, they have decided this is a growth project.
  • Under what circumstances would you tell me not to hire you? Why: Everyone who has done this work long enough has turned down engagements. Someone who cannot name a single case either has not, or will not say so.
  • How will we measure this, and against what baseline? Why: The baseline should be performance before the drop, agreed in writing before work starts. Measuring from the bottom of a decline flatters any result.
  • Who actually does the work? Why: Diagnosis depends on pattern recognition. If the person who wins the account is not the person reading your data, you are paying senior rates for junior analysis.
  • What happens if it does not work? Why: The honest answer involves the possibility of failure. Around one in ten engagements does not recover because the cause is structural. A consultant who has never said this out loud has not thought about it.

Warning signs

  • A guaranteed ranking or a guaranteed timeframe. Why: Google decides when core updates run and how sites are reassessed. Nobody controls that, so the guarantee is either meaningless or heavily hedged in the contract.
  • A quote before any diagnosis. Why: The scope is unknown at that point, so the number is an average. Averages overcharge simple cases and underdeliver on complex ones.
  • Proprietary methods that cannot be explained. Why: There are no secrets in this field. Google publishes its documentation and its spam policies. Anyone claiming a private technique is describing either something ordinary or something risky.
  • Case studies with no baseline or date. Why: A percentage without a starting point proves nothing. Ask what the traffic was before the drop, not before the recovery.
  • Links as the answer to everything. Why: Since 2016 Google ignores links it does not trust rather than penalising you for them, so link building rarely addresses a demotion and can create a second problem.
  • No mention of waiting. Why: A core update demotion cannot be reassessed until the next core update, historically 43 to 147 days apart. A plan with no waiting period in it has not accounted for how Google actually works.

When a generalist is the wrong hire

Most SEO consultants are good at what they do, and for most briefs a generalist is the right and cheaper choice. There is one situation where that stops being true.

Algorithm recovery is diagnostic work, and diagnosis improves with repetition in a way general practice does not deliver. A consultant who handles a recovery twice a year between growth projects is competent but working from a small sample. Recognising within an hour whether a Search Console export shows a site-level quality judgement, a template problem, a technical fault or click displacement comes from seeing the same handful of patterns across hundreds of sites.

The cost of getting that wrong is not just the fee. A wrong diagnosis burns an entire core update cycle, which has averaged 82 days, and you find out you were wrong at the end of it.

So the honest rule: if your traffic never dropped and you want more of it, hire a generalist and pay less. If it fell on a date and you do not know why, get the diagnosis from someone who does this constantly, then decide who implements. Those can be two different people, and the consulting engagement exists precisely so your existing agency can carry on doing the rest.

Do the first stage yourself

Whoever you eventually hire, arriving with the basics already established saves you money and makes the conversation better.

  • Find your exact drop date with the drop analyzer. Why: It also tells you whether you lost rankings or lost clicks, which is the distinction most engagements get wrong at the start.
  • Establish the scope with the page scope analyzer. Why: Site-wide, one section, or a handful of pages. This single fact determines the size and cost of the project.
  • Work through the 60-point audit. Why: It produces a weighted verdict on which area is responsible, which is most of a first consulting session.
  • Quantify the loss with the traffic loss calculator. Why: If the monthly cost is small, no consultant is worth hiring and it is better to know that first.

All of them are free, none require a signup, and none upload your data. If they give you a clear answer and you have a team that can act on it, you may not need to hire anyone.

Frequently asked questions

What does an SEO consultant actually do?

Diagnoses what is limiting a site’s search performance and sets the direction to fix it, while your team executes. That is the difference from an agency, which supplies the execution as well.

Do I need a consultant or an agency?

A consultant if you have writers and developers but no SEO judgement. An agency if you need volume that your team cannot produce. If your traffic fell on a specific date, get the diagnosis first either way, because it determines what kind of work you actually need.

How do I know if an SEO consultant is any good?

Ask what would change their mind about their diagnosis, and under what circumstances they would tell you not to hire them. Both answers require having thought about being wrong, which is the single most useful trait in this work.

Should I hire a specialist or a generalist?

A generalist for growth, which is most situations and usually cheaper. A specialist when you have a specific diagnosable failure, because diagnosis improves with repetition and a wrong call costs a full reassessment cycle of two to four months.

Can I keep my current agency and bring in a specialist?

Yes, and it is common. Agencies bring me in for a second opinion on a client drop, or to handle the algorithm diagnosis while they continue the growth work. Splitting diagnosis from execution is often the cheapest arrangement.

How much should SEO consulting cost?

It depends on scope, and any figure quoted before a diagnosis is an average rather than a price. What determines the number, and how to work out whether the work is worth it for your site, is set out in what recovery costs.

Get the diagnosis before you hire anyone

Send your Search Console access or an export. Within 48 hours you get the likely cause, the update it correlates with, and an honest answer on what kind of help you need. Sometimes that answer is a generalist, and sometimes it is nobody.

Get free recovery audit