Before you budget anything:
Run a free 251-point SEO scan on your site first. If the basics are broken, that is the cheapest possible win — and it tells you exactly what any provider should be quoting you for. Scan your site free →
SEO pricing in 2026: the real ranges
These are typical US-market figures; rates in the UK, EU, and Australia land in a similar band, while offshore providers can be far cheaper (with widely varying quality). Treat them as planning ranges, not quotes:
| Engagement | Typical price | Best for |
|---|---|---|
| Freelancer — hourly | $50 – $150 / hour | One-off fixes, audits, consulting calls |
| Freelancer — monthly | $500 – $1,500 / month | Local and small-business SEO |
| Agency retainer (small business) | $1,500 – $5,000 / month | Ongoing content + links + technical |
| Agency retainer (competitive / national) | $5,000 – $20,000+ / month | E-commerce, SaaS, national brands |
| One-time project (audit, migration, cleanup) | $1,000 – $10,000+ | Defined scope with an end date |
| Performance-based ("pay per ranking") | Varies — usually avoid | Almost nobody; incentivises easy vanity keywords |
Rule of thumb: multiply the monthly fee by six. If losing that total wouldn't hurt, you can afford to test SEO properly. If it would, start with the free route below and revisit paid help once organic revenue exists to protect.
What actually moves the price
- Keyword competition. Ranking a plumber in a mid-size town and ranking a national insurance brand are different jobs by an order of magnitude. Competition is the single biggest price driver.
- Scope. "Technical fixes only" costs less than technical + content + link building. Most retainers bundle all three; ask for the split so you can see where the hours go.
- Your starting point. A site with clean foundations needs fewer billable hours than one carrying years of broken links, duplicate pages, and thin content. This is exactly what a free scan reveals before anyone quotes you.
- Who does the work. Agencies carry overhead (account managers, tooling, offices) that solo freelancers do not. You are not automatically getting more expertise for the markup — vet the actual person doing the work.
- Content volume. Professionally written, genuinely useful articles run $150–$600+ each. A plan promising 30 articles a month at a low retainer is telling you the articles are AI-spun filler.
The $99-per-month trap
Ultra-cheap SEO packages are the most common way small businesses get burned. At $99 a month the provider can afford perhaps one hour of labour, so the deliverables are automated: mass directory submissions, templated "optimisation reports", and links from spam networks. Best case, nothing happens. Worst case, the spam links earn a manual penalty that costs far more to clean up than the package ever cost.
If your realistic budget is a few hundred dollars a month or less, do not buy cheap SEO — do the foundations yourself (below) and put the money toward one or two professionally written pieces of content instead.
What to do free before paying anyone
Roughly a third of what a first-month retainer covers is finding and fixing basics you can check yourself in an afternoon:
- Run a full site scan. The free SEO scan checks 251 rules — meta tags, speed, broken links, schema, mobile, SSL — and hands you a prioritised fix list.
- Set up Google Search Console and submit your sitemap. Free, and it becomes the scoreboard for any provider you hire later.
- Fix your titles and descriptions. The meta tag checker flags missing, duplicate, and truncated tags — the highest-leverage on-page fix there is.
- Kill broken links with the broken link checker.
- Add structured data and verify it with the schema markup validator so your pages are eligible for rich results.
Do these first and one of two things happens: either your traffic starts moving and you have bought time to grow into a paid engagement — or it does not, and you now hand a hired expert a clean site plus real Search Console data, which makes their expensive hours dramatically more productive. Unsure whether to hire at all? See the DIY vs hiring decision guide.
Frequently asked questions
How much does SEO cost per month?▾
Why is SEO so expensive?▾
Is cheap $99-per-month SEO worth it?▾
Can I do SEO for free?▾
How long until SEO pays for itself?▾
See what needs fixing before you spend a dollar
251 checks · prioritised fix list · free, no account needed
Run your free SEO scan →