SEO Pricing 2026: Retainer, Project and Hourly Costs
SEO pricing in 2026: monthly retainers, project fees and hourly rates, survey data, what each tier includes, a worked proposal and how to invoice SEO work.
Quick answer: SEO pricing usually takes three forms: monthly retainers, fixed project fees (such as audits or migrations) and hourly consulting. An Ahrefs survey of 439 SEO providers found $501 to $1,000 per month was the most common retainer band, with agencies reporting higher average retainers than freelancers. Costs scale with competition, site size and scope.
SEO services cost is confusing because two providers can quote very different prices for what sounds like the same thing. The difference is usually in hours, expertise and deliverables. This guide explains how SEO is priced, the survey data available, what each budget level typically buys, a worked proposal with real numbers and how SEO freelancers and agencies should invoice.
What is SEO pricing?
SEO pricing is what a freelancer, consultant or agency charges to improve a website's visibility in organic search results. Search engine optimization covers several kinds of work:
- Technical SEO: crawlability, indexing, site speed, structured data, redirects and site architecture.
- On-page SEO: titles, headings, internal links and content optimization for target keywords.
- Content: keyword research, content strategy, writing and updating pages.
- Off-page SEO: earning links and mentions through outreach and digital PR.
- Local SEO: Google Business Profile, local citations, reviews and location pages.
- Reporting and analysis: rankings, traffic, conversions and recommendations.
A provider's price depends on which of these they do, how much of it and how skilled they are.
How much does SEO cost? What the data says
Public data on SEO pricing is limited, so check how recent and how large each source is. The most cited is the Ahrefs SEO pricing survey of 439 SEO providers. Key findings reported on that page include:
- Most providers charge monthly retainers, and many also offer project pricing or hourly billing.
- The most popular monthly retainer band was $501 to $1,000.
- Agencies and consultants reported higher average retainers than freelancers.
Treat survey figures as a snapshot of what providers say they charge, not a guarantee of what any business should pay. Check the Ahrefs page for the latest update and exact figures.
SEO pricing models compared
The ranges in this table are illustrative US planning figures, not survey results. They show how pricing models differ in practice.
| Pricing model | Illustrative range (USD, 2026) | Typical use |
|---|---|---|
| Monthly retainer, local business | $500 to $2,000 per month | Local SEO, on-page, light content, reporting |
| Monthly retainer, growing business or e-commerce | $2,000 to $7,500 per month | Content program, technical work, link earning |
| Monthly retainer, enterprise | $7,500 to $25,000+ per month | Large sites, international SEO, dedicated team |
| Technical SEO audit | $1,000 to $10,000+ per project | Depends on page count and complexity |
| Site migration support | $2,000 to $15,000+ per project | Redirect mapping, QA, monitoring |
| Hourly consulting | $75 to $200+ per hour | Strategy calls, training, ad hoc advice |
| Content per article | $100 to $1,000+ per article | Depends on length, research and expertise |
Illustrative only. Compare with current proposals, local competitors and the Ahrefs survey. For content-heavy retainers, our freelance writing rates guide breaks down per-word and per-article pricing.
Retainers
Retainers fund ongoing work and give providers predictable income. The risk for clients is paying for activity rather than outcomes. A good retainer lists monthly deliverables (for example, two optimized pages, two new articles, a technical check and a report) and states what happens to unused hours. Providers should invoice at the start of the month with a retainer invoice.
Project pricing
Projects suit defined work: audits, keyword research, migrations, content strategies and local SEO set-up. They are easier for clients to approve because the cost is fixed. Write a statement of work listing the scope, deliverables, timeline and number of review calls.
Hourly consulting
Hourly pricing suits training in-house teams, second opinions and strategy sessions. Experienced consultants often price similarly to other professional advisers; our consulting rates guide covers how consultants set hourly and day rates.
What affects SEO services cost?
- Competition: ranking for "plumber in a small town" takes less work than for national insurance terms.
- Site size and condition: large or poorly built sites need more technical work.
- Content needs: writing new pages is usually the biggest cost driver.
- Link earning: digital PR and outreach are labor intensive.
- Geography: local, national and international SEO differ in scope.
- Provider experience: specialists in an industry or platform charge more.
- Reporting depth: custom dashboards and frequent calls add hours.
Worked example: an SEO proposal for a local service business
A two-location dental practice wants more organic bookings. The freelancer proposes a one-off set-up project followed by a monthly retainer. Figures are an illustrative example.
| Line item | Qty | Rate | Amount |
|---|---|---|---|
| Month 1: technical and local SEO audit | 1 | $1,200 | $1,200.00 |
| Month 1: Google Business Profile optimization (2 locations) | 2 | $250 | $500.00 |
| Month 1: keyword research and content plan | 1 | $600 | $600.00 |
| Set-up project total | $2,300.00 | ||
| Monthly retainer from month 2: 2 service pages optimized, 2 new articles, technical monitoring, local citations, monthly report and call | 1 | $1,500 | $1,500.00 per month |
Over the first six months, the client would pay $2,300 for the project plus five retainer months at $1,500 ($7,500), a total of $9,800. The contract has a three-month minimum on the retainer, after which either side can cancel with 30 days' notice. The client owns all content and accounts.
How to price SEO services: step by step
- Set your hourly floor using how to set freelance rates.
- Productize your work: define standard deliverables (audit, page optimization, article, local set-up) and the hours each takes.
- Build tiers by multiplying deliverables by hours and rate, then round to clean monthly prices.
- Price tools into your rates: crawlers, rank trackers and keyword databases cost money every month.
- Set terms: minimum term, notice period, unused hours, content ownership and payment due dates.
- Report on outcomes the client cares about, such as leads and bookings, not only rankings. Linking fees to outcomes supports value-based pricing.
How to judge an SEO quote as a business owner
Google's own guidance on hiring an SEO suggests asking for examples of past work, how the provider will measure success and what changes they will make. Be cautious with anyone who guarantees a number one ranking. Compare quotes by asking for:
- A monthly list of deliverables, not just "ongoing optimization".
- Who writes content and who implements technical changes (you, your developer or them).
- Sample reports.
- Ownership of content, accounts and data.
- Exit terms after the minimum period.
If your website itself needs work, budget for that separately; our web design pricing guide covers rebuild costs.
Local SEO vs national SEO vs e-commerce SEO costs
The type of business shapes the scope more than anything else.
Local SEO
Local businesses such as dentists, plumbers, restaurants and law firms compete in a defined area. Work focuses on the Google Business Profile, reviews, local citations, location and service pages and basic technical health. Budgets are usually at the lower end because competition is limited to nearby businesses, although competitive local niches (personal injury law, for example) can be expensive.
National SEO
Businesses selling services nationwide compete with large, well-funded sites. Content and link earning become the main costs, and results take longer. Retainers are typically larger and contracts longer.
E-commerce SEO
Online stores need category and product page optimization, faceted navigation handling, structured data and content at scale. Large catalogs make technical SEO a significant share of the budget, and platform constraints (Shopify, WooCommerce, custom builds) affect how changes are implemented and what developer time is needed.
Freelancer vs agency vs in-house SEO
| Option | Pros | Cons |
|---|---|---|
| Freelancer or consultant | Lower overhead, direct access to the expert | Limited capacity, may need separate writers and developers |
| Agency | Team of specialists, content and link capacity, continuity | Higher retainers, account managers between you and the specialist |
| In-house hire | Full-time focus, deep knowledge of the business | Salary, benefits and tools; one person cannot cover every skill |
Many small businesses start with a freelancer or small agency and bring SEO in-house once organic search becomes a major sales channel.
Common mistakes in SEO pricing
- Providers: vague retainers with no deliverables, which lead to cancellations when results take time.
- Providers: forgetting tool costs and reporting time.
- Clients: choosing the cheapest package without checking what it includes.
- Clients: expecting results in weeks and cancelling before work can compound.
- Both: no written scope for content and link building, the two most expensive parts.
How to invoice SEO services
Invoice retainers in advance on the same date each month, with the period covered and the included deliverables listed. Bill projects by milestone (for example, 50% at kickoff, 50% on audit delivery) and add any extra work as separate lines. Our SEO services invoice template fits this structure, and the marketing agency invoice template works for broader packages. For automatic monthly billing, see our recurring invoices guide.
Clear SEO pricing comes from defined deliverables, honest timelines and data-backed benchmarks like the Ahrefs survey. To bill your next retainer or audit, the free invoice generator lets you list deliverables and service periods, needs no sign-up and downloads a PDF built in your browser. You can create an SEO invoice now and keep numbering consistent with the invoice number generator.
Frequently asked questions
How much does SEO cost per month for a small business?
Small businesses often pay a monthly retainer, and survey data from Ahrefs found that $501 to $1,000 per month was the most commonly reported retainer band among SEO providers. Local businesses with limited competition may need less, while e-commerce sites and competitive industries usually need larger budgets. Ask exactly what work and how many hours the retainer buys.
Is cheap SEO worth it?
Very cheap SEO packages can be risky. They may rely on automated reports, low-quality links or generic content that does little or even harms rankings. That said, a low budget spent on a focused task, such as fixing technical issues or optimizing a Google Business Profile, can be good value. Judge offers by the specific deliverables, not the monthly price alone.
How long before SEO shows results?
SEO usually takes months rather than weeks to show meaningful change, depending on the site's history, competition and how much work is done. Technical fixes and local listings can help sooner, while content and authority building take longer. Be wary of providers who promise guaranteed rankings, which Google itself warns against in its guidance on hiring an SEO.
Should SEO be paid monthly or per project?
Monthly retainers suit ongoing work such as content, link earning, reporting and continuous technical maintenance. Project pricing suits defined jobs like a technical audit, site migration, keyword research or a content strategy. Many businesses start with an audit project, then move to a retainer to implement the findings. Each model needs a written scope.
What is included in a typical SEO retainer?
A retainer usually includes some mix of technical monitoring and fixes, keyword research, on-page optimization, content creation or editing, local SEO, link building or digital PR and monthly reporting. The balance depends on the site's needs. A good proposal lists deliverables per month and the hours or outputs included, so you can see what you get for the fee.
How much does an SEO audit cost?
Audit pricing depends on site size, complexity and depth. A small business site may only need a focused audit of technical health, on-page issues and local signals, while a large e-commerce site with thousands of pages needs crawling, log analysis and prioritized recommendations. Ask whether the audit includes an implementation plan and a call to walk through the findings.
Do SEO freelancers charge less than agencies?
Often, yes, because freelancers have lower overhead, though experienced independent consultants can charge as much as or more than small agencies per hour. Agencies offer more capacity, specialists and continuity. In Ahrefs' survey, agencies reported higher average retainers than freelancers. The right choice depends on your workload, budget and need for content or development help.
Should SEO contracts have a minimum term?
Many SEO providers ask for a minimum term, commonly three to six months, because results take time and early work is front-loaded. Clients should look for a clear exit clause after the minimum term, monthly reports and ownership of all content, accounts and data. Avoid contracts where the provider owns your website content or analytics accounts.
Invoice Creator Editorial Team
Guides on invoicing, cash flow and small-business finance from Invoice Creator, operated by Next Software Development Company. Content is reviewed for accuracy against the fields our own invoice generator produces.
Try the invoice generator