"How much does an SEO consultant cost?" is one of the most common questions business owners ask, and it's also one of the most poorly answered. Search for it and you'll mostly find vague ranges with no explanation of what actually moves the number up or down — "it depends," repeated in a dozen different ways, without ever saying what it depends on.
This is a genuine attempt at a useful breakdown. Not a single magic number, because there isn't one, but a clear picture of the variables that actually determine what you'll pay, so you can evaluate a quote intelligently instead of just comparing it to a number you saw somewhere else.
Price should track scope and complexity, not just experience level alone. A simple site with a narrow, well-defined goal costs less than a complex, multi-market site regardless of how senior the consultant is — scope matters as much as expertise.
Common Pricing Models
Hourly billing is the most common model for smaller, well-defined pieces of work — a specific technical fix, a one-off consultation, or a narrow diagnostic question that doesn't warrant a full project scope. It's easy to understand and easy to cap, which makes it a reasonable choice when the work itself is limited in size.
Project-based pricing is typical for a one-time audit or a migration engagement with a clear start and end. The consultant scopes the deliverable up front — a full technical audit with prioritised findings, or a complete migration plan and execution — and prices it as a fixed engagement rather than an open-ended commitment.
Monthly retainers are the standard model for ongoing strategy and execution work that continues indefinitely. Unlike project work, a retainer doesn't have a natural end date — it's built around sustained, compounding progress rather than a single deliverable, which is why it's priced and structured differently from the other two models.
What Drives the Price Up or Down
A handful of variables account for most of the spread you'll see between quotes. The size and technical complexity of the site itself is one of the biggest — a five-page brochure site is a fundamentally different scope of work from a 50,000-page ecommerce catalogue or a multi-market enterprise site.
How competitive the target industry and keywords are matters just as much. Ranking a local service business in a niche with little competition takes far less sustained effort than competing for high-value terms in a crowded national market, and pricing reflects that difference in required effort.
The scope of the engagement is another major factor — a strategy-only audit costs less than an engagement that includes hands-on implementation. Diagnosing problems and handing over recommendations is a smaller lift than actually executing the fixes, writing the content, and managing the ongoing work.
Finally, the consultant's experience level and track record, and whether execution work is included in the price or billed as a separate scope, both shift the number. A quote that looks cheap on paper sometimes excludes implementation entirely, with execution billed separately once you're already committed.
What a Typical Retainer Includes
A well-structured monthly retainer typically covers ongoing technical monitoring, content strategy and planning, regular reporting against agreed goals, and continuous optimisation based on performance data. Each of these is a recurring activity rather than a one-time task — technical issues get caught as they emerge, content plans adjust as performance data comes in, and reporting keeps the relationship accountable to specific goals.
This is meaningfully different from bounded project work, which has a defined scope and end date rather than continuing indefinitely. Understanding that difference is central to evaluating whether a quoted price is reasonable — a retainer price and a project price are answering different questions, and comparing them directly usually leads to a wrong conclusion in one direction or the other.
Is a Cheap Price a Red Flag?
Not automatically, but it's worth investigating rather than dismissing. Very low pricing relative to the market often signals one of a few things: genuine inexperience, where the consultant simply hasn't built the skills that justify a higher rate yet; an unsustainable business model where the consultant is juggling far too many clients to give any of them real attention; or a "set and forget" approach that does minimal ongoing work after an initial setup, coasting on a low price rather than delivering continuous value.
None of these are guaranteed just because a price is low, but they're worth asking about directly. A consultant with a genuinely low price and a legitimate reason for it — perhaps they're earlier in their career and transparent about that — is a different proposition from one whose low price conceals an unsustainable client load.
Should You Start With an Audit or a Retainer?
For most businesses that haven't worked with a given consultant before, a one-time audit is a genuinely useful, lower-risk way to evaluate whether a consultant's approach and communication style fit before committing to an ongoing retainer relationship. It's a smaller financial commitment, has a defined end point, and forces the consultant to demonstrate their thinking in a concrete deliverable rather than a sales conversation.
Importantly, it produces a concrete, useful deliverable regardless of whether the relationship continues afterward. Even if you decide not to move forward with that consultant, a well-done audit gives you a prioritised list of issues that any future consultant — or your internal team — can act on.
| Engagement Type | Typical Scope | Best For |
|---|---|---|
| Hourly | Small, well-defined tasks | Specific, bounded questions or fixes |
| One-time audit | Full diagnostic with prioritised findings | Evaluating fit before a bigger commitment |
| Project-based | Migration, redesign, or penalty recovery | Work with a clear start and end point |
| Monthly retainer | Ongoing strategy and execution | Sustained, long-term growth |
Common Mistakes
- Comparing quotes purely by monthly number without confirming what scope is actually included. Two retainers at the same price can involve dramatically different amounts of work.
- Choosing based on lowest price without asking what's excluded from that price. Implementation, content production, or reporting are sometimes billed separately even when they sound like they're included.
- Committing to a long retainer before testing fit with a smaller initial project. A short audit or trial project reveals a lot about working style before you're locked into a longer commitment.
- Assuming higher price always means better quality without checking actual track record and references. Price is one signal among several, not a substitute for verifying past results.