A How question

How does an SEO company price their services?

3 min read Cites 1 source

Through four models, which can be combined: a monthly retainer for ongoing work, a fixed fee per project, an hourly rate, and payment tied to results, which works best as an addition to one of the others. The model matters as much as the amount, because each one places risk differently: who pays if the work takes longer than expected, who bears the cost if results are slow, and what you are committed to if the relationship ends. Reading a proposal starts with knowing which model it uses and what that model makes each side responsible for.

How widely each model is used

In Ahrefs’ SEO pricing study, a poll of 439 providers last updated on August 15, 2024, the monthly retainer was the most widely used model, while 48.9% of respondents said they charged per project and 34.8% charged by the hour. Because the shares add up to well over 100%, a share of providers evidently use more than one model, such as a retainer alongside separately priced projects. For per-project work, the most common fee band in the study was $2,501 to $5,000, chosen by 21.2% of respondents. These are providers’ own answers from 2024, across many countries, so treat them as a broad reference.

Monthly retainer

A fixed monthly fee covers an agreed scope of continuing work. It suits SEO’s long horizon and lets the company adjust priorities without renegotiating. The risk sits mostly with you: you pay each month whether or not that month’s work moves results, so a retainer depends on a written scope, regular reporting, and a way to leave.

Project fee

A fixed price buys a defined deliverable, such as an audit, a migration, or a content build. The company carries the risk of the work taking longer than it estimated; you carry the risk that a delivered project produces no result, because the contract is fulfilled when the deliverable arrives. It suits one-off needs and a first engagement with a new company.

Hourly rate

You pay for time actually spent. It suits advice and bounded tasks, but the total is hard to predict, so the risk of an overrun sits with you unless the agreement includes an estimate and a cap.

Payment tied to results

Fees linked to rankings or traffic sound like shared risk, but the measures are easy to game: a company paid per ranking can target phrases no customer searches for, or take shortcuts that put the site at risk. Results-based terms work best as a bonus on top of a base fee, with the measure defined precisely and checked against data you control.

Reading a proposal

Identify the model, then ask what it includes, what is billed separately, how changes in scope are priced, and how you leave. Two proposals at the same price can place risk very differently, and that difference can matter more than the price itself.