The median published SEO plan costs $1,495 a month, and the cheapest plan at each provider about $750, across 97 plans from 34 US providers we read in November 2026. Local plans run lower, at $1,200. Most providers are month to month, and three in five plans list no content or link count.
Most answers to this question give you a range like $500 to $5,000, which is a tenfold spread offered as the price for one business. The more precise-sounding figures usually trace back to a survey of the people selling SEO, or to one from 2019.
So we read the price lists instead. On 3 November 2026 we recorded 97 published plans from 34 US SEO providers, with what each one says it includes and what commitment it asks for. These are list prices, not invoices, and the note under the first table sets out what that leaves out.
How much does SEO cost per month?
Half of all published plans fall between $724 and $2,948 a month. A provider’s cheapest plan is the fairer comparison for a small business, because it is the one you would be offered first.
| What we measured | Median a month | Middle half | A year at the median |
|---|---|---|---|
| Every plan | $1,495 | $724 to $2,948 | $17,940 |
| Cheapest plan at each provider | $750 | $398 to $1,271 | $9,000 |
| Dearest plan at each provider | $2,250 | $1,371 to $4,000 | $27,000 |
Our own read of provider pricing pages, 3 November 2026. Published prices only, so agencies that quote privately are not included, and they tend to charge more. 28 of the 97 prices (29%) are “from” prices or the bottom of a range, so a real invoice can sit above them. The sample came from searches rather than a random draw. We name no provider.
Of those 34 cheapest plans, 21 cost under $1,000 a month.
How much does local SEO cost?
A plan sold to a business in one area has a median of $1,200 a month, and the cheapest local plan at each provider has a median of $750. National plans cost much more once you go beyond the first tier. Productized plans, sold as a fixed package, have the lowest entry prices.
| Type of plan | Plans | Median, every plan | Middle half | Median, cheapest plan |
|---|---|---|---|---|
| Local | 55 | $1,200 | $672 to $2,000 | $750 |
| National | 25 | $3,000 | $1,100 to $5,575 | $1,000 |
| Productized | 11 | $795 | $198 to $2,500 | $247 |
Some providers sell both local and national plans, so each plan counts under its own type. The cheapest-plan median groups each provider by the type of its cheapest plan: 23 local, 5 national and 4 productized. Six further plans came from two freelancers, too few to report as a market price.
One plan in four (23 of 97) prices by location or market, so a second branch or a crowded city can cost more than the number on the page. Check that before comparing two quotes.
Freelancers mostly do not publish plans at all, which is why they barely show up here. If you do get a quote from one, compare it by the hour. The 13 plans in our sample that state their hours work out at a median of $125 an hour, with a middle half of $104 to $134. That comes from only 4 providers, so treat it as a rough guide.
What does $750 buy, and what does $1,500 buy?
This is the question that matters when you have a quote in your hand, and the pricing pages are poor at answering it. We sorted all 97 plans by price and checked what each one commits to in numbers: articles or pages, links, or hours.
| Monthly price | Plans | States a count | Profile work | AI work |
|---|---|---|---|---|
| Under $500 | 18 | 7 of 18 (39%) | 11 of 18 (61%) | 3 of 18 (17%) |
| $500 to $999 | 20 | 11 of 20 (55%) | 12 of 20 (60%) | 5 of 20 (25%) |
| $1,000 to $1,999 | 23 | 14 of 23 (61%) | 14 of 23 (61%) | 12 of 23 (52%) |
| $2,000 to $3,499 | 20 | 10 of 20 (50%) | 10 of 20 (50%) | 11 of 20 (55%) |
| $3,500 and up | 16 | 8 of 16 (50%) | 6 of 16 (38%) | 12 of 16 (75%) |
Counted from what each plan’s page says, so a blank means the page does not say, not that the work is never done. A count of content “assets” on one provider’s plans is treated as a stated content count.
The useful finding is what stays flat. Above $500, between 50% and 61% of plans commit to a number at every price, so paying more does not buy a more specific promise. What rises with price is the label: AI search work shows up in 17% of the cheapest plans and 75% of the dearest. Google Business Profile work, the thing a one-location business needs most, is named less often at the top, partly because many of those plans are sold to national businesses.
Across the whole sample, 58 of 97 plans (60%) state neither a content count nor a link count. Add hours as a third measure and 47 of 97 (48%) still state none of the three. A plan can be perfectly good without publishing a number, but you need the number before you sign, so ask for it.
Time is the clearest unit if you can get it. At the $125 median, $750 buys about 6 hours a month and $1,495 about 12. Six hours can keep a profile, listings and a few pages in order. It is unlikely to produce a steady run of real articles as well, whatever the plan is called.
If someone quotes you for SEO, ask one thing before you discuss price: what will you do in the first 30 days, and how many hours is that? A good provider answers in a minute, because they had to work it out to set the price.
Then ask what they would drop if you halved the budget. The answer shows you which parts of the plan are doing the work, and it is usually a shorter list than the one on the proposal.
Why do other guides say $2,917?
Because that is the headline average in a much repeated study, and it measures something narrower than it appears to. Ahrefs polled 439 SEO providers worldwide, not buyers, and last updated the page in August 2024. It sets out part of its method openly: its averages for agencies, consultants and freelancers assume each respondent charges the top of their price band. Those are upper estimates, not billed averages. The page does not show how the overall $2,917 was reached. It also gives $1,557 for providers who serve local markets, which often gets repeated as the price of local SEO, and it is not that. The most common retainer band in the survey is $501 to $1,000, at 20.4%.
None of this is a fault in the survey. The figures just get used for more than they measure, so here is what the main sources are, and who was asked.
| Source | The figure | Who was asked | When |
|---|---|---|---|
| Ahrefs | $2,917 a month average. Averages by provider type assume top-of-band prices | 439 providers worldwide | Updated Aug 2024 |
| Backlinko with Northstar Research | $497 a month on SEO services, and half spent under $1,000 a year | 1,200 US small business owners and decision makers | Fieldwork spring 2019 |
| SE Ranking with Duda | 64% of agencies offer monthly retainers under $1,000 | 260 agencies in several countries, 94% serving small or local firms | Dec 2024 |
| Clutch | $3,199 a month average | Client reviews on its directory, not a survey | Updated Sep 2026 |
| Our read of price lists | $1,495 median, $750 for the cheapest plan | Nobody: published plans from 34 US providers | Nov 2026 |
Each primary source was opened on 3 November 2026. Every publisher here has an interest: Ahrefs and SE Ranking sell SEO software, Duda sells a website builder, Backlinko is owned by Semrush, and Clutch is an agency directory. We sell websites with this work included.
Two things stand out. The last large survey of what US small businesses actually spend is seven years old, and we found nothing to replace it, so nobody can currently tell you what buyers pay. And the gap between our $1,495 and that $2,917 is at least partly method: a median of US list prices against a worldwide average from a survey that leans on the tops of its price bands.
Do I need a contract for SEO?
Usually not, among providers that publish prices. Many guides imply that 6 to 12 months is standard, but only 4 of the 34 state a minimum term, and the most common length among those is 6 months.
| Term | Providers |
|---|---|
| Says month to month or no contract | 19 of 34 (56%) |
| Does not say | 11 of 34 (32%) |
| States a minimum term | 4 of 34 (12%) |
| Charges a stated one-time setup fee | 3 of 34 (9%) |
Agencies that only quote privately may well ask for more. Setup fees ran from $500 to $2,899 where they were stated.
So a provider asking for 12 months is asking for more than most of its published competitors do. There may be a reason, and SEO does take time to show, but time to show results is not the same as a lock-in. You can stay for a year without being contractually bound to.
Is SEO worth it for a small business?
It depends on whether the basics are in place, because a plan cannot tell you it worked if nothing is counting enquiries. In our study of 122 local business websites, 29% had no analytics of any kind, and another 10% had only an old tag that stopped collecting data. Paying for rankings on a site like that means paying for a result you cannot see. Start with why your website is not getting leads, because several of those causes cost nothing to fix.
| Your situation | What to do first |
|---|---|
| No Business Profile, or one you do not control | Do this yourself, free: getting on Google Maps |
| You cannot count enquiries from the website | Fix tracking before you buy anything, or you will never know if it worked |
| The contact form or phone link fails | Fix it. Lost form emails are a common cause |
| Fully booked on referrals | Probably nothing. New demand is not your problem |
| Few competitors in a small town | Profile, reviews and a clear site may be enough, and a cheaper plan is a fair test |
| Crowded trade in a large metro | This is where paid help tends to earn its fee. Budget for real content and links, not just listings |
Google’s account of local ranking is short: relevance, distance and popularity, the last of which draws on links from other sites and on your reviews. It also says a better local ranking cannot be requested or paid for. That makes a short test for any local plan: a complete profile, reviews, consistent listings, real pages for your services and places, and a way to measure. Of the 34 cheapest plans in our sample, 22 name the profile. About one in three does not, so check that first.
What does “AI search” on an SEO plan mean?
It can mean almost anything, so ask. 27 of the 34 providers sell it somewhere on the page, but only 18 put AI work inside a plan, and the rest sell it separately or only track it.
| What the plan does | Plans |
|---|---|
| AI search work is in the plan | 43 of 97 (44%) |
| Sold elsewhere on the page, not in this plan | 25 of 97 (26%) |
| No mention at all | 19 of 97 (20%) |
| Tracking and reports only | 8 of 97 (8%) |
| Paid add-on | 2 of 97 (2%) |
There is no settled price. In our sample it runs from included at no extra charge, through add-ons of $500 to $1,000 a month, to standalone services of $1,500 to $5,000. One agency’s own study of quotes puts the median starter retainer for local and small businesses at $2,950 a month, though that agency sells this service and its sample cannot be checked. Plans with AI work also tend to cost more, but it usually sits in upper tiers, so that gap does not tell you what the AI part costs.
Google’s guidance on its own AI features says AI Overviews and AI Mode have no extra requirements and need no special optimization. So a premium for Google’s AI results needs explaining. ChatGPT, Perplexity and others are separate systems, with separate sources to earn a place in, and we have written up what that work involves and how to check it yourself for free. If a plan’s AI line is a tracking report, you can run that check yourself before paying anyone for it.
What should I watch for in an SEO quote?
Google’s advice on hiring an SEO is blunt on the first of these: “No one can guarantee a #1 ranking on Google.” None of the plans we found through ordinary pricing searches promised a ranking. A separate search for the word guarantee quickly turned up three providers selling one, so they exist.
| What you see | Why it matters | What to ask |
|---|---|---|
| A guaranteed ranking | Google says nobody can promise one | Which keywords, does anyone search for them, and what happens if they miss? |
| “Paid backlinks” as a line item | One plan we read lists them per tier. Google’s spam policy names buying links for ranking | Where do the links come from, and who pays whom? |
| Hundreds of directories | The largest link counts we saw were mostly directory listings, one plan counting 260 of them | Which ones, and how many would a customer of mine ever see? |
| No numbers at all | True of about half the plans, and you cannot hold anyone to it | How many hours, and what gets done in month one? |
| The agency holds your accounts | Your profile and analytics should stay yours when you leave | Whose account is the Business Profile under? See who owns your website |
| Reports about rankings only | Rankings are not customers | Will the monthly report show enquiries? |
Should I buy a website and SEO together?
The sticker price is often lower, but compare what you are getting. We kept these plans out of the figures above because the price includes a website: 8 US providers and 16 plans, with a median of $864 a month and a cheapest-plan median of $499.
| Measure | SEO only | Website plus SEO |
|---|---|---|
| Providers | 34 | 8 |
| Median, every plan | $1,495 | $864 |
| Median, cheapest plan | $750 | $499 |
| States a minimum term | 4 of 34 (12%) | 4 of 8 (50%) |
A small sample and not like for like. At the low end, the SEO in a bundle can be on-site setup only.
So the cheap monthly figure often comes with the long commitment that SEO-only plans have mostly dropped. If you are comparing one, ask what ongoing SEO work happens each month, and what you keep if you leave. For the website side alone, we compared prices in what a website should cost and website maintenance cost.
We sell in this market, so weigh all of this accordingly. Our Foundation plan is $1,500 a month, which is about the median for SEO alone and includes the website. Against the website plus SEO bundles above it is well over the middle, so on price alone we lose that comparison. The case for us rests on scope and on having no minimum term.
If your website is fine and you want SEO on top of it, we are the wrong purchase, because you would be paying for a rebuild you do not need. Use the tables above and get three quotes.
Common questions
How much should a small business pay for SEO per month?
The cheapest published plan at US providers has a median of $750 a month, and local plans have a median of $1,200 across all tiers. Those are list prices from 97 plans we read in November 2026. Do the free work on your profile and tracking first, then compare quotes by hours.
Is $500 a month enough for SEO?
It can cover upkeep of a profile, listings and small page fixes. At the $125 median per stated hour, $500 is about 4 hours a month, so it will not also pay for regular content or link work. In a small market with few competitors that may be enough. In a crowded one it usually is not.
Can I do SEO myself?
A lot of local SEO, yes. Setting up a Business Profile is free, and so is asking customers for reviews, keeping your details consistent and writing a page for each service. What you are mostly buying from a provider is time and experience, along with content and outreach if your market is crowded.
Do SEO companies require a contract?
Most that publish prices do not. Of 34 US providers we read, 19 say month to month, 11 do not say, and 4 state a minimum term, usually 6 months. Agencies that only quote privately may ask for more, and website plus SEO bundles more often do. Ask before you sign.
Can an SEO company guarantee first place on Google?
No. Google says nobody can, and it advises finding someone else if a provider promises first place. Some providers do sell a guarantee, so read exactly which keywords it covers and what you get if they miss.
See what your homepage shows a machine
Our free checker reads your homepage the way search engines and AI crawlers do, without running scripts. About ten seconds, no email required.
