The 5 SEO pricing models, explained
1. Monthly retainer (the most common model)
You pay a fixed monthly fee and the provider works continuously on your site: technical fixes, content, internal linking, local SEO, link building and reporting. Retainers dominate the UK market because SEO is cumulative - rankings compound when work is steady.
Typical UK price: £750-£5,000+ per month with an agency; £300-£1,500 with a freelancer.
Pros: predictable cost, continuous progress, a team that learns your business. Cons: quality varies enormously between providers at the same price, so the deliverables matter more than the fee.
2. Hourly SEO consultancy
You buy expertise by the hour, useful when you have an in-house team or developer who can implement recommendations, and you need strategy, audits or troubleshooting rather than hands-on delivery.
Typical UK price: £50-£150 per hour for experienced freelancers; £100-£250 per hour for senior consultants and agencies, with London rates at the top of both ranges.
Pros: flexible, no long commitment, ideal for specific problems. Cons: costs can creep, and nothing gets implemented unless someone at your end does the work.
3. Project-based SEO
A fixed price for a defined job: a technical audit, a keyword and content strategy, a site migration, a Google Business Profile overhaul, or cleaning up a Google penalty.
Typical UK price: £500-£3,000 for an audit with a full action plan; migrations and large projects are quoted individually and can reach five figures on big sites.
Pros: clear scope and a clear end point. Cons: a project fixes today's problems; it does not build tomorrow's rankings on its own.
4. Fixed-price SEO packages
The "bronze, silver, gold" model: a published list of deliverables for a set monthly fee. Packages are popular with small businesses because the cost is known in advance.
Typical UK price: £400-£2,000 per month.
Pros: transparent and easy to compare. Cons: a package built for everyone fits no one perfectly, check that the deliverables match what your site actually needs, not what is easiest to sell. A good provider will adjust the package after auditing your site.
5. Performance-based SEO ("pay when you rank")
You pay only when agreed keywords reach agreed positions. It sounds risk-free, and that is exactly why you should read the small print: providers using this model choose easy, low-value keywords, or the fee per keyword quietly adds up to more than a retainer would have cost.
Typical UK price: £50-£500+ per keyword per month once ranking, often more expensive in total than a retainer.
Pros: feels aligned with results. Cons: rankings wobble naturally, the keywords chosen are rarely the ones that make you money, and the model ignores the traffic, leads and revenue that SEO is actually for. Treat it with caution.
What actually drives the cost of SEO?
Two businesses can receive quotes three times apart and both can be fair. These are the factors behind the difference:
1. How competitive your market is. Ranking a plumber in a mid-sized town is a different job from ranking a personal-injury firm nationally. More competition means more content, more links and more time, and therefore more cost.
2. The state of your website. A clean, fast, well-structured site is cheap to push forward. A site with years of neglected technical debt, thin pages, duplicate content or a previous penalty needs repair work before growth work starts. This is why any honest quote begins with an audit.
3. How much content is needed. Content is usually the biggest line item in modern SEO. A local service business might need six strong pages a quarter; an e-commerce store in a competitive niche might need that many a week, plus category copy and buying guides.
4. Link building and digital PR. Earning links from relevant UK websites is skilled, slow work, and it is priced accordingly. If a quote includes "500 backlinks a month", the links are worthless, possibly harmful. Quality costs; bulk is cheap for a reason.
5. Local, national or international scope. Local SEO (Google Business Profile, reviews, local pages, citations) is a smaller, cheaper discipline than national SEO, which is cheaper than multi-country campaigns with translation and hreflang management.
6. Where your provider is based. A London agency with London overheads will charge more than a regional team or a remote-first agency delivering the same work. Geography explains some of the spread, it does not explain all of it, which is why comparing deliverables beats comparing postcodes.
7. How fast you want results. SEO cannot be rushed safely, but a bigger budget buys more work per month, which usually means reaching the same milestone sooner.
SEO costs by type of business
Local trades and services (plumbers, electricians, roofers, cleaners, salons): the battleground is Google Maps and "near me" searches. A focused local campaign, Google Business Profile management, reviews, local service pages and citations, typically runs £500-£1,200 per month. Many firms see map-pack movement within two to three months because local competition is finite.
Professional services (solicitors, accountants, dentists, clinics): higher customer values justify, and competition demands, bigger budgets. Expect £1,000-£3,000 per month for content-led campaigns targeting both local and practice-area searches.
E-commerce: product and category pages at scale, technical SEO for large catalogues, and content to capture buying research. Budgets usually start around £1,500 per month and rise past £5,000 for large stores in competitive sectors like fashion, supplements or homeware.
National B2B and SaaS: long sales cycles and small, valuable search niches. The work is heavy on expert content and digital PR: £2,000-£6,000+ per month is typical.
Startups and very small businesses: if £500 a month is genuinely out of reach, a one-off project, a proper audit, site fixes and a content plan you implement yourself, is a smarter spend than a £99 monthly package that does nothing measurable.
What do you actually get at each price point?
Price only makes sense next to deliverables. Here is what a month of SEO realistically looks like at three common UK budgets.
Around £500 per month, the foundations. Expect a technical health check and fixes, keyword research for your core services, optimisation of your main pages, Google Business Profile setup and management, basic citation building, and a monthly report. This suits a local business in a low-competition area. It will not usually include regular new content or link building beyond the basics, there simply are not enough hours in the budget.
Around £1,500 per month, steady growth. Everything above, plus new content every month (service pages, location pages or blog posts written to a strategy), internal linking work, review generation support, and genuine outreach-based link building. This is the level at which most established local and regional businesses should be operating, and where ranking progress becomes clearly visible quarter by quarter.
Around £3,500+ per month, aggressive growth. A dedicated team: ongoing technical SEO, a full content programme, digital PR campaigns that earn links from UK publications, conversion-rate input, and detailed reporting against revenue, not just rankings. This is the territory of national brands, large e-commerce stores and firms in high-value, high-competition markets.
Whatever the budget, you should always receive three things: a clear plan tied to your business goals, a monthly report you can actually understand, and access to the accounts and assets created for you (your Google Analytics, Search Console and any content produced). If a provider will not give you those, the price is irrelevant, walk away.
One-off SEO costs to budget for
Beyond the monthly figure, most businesses encounter these one-off costs at some point:
- SEO audit: £500-£3,000 depending on site size. A proper audit examines technical health, content, links and competitors, and ends in a prioritised action plan, not a 90-page auto-generated PDF. (Some agencies, including SpiderHunts, offer an initial SEO audit free of charge as a starting point.)
- Website migration SEO: £1,000-£10,000+. Moving domain, platform or design without SEO input is one of the most reliable ways to lose a third of your traffic overnight; budgeting for redirect mapping and pre/post-launch checks is cheap insurance.
- Content strategy and copywriting: £250-£600 per professionally researched, well-written page is typical UK pricing when bought standalone.
- Penalty recovery and clean-up: quoted per case; expect four figures where years of bought links need disavowing and replacing.
Red flags: when cheap SEO is the most expensive option
The UK market has no shortage of £99-a-month offers. Some are merely weak; others are actively dangerous. Walk away if you hear any of the following:
- "Guaranteed #1 rankings." Nobody controls Google's algorithm; anyone who guarantees a position is either lying or planning to rank you for keywords nobody searches.
- "Hundreds of backlinks every month." Bulk links from irrelevant sites are the single most common cause of the penalty-recovery work described above.
- No audit before quoting. A provider who prices your SEO without looking at your site is pricing a guess.
- No reporting, or reports full of vanity metrics. You are buying enquiries and sales, not impressions.
- You do not own your accounts or content. If the relationship ends, everything built should stay with you.
- Long contracts with no break clause and no explanation. Good providers retain clients with results. A twelve-month lock-in demanded upfront usually signals the opposite.
How to set your SEO budget: work backwards from a customer
The businesses that get SEO right rarely pick a budget from thin air. They work backwards from the value of a customer:
- What is one new customer worth to you over a year? Say a dental practice earns £800 from an average new patient.
- How many extra customers a month would make SEO a clear win? Say five, £4,000 of monthly revenue.
- A sensible rule is to invest 10-25% of the revenue you are targeting while the campaign builds. That points to a budget of roughly £750-£1,500 per month, which matches exactly what effective campaigns in that sector actually cost.
Run the same maths for your own numbers. If one customer is worth £80, your budget ceiling is lower and local SEO at the foundations level is the right shape. If one contract is worth £8,000, under-investing is the expensive mistake. This is also why SEO services should always be quoted against your market and goals rather than sold off a generic price list.
How long does SEO take, and when does it pay back?
Honest timelines, based on how Google actually responds to steady work:
- Months 1-2: technical fixes, tracking, keyword and content foundations. Traffic rarely moves much; the work is being laid down.
- Months 3-4: local and long-tail rankings start to climb; Google Business Profile visibility improves; first measurable enquiry growth for most local businesses.
- Months 6+: competitive terms begin to move, content compounds, and cost per lead starts falling below paid advertising.
- Month 12 onwards: a well-run campaign is usually a business's cheapest source of new customers, because the pages and links built in year one keep working without being re-bought every month.
Anyone promising page one in thirty days for competitive keywords is selling you the red flags listed above. SEO is slower than ads and more durable than ads, which brings us to the comparison most business owners ask about.
SEO vs Google Ads: what does each pound buy?
Google Ads puts you at the top of the results page today, at a cost per click that in UK legal, finance and home-improvement markets can run from £3 to £30+. Stop paying and the traffic stops that hour. SEO takes months to build but, once ranking, the clicks arrive without a per-click charge, and the asset, your content and authority, stays on your balance sheet.
In practice, most growing UK businesses use both: ads for immediate pipeline while SEO builds, then gradually shift budget towards SEO as its cost per lead undercuts paid search. If you can only afford one, choose ads when you need enquiries this week and SEO when you are building for the next five years.
A note on AI search, and what it changes about price
Search is changing: Google's AI Overviews and tools like ChatGPT now answer some questions directly, which means ranking is no longer only about the ten blue links. The fundamentals, however, have not changed, clear expertise, strong content, trusted links and a well-kept Google Business Profile are exactly what AI systems cite. Reputable providers are folding this "AI visibility" work into normal SEO rather than selling it as a magic extra; that is the approach we take with our AI SEO services. If a quote adds a large mysterious fee for "AI optimisation" on top of ordinary SEO, ask precisely what it buys.
How SpiderHunts prices SEO
Our approach is deliberately boring: we start with a free audit of your site and market, then quote a fixed monthly figure against a written plan, the pages we will build, the technical work we will clear, the links we will earn and the reporting you will receive. No performance-per-keyword games, no twelve-month lock-in to hide behind, and you own everything we create. If the numbers say a smaller budget is right for your market, we will tell you; if your market needs more than you planned to spend, we will show you the evidence and let you decide.
While you compare quotes, our technical SEO checklist will show you the standard your site should be held to, and if you are also weighing automation costs, our guide to AI receptionist costs in the UK applies the same straight-talking approach to that market.
The Final Thoughts
SEO in the UK costs what it costs for a reason: real work, done by people who understand your market, sustained long enough to compound. For most small businesses that means £750-£1,500 a month with a provider who audits first, reports honestly and lets the results keep you as a client. Spend less and you are buying a slower version of the same thing, or, at the £99 end, an expensive lesson. Spend more only when your market's competition and your customers' value justify it.
If you would like to know what SEO should cost for your site specifically, request a free SEO audit and we will give you a fixed quote against a written plan, no obligation, and no guaranteed-#1 fairy tales.