Short answer: £150 to £2,000/month for ongoing SEO, or £500 to £5,000 for one-off setup. Anyone charging under £150/month is probably running a template service across hundreds of clients. Anyone charging over £2,000/month is selling you account managers, not rankings.
How much does SEO cost — the real ranges
For UK small businesses in 2026:
- One-off SEO setup (technical audit, schema, sitemap, Search Console, on-page keyword work): £500–£2,500. Done once when the site launches.
- Monthly SEO retainer — small business: £150–£500/month. Rank tracking, monthly content, link building, GBP updates, monthly report.
- Monthly SEO retainer — competitive niche: £500–£2,000/month. Higher-volume content, active link outreach, structured data depth, technical optimisation.
- One-off "SEO audit": £250–£1,500. A report telling you what's wrong. Useful once; not something you need monthly.
- Local SEO only (GBP optimisation, citation cleanup): £100–£250/month. The lowest-cost ongoing service that still moves the needle for local businesses.
What SEO money actually buys
A genuine SEO retainer covers four things:
- Technical health. Site speed, crawl errors, broken links, schema, sitemap.
- On-page work. Keyword targeting, meta tags, content gaps, internal linking.
- Off-page work. Backlinks, mentions, citations, directory listings, digital PR.
- Reporting. What ranked, what didn't, what's planned next month.
If a quote includes "monthly content" but no specifics on word count, link strategy, or topic plan — that's filler. Ask for last month's actual deliverables before signing anything.
What you shouldn't pay for
- "Submitting your site to Google" — that's a free 30-second job inside Search Console. No agency should bill for this.
- "Generic monthly audits" — automated tools (SEMrush, Ahrefs, Sitebulb) run audits in 90 seconds. You're paying for the human interpretation, not the audit itself.
- "Guaranteed page-one ranking" — no honest SEO firm guarantees rankings. Google is opaque. Anyone guaranteeing position 1 is lying or using black-hat tactics that will eventually get you penalised.
- "500 directory submissions" — most of these directories are spam. Two or three good ones beat 500 bad ones every time.
SEO cost by builder type
Same as web design — the biggest variable is who's quoting.
- Solo freelancer: £100–£500/month. Works directly on your account. Lean overhead.
- Boutique agency: £400–£1,500/month. Small team, decent reporting, mid-tier link building.
- Mid-tier agency: £1,000–£3,000/month. Account manager, content writer, link team. Big agencies dilute the work across more clients.
- Big SEO agency: £2,000–£10,000+/month. National PR, content marketing, conversion rate optimisation, mostly enterprise-priced.
For most UK small businesses, the freelancer or boutique band is the right level. Big agencies don't allocate enough hours to a £500/month account for their work to be worth it.
Is SEO worth it for a small business?
Yes — if you're in a niche where customers Google to find you, and no — if 90% of your work comes from word-of-mouth and you don't want it to grow. The maths is simple: if one extra job a month from SEO covers the retainer, it pays for itself. Most local businesses can pass that test if their margin is healthy.
The exception: if your site is on Wix or Squarespace and bottoming out Lighthouse scores, no amount of SEO retainer fixes the underlying speed problem. Move to a hand-coded site first, then start SEO.
How Zebweb prices SEO
£550/month Gold care plan — adds rank tracking, monthly content, on-page optimisation, GBP management, monthly report. Same price for one client or fifty; we don't tier by company size. See the full calculator or the Lincoln pricing breakdown for context.













