Before comparing prices, define the work that needs to happen. The three common engagement shapes differ mainly by whether the work is recurring, fixed in scope, or advisory. A useful quote should say what is included, what is excluded, who implements changes, and how completion is verified.
Monthly Retainer
A retainer is appropriate when the site needs recurring work such as technical monitoring, content planning and production, on-page updates, outreach, and reporting. Retainers run $500-$2,500/month, while engagements for established sites run $1,500 to $5,000 per month, so place your site in the right band before comparing quotes. Within each range, the real distinction should be workload and responsibility rather than vague labels. The higher end of the range is associated with 4-8 pieces of content per month; use that as a scope reference when comparing quotes, not as a required publishing cadence or an SEO guarantee.
Include: named recurring deliverables, priority pages, reporting inputs, implementation ownership, and a review process. Exclude or price separately: redesigns, development outside the agreed scope, paid media, or large migrations unless the contract explicitly includes them. Measure: completed deliverables, fixed issues, indexability, search visibility, qualified organic traffic, and business conversions where attribution is available.
One-Time Project
A fixed project fits a defined backlog such as an audit plus remediation, launch preparation, or a bounded set of page improvements. Projects run $1,500-$5,000. The decision point is not merely site size: confirm whether the fee buys diagnosis only, implementation, validation, documentation, or all of those. A lower project fee can be reasonable when the deliverable is narrow; a higher fee needs a correspondingly clear scope.
Hourly Consulting
Hourly support works when you can execute internally but need focused review or decision support. A consultant can review a specific setup, interpret findings, or prioritize a backlog. Consulting runs $75-$175/hour. Ask what preparation is included, whether time spent reviewing data is billable, what artifact you receive after the session, and who owns follow-up implementation.
Do not assume every site should begin with the same model. If there is an unresolved technical or content backlog, a defined project may make the next recurring scope clearer. If the foundation is already stable and the unmet need is continuous execution, a retainer may be easier to evaluate because the work repeats on a known cadence.