SEO quotes are hard to compare because they are rarely priced the same way twice. One provider sends a monthly retainer with a deliverable list, the next sends a fixed project fee for a migration, a third bills by the hour and a fourth offers to be paid on rankings. Those are not four prices for one thing. They are four different commercial structures, each of which rewards a different behaviour in the agency, and the structure often tells you more about how the work will go than the number attached to it. This page describes each model in plain terms, what it is good for, and the failure mode that comes with it.
The monthly retainer, and what a deliverable list conceals
The retainer is the default: a recurring fee covering an agreed scope of work each month, typically some mix of technical fixes, content production, digital PR or link acquisition and reporting. It suits ongoing programmes because search work compounds and most of the value arrives after the first quarter. Its weakness is that a deliverable list can be met in full while nothing improves. Four articles, two technical tickets and a report is a description of activity, not of outcome, and an agency that is judged on the list will produce the list. The fix is not to abandon retainers, which are usually the right structure, but to attach the scope to a small number of named targets: these query clusters, these pages, this measure of qualified enquiry. Ask what the retainer buys in hours as well as items, because a fee that covers a handful of hours a month is a maintenance arrangement whatever the proposal calls it. When comparing retainers, hold the scope constant rather than the price, and be explicit about whether content writing, development time and media spend sit inside or outside the fee. Most quote confusion in this category comes from those three lines.
Fixed project and hourly consulting, and when each fits
A fixed project fee suits work with a definable end: a technical audit, a site migration, an information architecture rebuild, a one off structured data implementation. You know what you are buying, the agency knows when it is finished, and both sides can price the risk. The failure mode is scope, because a project quoted from a sales call and delivered against reality will meet a dozen surprises, so read the change control terms before the deliverables. Hourly consulting suits the buyer who already has execution capacity, typically an in house marketer or a development team that needs direction rather than hands. It is the most honest structure available in that it prices exactly what it delivers, and the most demanding, because unused hours are wasted and a client who does not act on advice pays for advice twice. A common and sensible arrangement combines them: a fixed fee for the initial audit and roadmap, then either a retainer for execution or a small monthly block of advisory hours while your own team does the work. Google's own guidance on whether you need an SEO stresses interviewing candidates and understanding what you are buying before you commit, which applies to the structure as much as the supplier.
Performance pricing, and why it is rarer than it sounds
Paying on results is intuitively attractive and structurally awkward. Pay per ranking rewards the agency for chasing terms that are easy to move rather than terms that produce revenue, and rankings vary by device, location and personalisation, so the invoice becomes an argument about measurement. Pay per lead is closer to the thing you care about but pushes the agency toward volume over quality unless you define a qualified lead precisely and agree who adjudicates. Revenue share works best where attribution is clean, meaning ecommerce with a single checkout, and poorly where the sale completes on the phone or months later. There is also a selection problem: a provider funding the work upfront needs to be confident of the outcome, which means performance deals cluster in easy markets and are quietly withdrawn from hard ones. Google is explicit that no one can guarantee a first position in search, so treat any pricing model that implies a guarantee as a signal about the seller. Where you do want skin in the game, a hybrid usually works better than a pure performance deal: a base fee that covers the agency's costs plus a bonus attached to one clearly defined and independently measurable outcome.
Comparing quotes that are not alike
Normalise before you judge. Convert every quote into three numbers: what it costs a month for the first year, how many hours of senior time it actually contains, and what specifically has to be true in nine months for it to have been worth buying. That exercise usually collapses a confusing shortlist into two real options and one provider who was selling deliverables. Ask each candidate for their smallest acceptable engagement in writing, because a stated minimum filters a list faster than any other single question. Ask what is subcontracted, since content and link work frequently leave the building and that affects both turnaround and margin. Ask who owns the analytics property, the Search Console access and any content produced, and get the answer before the first invoice rather than at the exit interview. Buyers comparing digital marketing agency pricing across several disciplines should run the same normalisation on paid media and creative, where the same structural confusion between fee and spend does most of the damage.
Questions people ask about seo pricing models
Is a cheap retainer always bad value?
Not always, but it is always small. A low fee buys few hours, and few hours can still be useful when they are spent by someone senior on a short list of high leverage fixes. It cannot buy content production, technical development and outreach at once. The problem is not the price, it is a scope that promises all three at that price.
Should I pay for links separately?
Ask how link acquisition is costed, because it is the line most often hidden inside a retainer. Paid placements carry policy risk under Google's link spam guidance, so you want to know whether you are buying digital PR and outreach, which is labour, or placements, which is media buying with a different risk profile.
What is a fair contract length?
Three to six months for retainer work is reasonable given that results compound, with rolling terms afterwards. Longer lock ins should come with something in exchange, such as funded build work or a reduced rate, and the termination clause should state clearly what you keep.
How do I compare an hourly rate with a retainer?
Divide the retainer by the hours it contains and compare like with like. If the agency will not state the hours, ask how many people will touch the account and for how long each month. A retainer that cannot be expressed in hours is being sold as a package rather than as work.