Maya K.
Senior Full-Stack Developer
Most US small and midsize businesses pay $1,500 to $5,000 a month for SEO in 2026, and hourly work runs $75 to $200. Across a survey of 439 providers the averages are $111 an hour and $2,917 a month.
Who you buy from moves the number more than anything else. Freelancers average $71.59 an hour and $1,349 a month. Agencies average $98.90 and $3,209. Independent consultants average $171.18 and $3,250. Same deliverables on paper, three very different invoices.
Here is the part nobody puts in a proposal. Divide each average retainer by that provider's own average hourly rate and you get the hours you are actually buying: about 19 hours from a freelancer, 32 from an agency, and 19 from a consultant. The consultant retainer costs 2.4 times the freelance one and buys the same nineteen hours. A monthly SEO fee is a small block of skilled time, not a subscription to a machine.
Budget for the whole runway rather than the monthly line. Most retainers assume six to twelve months because rankings compound slowly, so an average agency engagement is $19,254 over six months and $38,508 over twelve. Stopping in month three is the most expensive thing a buyer can do: you pay the whole cost of the ramp and collect none of the return.
Last updated August 2026
Find your freelancer
PreviewYour top matches
2 of 3 can start this week All 3 available this month Flexible start dates
Senior Full-Stack Developer
+ 2 more on a full shortlist
Product Designer
+ 2 more on a full shortlist
Conversion Copywriter
+ 2 more on a full shortlist
Growth Marketer
+ 2 more on a full shortlist
Video Editor
+ 2 more on a full shortlist
Small-Business Bookkeeper
+ 2 more on a full shortlist
Executive Virtual Assistant
+ 2 more on a full shortlist
Technical SEO Consultant
+ 2 more on a full shortlist
Google Ads Consultant
+ 2 more on a full shortlist
Meta Ads Consultant
+ 2 more on a full shortlist
Senior Data Scientist
+ 2 more on a full shortlist
Senior DevOps Engineer
+ 2 more on a full shortlist
Social Media Manager
+ 2 more on a full shortlist
Management Consultant
+ 2 more on a full shortlist
Freelance CPA
+ 2 more on a full shortlist
Direct-Response Copywriter
+ 2 more on a full shortlist
Senior QA Automation Engineer
+ 2 more on a full shortlist
Certified Salesforce Developer
+ 2 more on a full shortlist
Senior UX Designer
+ 2 more on a full shortlist
Senior Webflow Developer
+ 2 more on a full shortlist
Certified Legal Translator
+ 2 more on a full shortlist
Senior Commercial Illustrator
+ 2 more on a full shortlist
Fund milestone 1 · $1,800 in escrow · $4,800 in escrow · $12,500 in escrow · released on your approval
Skip the proposal cycle
Every specialist we match quotes a rate on the card before you talk, so you compare real numbers instead of waiting a week for three proposals. See freelance SEO consultants and freelance marketers with rates attached.
Read this first
SEO has no unit. A bank statement conversion or a logo has an obvious deliverable, so quotes cluster. SEO is a bundle of unrelated activities sold under one word, and two providers using the same word can be selling genuinely different things. That is why the spread is twenty to one rather than two to one.
The first variable is what is inside the retainer. A $500 plan is usually reporting, a few directory listings and a monthly blog post produced at volume. A $5,000 plan is technical remediation, content built against real keyword research, digital PR for links, and someone senior deciding what to do next. Both are sold as SEO. Only one of them changes anything.
The second is who does the work. Independent consultants average $171.18 an hour, agencies $98.90 and freelancers $71.59. Offshore providers deliver comparable scope at $8 to $45 an hour. That single variable moves the invoice more than industry or company size, and it is rarely stated in a proposal, because the proposal quotes a monthly number rather than a rate.
The third is competition in your niche. Ranking a local plumber and ranking a national ecommerce catalog use the same tactics at wildly different volumes. Local campaigns run $500 to $2,000 a month. Ecommerce SEO commonly starts near $2,500 and rises past $10,000 once catalog size, technical debt and category competition are in play. You are not paying for better SEO, you are paying for more of it.
So before you compare two numbers, make both quotes answer the same three questions: how many hours a month does this buy, who specifically performs them, and what are the named deliverables. Two proposals that answer those differently are not competing offers. They are different products with the same label.
The number nobody quotes
Proposals quote a monthly fee. Rate cards quote an hourly figure. Almost nobody puts the two together, which is a shame, because dividing one by the other answers the question buyers really have: how much work am I getting? The survey of 439 SEO providers publishes both averages for each provider type, so the division is straightforward.
The result is smaller than most people expect. A typical retainer buys between nineteen and thirty-two hours a month. At the overall averages, $2,917 at $111 an hour is about 26 hours, roughly three working days. Everything a provider promises (audits, content, links, technical fixes, reporting and the meeting to discuss it) has to fit inside that.
| Provider type | Average hourly rate | Average monthly retainer | Hours the retainer buys | Cost per hour of actual work |
|---|---|---|---|---|
| Freelancer | $71.59 | $1,348.63 | 18.8 hrs | Baseline |
| Agency | $98.90 | $3,209.00 | 32.4 hrs | 38% more |
| Consultant | $171.18 | $3,250.00 | 19.0 hrs | 2.4x |
| All providers | $111.00 | $2,917.00 | 26.3 hrs | Market average |
Two things fall out of that table. The agency retainer costs 2.38 times the freelance retainer but buys only 1.72 times the hours, so you pay a 38% premium on every hour of work performed. That premium is not automatically bad: it buys bench depth, cover when someone is on holiday, and several specialisms at once. It is only bad when you did not know you were paying it.
The consultant line is starker. A consultant retainer costs 2.41 times the freelance one and buys 1.01 times the hours, essentially the same nineteen hours from a more expensive person. Sometimes that is exactly right, because nineteen hours of genuinely senior strategic direction can be worth more than forty hours of production. But you should choose it deliberately, understanding you are buying judgment rather than throughput.
Hourly
US hourly SEO work sits in a $75 to $200 band, with an industry average of $111. The distribution is tighter than the headlines suggest: about a quarter of providers charge $100 to $150, and 90% charge $150 an hour or less. Rates above $200 exist, but they are a thin tail rather than a market norm.
| Who you hire | Average hourly rate | Typical range | Best fit |
|---|---|---|---|
| Freelance SEO | $71.59 | $50 to $150 | Defined scope, one owner, best value per hour |
| Agency | $98.90 | $75 to $200 | Multiple disciplines, volume, guaranteed cover |
| Independent consultant | $171.18 | $150 to $300+ | Strategy, diagnosis, steering an in-house team |
| Offshore provider | Varies | $8 to $45 | Documented production work with US oversight |
Experience raises the rate, but not evenly, and the shape of that curve is genuinely useful when you are deciding what seniority to buy. Almost all of the increase happens early.
| Years in business | Average hourly rate | Premium over a beginner |
|---|---|---|
| 0 to 2 years | $73.05 | Baseline |
| 2 to 4 years | $97.11 | +32.9% |
| 5 to 10 years | $102.03 | +39.7% |
| 10+ years | $118.35 | +62.0% |
The jump from a beginner to someone with two to four years costs 33%. Going from that point all the way to a ten-year veteran costs only another 22%. In other words the expensive step is buying past the beginner tier, and it is the step most worth paying for. Once you are above it, extra seniority is comparatively cheap, which is an argument for hiring the veteran when the work is diagnostic and the mid-level practitioner when the work is production.
Monthly
The monthly retainer is how 78.2% of providers bill, so this is the number most buyers are comparing. Note the honest tension in the data: the 439-provider survey puts the average agency retainer at $3,209, while a separate survey of agencies found 64% charge under $1,000 a month. Both can be true. The market has a large low-cost tier selling light-touch packages and a smaller professional tier selling real capacity, and the average sits in a gap where relatively few plans actually live.
| Tier | Monthly cost | Hours it implies | What it realistically covers |
|---|---|---|---|
| Budget packages | $300 to $700 | 3 to 7 hrs | Reporting, listings, one templated post. Rarely moves rankings. |
| Local SEO | $500 to $2,000 | 5 to 20 hrs | Google Business Profile, citations, reviews, location pages, local links |
| Small business | $1,000 to $3,000 | 10 to 30 hrs | Keyword strategy, on-page work, a few content pieces, technical fixes |
| Small to midsize campaign | $1,500 to $5,000 | 15 to 45 hrs | The above plus link acquisition, content at volume, ongoing technical work |
| Ecommerce | $2,500 to $10,000+ | 25 to 90 hrs | Catalog and faceted navigation work, category content, technical debt at scale |
| Mid-market | $5,000 to $10,000 | 45 to 90 hrs | A team rather than a person: strategy, content, technical and digital PR |
| Enterprise | $10,000 to $50,000+ | 90 hrs and up | Multi-market, multi-site programs with engineering coordination |
The hours column is the one to read first, because it is what makes the cheap tier legible. A $400 plan buys about four hours of a professional's month. Nobody audits a site, fixes it, writes for it and earns links for it in four hours. That tier is not a discount on the same product, it is a different product, and understanding that is worth more than any negotiating tactic.
One-time work
Nearly half of providers (48.9%) also sell fixed-scope projects, and for a lot of buyers this is the smarter first purchase. A project has a defined end, which makes it far easier to judge whether the provider is any good before committing to a year of retainer.
| Engagement | Typical fee | Notes |
|---|---|---|
| Basic SEO audit | $500 to $1,000 | Small site, mostly tool output with a summary of priorities |
| Full audit, small to midsize site | $1,000 to $5,000 | Technical, content and link analysis with a sequenced action plan |
| Enterprise or large ecommerce audit | $10,000 to $20,000+ | Crawl budget, faceted navigation, internationalization, log file analysis |
| Average project, freelancer | $2,348.63 | About 1.7 months of that freelancer's average retainer |
| Average project, consultant | $8,685.53 | About 2.7 months of that consultant's average retainer |
| Average project, agency | $9,507.84 | About 3.0 months of that agency's average retainer |
The last three rows are worth sitting with. An average project costs the same as two to three months of the same provider's retainer. If you are unsure about a provider, buying the audit first costs roughly a quarter of a year's retainer and tells you almost everything: whether they understand your business, whether their recommendations are specific or generic, and whether they can explain a technical problem to a non-technical person. That is cheap due diligence on a five-figure decision.
How SEO is billed
| Model | Used by | Typical price | Who it favors |
|---|---|---|---|
| Monthly retainer | 78.2% | $500 to $10,000+ | The provider, unless hours or deliverables are named in writing |
| Per project | 48.9% | $1,000 to $20,000+ | You, because scope and completion are defined up front |
| Hourly | 34.8% | $75 to $200 | You for advisory work, the provider for open-ended production |
| Performance based | Rare | Varies | Neither. It rewards easy rankings over valuable ones |
Retainers dominate for a good reason: SEO is continuous, and a provider who has to re-sell every month optimizes for visible activity rather than compounding results. The risk is that a retainer with no named hours and no named deliverables is a blank cheque. Fix that with one sentence in the agreement stating either the monthly hours or the specific outputs, and the model stops being a problem.
Be careful with performance pricing in particular. Paying per ranking sounds like perfect alignment, but it quietly instructs the provider to chase whatever ranks easily rather than whatever sells. A provider paid for positions will happily win you fifty terms nobody searches. Pay for the work, and judge it on revenue.
Price drivers
01
The biggest single factor. Ranking a local service business and ranking a national ecommerce catalog use the same tactics at four to ten times the volume. You pay for quantity of work.
02
A slow site on a rigid platform can absorb the entire first quarter before anything visible happens. Ask any provider to price the remediation separately so it does not eat the retainer.
03
Content is the most expensive line item and the most commonly excluded one. A retainer that excludes writing is far cheaper and far less useful. Check which you are being quoted.
04
Real digital PR is labor-intensive and pushes retainers up fast. Cheap link packages exist and carry genuine risk. This is the line item where paying less can cost you the most.
05
Getting past the beginner tier costs 33%. Going from there to a ten-year veteran costs only 22% more. Ask who performs the hours, not who attends the kickoff call.
06
Each extra location, language or country multiplies the profile, citation and content work. Multi-location local SEO scales close to linearly with the number of locations.
Side by side
The in-house comparison needs primary data rather than vendor estimates. The Bureau of Labor Statistics does not publish a dedicated SEO occupation, and the closest published proxy is market research analysts, with a median wage of $78,760 a year. Apply the BLS Employer Costs for Employee Compensation load, where wages are 69.9% of what an employer actually spends, and the true cost multiplier is 1.43. That puts an in-house SEO hire at roughly $112,627 a year, or $9,386 a month, before software and management time.
Divide that by market hourly rates and the break-even is genuinely reachable, which is not true of every role. At the $111 market average, an in-house hire pays off once you can generate about 85 hours of SEO work a month. The catch is volume. The average retainer buys 26 hours, so justifying a hire means finding roughly 3.2 times more SEO work than a typical buyer currently purchases. Large ecommerce and multi-market businesses clear that bar comfortably. A ten-person services business does not, and hiring anyway produces an expensive employee with idle capacity.
| Freelance SEO | Agency | In-house hire | |
|---|---|---|---|
| Typical monthly cost | $1,000 to $3,000 | $2,500 to $10,000 | $9,386 loaded |
| Average hourly rate | $71.59 | $98.90 | $54 at full utilization |
| Breadth of skills | One person's strengths | Technical, content, links, analytics | One person, plus whatever you outsource |
| Cover when unavailable | None, work pauses | Built in | None, work pauses |
| Business context | Good, if the engagement lasts | Weakest, you are one of many accounts | Strongest by far |
| Time to productive | 1 to 2 weeks | 2 to 4 weeks | 2 to 3 months plus hiring time |
| Best when | Scope is defined and budget is finite | You need volume across several disciplines | You can generate 85+ hours a month |
The pattern most businesses land on eventually is a hybrid: a senior consultant or freelancer sets direction and audits the work, while production is handled by whoever is cheapest per unit, including your existing team. That structure buys the judgment where it matters and avoids paying consultant rates for tasks that do not need them.
Questions people ask
Most US small and midsize businesses pay $1,500 to $5,000 a month for SEO in 2026. Hourly work runs $75 to $200, with an industry average of $111. Freelancers average $71.59 an hour and $1,349 a month; agencies average $98.90 an hour and $3,209 a month. Local campaigns start nearer $500 to $2,000 a month.
The average monthly SEO retainer across all provider types is $2,917. Freelancers average $1,348.63, agencies $3,209 and consultants $3,250. Local businesses with narrow scope commonly pay $500 to $2,000, small to midsize campaigns $1,500 to $5,000, and ecommerce or national campaigns $2,500 to $10,000 and up.
The average is $111 an hour and $2,917 a month, based on a survey of 439 SEO providers. Those averages hide a wide spread: 90% of providers charge $150 an hour or less, while one survey of agencies found 64% charge under $1,000 a month. Averages are a poor guide here because scope, not skill, sets most of the price.
Independent SEO consultants average $171.18 an hour, well above agencies at $98.90 and freelancers at $71.59. Consultants also carry the highest average retainer at $3,250 a month. You are buying senior strategic judgment rather than production capacity, which is why the hourly figure is high and the hours are few.
A realistic small business budget is $1,000 to $3,000 a month, or $500 to $2,000 for a purely local campaign. Below roughly $500 a month there is not enough time in the retainer to do meaningful work, since $500 buys about five to seven hours at market rates. Treat sub-$500 offers as a warning rather than a bargain.
Because you are buying skilled hours, not software, and a retainer buys fewer hours than most people assume. The average $2,917 retainer at the average $111 rate is only about 26 hours a month, roughly three working days. SEO also compounds slowly, so the cost is spread over six to twelve months before the return is visible.
A basic SEO audit starts around $500. A thorough audit for a small or midsize site costs $1,000 to $5,000, and enterprise or large ecommerce technical audits run $10,000 to $20,000 and up. Average one-time project fees are $2,348.63 with freelancers, $8,685.53 with consultants and $9,507.84 with agencies.
Local SEO costs $500 to $2,000 a month, below general SEO because the work is narrower: Google Business Profile optimization, citations, review management, location pages and local links. A single-location business usually sits at the bottom of that range, while multi-location campaigns scale with the number of locations.
A freelancer is better value per hour: $71.59 against $98.90, a 38% difference for the same hour of work. Agencies are worth the premium when you need several disciplines at once, guaranteed coverage when someone is away, or production volume a single person cannot deliver. For most small businesses, a freelancer with a defined scope wins.
Most retainers assume a six to twelve month minimum, because rankings and the traffic they produce compound slowly. Budget the full period before you start: six months of an average agency retainer is $19,254 and twelve months is $38,508. Stopping at month three usually means paying for the cost without collecting the return.
It is worth it when your customers search for what you sell and the traffic keeps arriving after you stop paying, which is what separates SEO from ads. It is a poor fit when demand for your category is tiny, when you need revenue this quarter, or when your site cannot convert the traffic it already gets.
At minimum: named monthly hours or named deliverables, who performs the work, technical monitoring, on-page optimization, an agreed content volume, and reporting tied to traffic and revenue rather than rankings alone. If the agreement lists none of these, you have bought an undefined obligation.
Tell us the site and the goal. We hand-pick SEO specialists from the top 1% of applicants, each with their rate on the card, so you are comparing numbers in a day instead of waiting three weeks for proposals.
Related reading: hire freelance SEO consultants, how much does SEO cost, marketing agency cost, social media management pricing, virtual assistant cost, and marketing agency vs freelancer.