What is the difference between an SEO consultant and an agency?

SEO questions ยท SEO consulting

Short answer

An agency mostly sells execution: a team that writes, builds links, fixes and reports. A consultant mostly sells judgement: deciding what is worth doing and checking it is done well. If you lack hands, hire an agency. If you have hands and keep pointing them at the wrong thing, hire a consultant. Many businesses need both, briefly.

I am a consultant, so take my view with that in mind. But I also work with agencies all the time, often white label, and I have seen both models work well and fail badly. The difference is less about quality than about what problem you are trying to solve.

What each one sells

An agency sells capacity. A team of people across content, outreach, technical work and account management, delivering a set of activities each month. The value is in the volume of work done and in not having to hire those people yourself.

A consultant sells judgement. One experienced person, sometimes a small team, who diagnoses what is holding the site back, decides the priorities, and reviews the work. The value is in the decisions you avoid getting wrong. Usually your team, or your agency, does the execution.

How they price

The Ahrefs survey of 439 SEO providers found consultants averaged $171.18 an hour and agencies $98.90. That gap reflects the difference in what is sold: agencies spread work across staff at different levels, while a consultant’s hours are all senior. In practice a consultant’s monthly bill is usually smaller, because you need fewer hours, but each hour costs more.

Who each suits

  1. An agency suits businesses with no in-house marketing capacity, that need content written, links built and fixes made, and want one supplier to handle all of it.
  2. A consultant suits businesses with writers, developers or a marketing lead who can do the work but need direction, a second opinion, or someone to set priorities.
  3. Both suit businesses already paying an agency who are not sure it is working. A consultant can review the agency’s plan, redirect it, and leave once it is on track.

Strengths and weaknesses

Agencies have capacity, processes and continuity. If someone leaves, the work carries on. Their weakness is that the person you speak to is often not the person doing the work, and the incentive is to keep producing activity whether or not it is the right activity.

Consultants have depth and directness. You speak to the person doing the thinking. Their weakness is capacity. One person can only advise so many clients, and if your problem is a shortage of hands, advice alone will not fix it.

Questions to ask either one

Google’s guide to hiring SEO help suggests asking for examples of previous work, whether they follow Google Search Essentials, what results they expect and in what timeframe, and how they measure success. To those I would add:

Who will actually do the work on my account, and can I speak to them?

What would you tell me to stop doing?

What happens if it is not working after three months?

The answers tell you more than any proposal.

A note on the hybrid

The boundary is blurry. Many consultants implement some of what they recommend. Many agencies offer strategy alongside execution. I diagnose and advise, and I do some hands-on work where it genuinely needs me, such as internal link placement or technical specifications. When an agency brings me in white label, they handle the client and the volume and I handle the diagnosis and the hard technical calls. That split often works better than either model alone.

How to decide

Ask what is actually missing. If your problem is “nobody has time to do this”, you need execution. If it is “we are busy and nothing is moving”, you need direction. If it is “we are paying someone and cannot tell if it works”, you need an independent review first, before you commit to either.

And be suspicious of anyone who says you need exactly what they happen to sell. A good consultant will tell you when you need an agency, and a good agency will tell you when you need a specialist.

What each looks like after six months

A good agency engagement at six months: a steady flow of published content, a growing list of earned links, technical fixes shipped, and reporting that ties the work to traffic and enquiries. The risk to watch for is a lot of activity with flat results, which usually means the activity is aimed at the wrong things.

A good consulting engagement at six months: a team that makes better calls without asking, a shorter and sharper priority list, a few expensive mistakes that never shipped, and results moving on the pages that matter. The risk to watch for is advice nobody acted on, which usually means there was nobody with time to act.

Both failure modes are visible early if you look for them. Ask at month three what changed on the site because of the work, and what moved as a result. A clear answer to both is the best sign you hired the right model.

If your team can do the work and needs someone to decide which work matters, my SEO consulting is built for exactly that. If you need hands rather than direction, I’ll tell you so.

More questions about SEO consulting

See all 6 questions about SEO consulting or browse every SEO question I answer.