See if ChatGPT recommends you. Free, 60 seconds.
Free SEO Tool

Free SEO Cost Calculator

Work out what SEO should cost you, built up from who does the work and how much you publish, with content and links priced separately. No sign-up required.

Who does the work:

A retainer covering strategy, execution and reporting. Highest cost, least of your time, and the widest quality spread in the market.

$6,050 a month is the going rate. It is not the only option.

RankSpot researches, writes and publishes SEO articles automatically, which covers the content line above without a retainer behind it.

Try RankSpot free

Estimated monthly cost

$6,050

typical, in a range of $3,150 to $14,050

$3,150$14,050

First 12 months

$75,600

$39,300 to $174,600

One-off, upfront

$3,000

$1,500 to $6,000

Where the money goes

Management retainer

Strategy, execution and reporting each month

$3,000

$1,500 to $7,500

Content

4 articles per month, written and edited

$2,200

$1,200 to $4,800

Link building

2 placements per month

$700

$300 to $1,600

Tools

Your stated software spend, taken as entered

$150

$150 to $150

Technical audit (one-off)

A single upfront audit, not repeated monthly

$3,000

$1,500 to $6,000

These are published US market ranges, not a quote. SEO pricing varies by an order of magnitude between a freelancer in a low cost market and a coastal agency, and the same retainer buys very different work depending on who you hire. Use this to sanity check a proposal, not to replace one.

How to work out an SEO budget

1. Pick who does the work

Agency, freelancer, in-house hire or yourself. This choice moves the number more than anything else.

2. Set the volume

Articles and links per month, plus your software spend. Content and links are priced per unit rather than bundled.

3. Read the range

A monthly figure with a low to high band, a first year total, and a line by line breakdown of where it goes.

How much does SEO cost?

For most small and mid sized businesses, $1,500 to $5,000 per month with an agency, or $500 to $3,000 with a freelancer. An in-house hire runs $5,000 to $9,500 per month once salary is loaded with employer taxes and benefits.

The number that matters more than the ceiling is the floor. Below roughly $750 per monthyou are buying a few hours of someone's attention, which rarely produces enough work to move anything. A cheap retainer that achieves nothing is more expensive than no retainer.

Content and links usually sit on top of a retainer rather than inside it, which is the single most common surprise in an SEO proposal. The calculator above prices them separately for that reason.

SEO pricing models

Five ways the same work gets billed, and when each one is reasonable.

ModelTypical rangeWhen it makes sense
Monthly retainer$1,500 to $7,500 per monthThe default for agencies. Suits ongoing programmes and makes budgeting simple, but you pay in quiet months too.
Hourly$75 to $200 per hourCommon with freelancers and consultants. Honest for advisory work, awkward for anything long running since nobody can predict the hours.
Project based$1,500 to $30,000 per projectMigrations, technical audits and one-off builds. Good when the scope is genuinely finite.
Per deliverable$150 to $1,200 per article or linkContent and link building are usually priced this way even inside a retainer, which is why this calculator separates them.
In-house salary$60,000 to $115,000 per yearWorth it above a certain scale. Remember to load salary with employer taxes and benefits, which adds roughly 20 to 30 percent.

Why two quotes can differ tenfold

SEO has no licensing and no standard deliverable, so the same label covers wildly different work. One agency's $2,000 retainer is a monthly report and two blog posts. Another's is technical work, content and outreach with a senior strategist attached.

That makes price a much weaker quality signal than in most professional services. The useful question is not how much but what gets produced each month: how many pages, who writes them, how many hours of technical work, and what happens if nothing ranks.

A proposal that cannot answer those in writing is not a proposal, it is a subscription. Use the breakdown above to ask for the same line items back.

Frequently asked questions

How much does SEO cost?
For most small and mid sized businesses, between $1,500 and $5,000 per month with an agency, or $500 to $3,000 with a freelancer. An in-house hire costs $5,000 to $9,500 per month once salary is loaded with taxes and benefits. Content and links usually sit on top of any retainer, which is why the calculator above prices them separately.
How much does SEO cost for a small business?
Realistically $1,000 to $3,000 per month for a local or single location business, and less if you write the content yourself and only pay for strategy. Below roughly $750 per month you are usually buying a few hours of someone's attention, which rarely moves anything. That floor matters more than the ceiling when budgeting.
How much does SEO cost per month?
The monthly figure depends on three things: who does the work, how much content you publish, and whether you buy links. Those are the three inputs in the calculator above, because they account for most of the variance. A retainer with no content attached is strategy only, and strategy alone does not publish anything.
Is it worth it to pay for SEO?
It depends on numbers you can check rather than opinion. Paying for SEO is worth it when enough people search for what you sell, you can realistically rank for those terms, and a customer is worth more than the cost of acquiring one. If your total addressable search volume is a few hundred a month and your average order value is $30, the arithmetic does not work regardless of who you hire.
Is SEO worth it for small businesses?
Often yes, particularly for local businesses where the competition is other local businesses rather than national brands. The case is strongest when your customers search for a service you provide in a place you serve. It is weakest for products people discover rather than search for, where paid social usually beats organic search.
Is SEO still worth it in 2026?
For most businesses yes, though the shape has changed and pretending otherwise would be dishonest. AI Overviews take clicks from simple informational queries, so thin content that once earned traffic no longer does. Commercial and comparison queries, and anything requiring genuine expertise, still send meaningful traffic. Budget for fewer, better pages rather than volume.
Can I do SEO on my own?
Yes, and for a small site it is often the right call. The technical basics are learnable in a weekend, and nobody knows your customers better than you. What you cannot avoid is time: research, writing and publishing consistently is the actual work, and it does not compress. Set the calculator above to do it yourself and the only cash cost is tools.
What is the 80/20 rule in SEO?
The observation that a small share of your pages and keywords produces most of your organic traffic and revenue. In practice a handful of pages usually drive the majority of conversions while the long tail contributes very little. For budgeting, the useful implication is to improve pages already ranking on page two for commercial terms before commissioning new ones, since moving an existing page costs far less than ranking a new one.
Why is SEO pricing so inconsistent?
Because the label covers wildly different work. One agency's $2,000 retainer is a monthly report and two blog posts; another's is technical work, content and outreach with a senior strategist attached. There is also no licensing and no standard deliverable, so price signals quality far less reliably than in most professional services. Ask what is actually produced each month before comparing two numbers.
How long before SEO pays for itself?
Typically six to twelve months before organic revenue exceeds the spend, and longer in competitive markets. The lag is structural: pages need to be published, indexed, and then accumulate the signals that move them up. Budget for at least twelve months, because stopping at month five means paying the full cost and collecting almost none of the return. Our SEO ROI calculator models that payback month directly.
How is this different from the SEO ROI calculator?
This one works out what SEO will cost you, building the figure up from who does the work and how much you publish. The ROI calculator works in the other direction: you give it a cost and it estimates the return and the payback month. Use this to set a budget, then that one to sanity check whether the budget is justified.
Start free today

Millions of people will ask AI about your category this week

RankSpot researches, writes and publishes daily, and sends you the short list of what's left. Free for 3 days.

Start free trial