SEO is one of the hardest things to price because you cannot see what you are buying. A build produces a website; a month of SEO produces a spreadsheet and a promise. That gap is where most of the bad value in the industry lives, so here is a straight view of what it costs and what the money should be doing.
Why SEO is a monthly cost, not a one-off
A website is a thing you own. A ranking is a position you hold against everyone else trying to take it. Google changes how it ranks, your competitors keep publishing and earning links, and the work that got you to the top of page one is the same work that keeps you there. Pay for it once and stop, and you drift back down over the following months.
The exception is genuinely one-off work: a technical audit, a fix to a site that cannot be found at all, or the SEO groundwork built into a new site. Those are sensible single spends. Ongoing ranking is not.
The rough bands
UK SEO in 2026 tends to fall into these bands:
- Doing it yourself: your time, plus a tool subscription if you want data.
- A freelancer: roughly £250 to £750 a month, often good value for a local business.
- A studio or agency retainer: roughly £500 to £2,000 a month and up, depending on how competitive your market is.
- A one-off audit: a few hundred pounds for a written list of what to fix.
Below the freelancer band sit the automated packages advertised at £99 a month or less. They exist, and for most businesses they are worse than doing nothing, because they buy the kind of links that can hold a site back.
What you should be paying for
Good SEO spend goes on work you can point at: technical fixes, pages written for what people actually search, local signals like your Business Profile and reviews, and links earned from real sites. What you should not be paying for is a promised position, because nobody controls Google and anyone claiming to is guessing or worse.
Before you sign anything, ask what will change on the site in the first month. A clear answer is a good sign. A vague one about "optimisation" and "authority" is not.
Is it worth it for a small business?
Often, yes, but not always, and it depends on whether people search for what you do. We have written separately on when SEO is worth it for a small business, which is worth reading before you commit to a retainer. If you serve a local area, the local side usually returns fastest.
The short version. Expect SEO to be a monthly cost, budget from a few hundred pounds a month for real work, and pay for the work rather than a promised ranking. Anything sold with a guaranteed position on it is the one thing to walk away from.
If you want an honest read on whether SEO would pay off for your site, start a conversation with us.