SEONovember 3, 20269 min read

    How much does SEO cost for a small business in the UK?

    How much does SEO cost for a UK small business? Monthly, day and hourly rates from named sources, what changes the price, and what to check before you sign.

    By Click Katha
    A café owner in an apron reads a printed report at a table beside a laptop, a calculator and a cup of coffee.

    Short answer: How much does SEO cost? For most UK small businesses, published price guides put a monthly SEO retainer in the hundreds of pounds rather than the thousands. Bark, a UK services marketplace, quotes £400 to £1,500 a month. Freelancers often charge by the day instead, and the price always depends on how much work your website needs.

    Those are market quotes, not audited averages, and sources don't agree. Below you'll find the figures side by side with where each one comes from, what pushes a quote up or down, what you can do yourself, and the questions to ask before you sign anything. For transparency, our own SEO plans are £300 to £600 a month; there's more on that further down.

    How much does SEO cost in the UK? Typical prices at a glance

    No independent body publishes official SEO prices in the UK. The best you can do is compare what marketplaces, freelance platforms and official careers data say, and read each one for what it is.

    • Monthly retainer: £400 to £1,500 a month. Source: Bark SEO price guide.

    • Monthly, SEO specialists on Bark: £300 a month on average (£200 "great value" to £400 "premium"). Source: Bark SEO page.

    • Freelance day rate: £374 a day on average for an SEO consultant. Source: YunoJuno rates data, based on bookings through its platform.

    • Day rate range: "Day-by-day deals may range from £300 to £800". Source: Bark SEO price guide.

    • Hourly rate: From about £40 for newer consultants, around £100 for experienced ones. Source: Bark SEO price guide.

    • One-off project: £500 to well over £10,000. Source: Bark SEO price guide.

    • Hiring your own SEO specialist: £25,000 a year (starter) to £50,000 (experienced). Source: National Careers Service.

    Notice that even one marketplace gives different numbers on different pages: Bark's main SEO page says SEO services cost £400 to £1,000 on average, while the same page shows an average of £300 a month for its SEO specialists. Treat any single figure as a starting point for questions, not a price list.

    Monthly retainer, day rate or one-off project?

    Most SEO is sold as a monthly retainer. In Ahrefs' survey of 439 SEO providers (a global survey, so not UK-only), 78.2% said they charge a monthly retainer, and many also offer hourly or per-project work.

    Here's how the three models tend to suit a small business:

    • Monthly retainer. You pay a set fee each month for an agreed list of work. It fits SEO because the work keeps going: fixing pages, publishing content, keeping your Google Business Profile up to date and reporting on what changed.

    • Day or hourly rate. Useful when you only need advice or a specific fix, such as a technical problem after a website rebuild. Bark notes that hourly rates "aren't particularly common" and most people offer day, month or project rates instead.

    • One-off project. Good for a defined job with an end point, like an audit and action plan. It won't keep your site moving once the project ends.

    What changes the cost of SEO for a small business?

    Bark's guide lists the usual reasons one quote differs from another. In plain terms:

    • How much work your site needs. A five-page site and a site with hundreds of pages are different jobs, and so is a site that already ranks compared with one that doesn't.

    • How competitive your market is. The more businesses competing for the same searches, the more work it takes to compete.

    • Where you are. Bark says specialists in London will likely cost more than those further north.

    • Experience. A newer consultant charges less than someone who has done this for years.

    • Agency or freelancer. Agencies usually charge more, though Bark adds that a freelancer's price can rise a lot with experience.

    Ahrefs' survey points the same way on scope: providers who serve local markets charged less on average than those serving clients worldwide.

    How much does local SEO cost?

    Local SEO is the work that helps you show up when people nearby search for what you sell, on Google Search and Maps. We couldn't find a UK source that publishes a separate local SEO price with a clear method. Ahrefs' global survey puts local SEO at an average of $1,557 a month, but that's in US dollars and mixes many countries, so don't read it as a UK price.

    What we can say is that much of local SEO for a single-location business is affordable to start yourself. Google says you can manage your Business Profile at no charge, and our Google Business Profile checklist walks through Google's own rules step by step. When you want someone to take it on, our local SEO service covers the profile, citations and reviews.

    Can you do SEO yourself instead of paying for it?

    Often, yes, at least to begin with. Google's own advice on whether you need an SEO says: "If you run a small local business, you can probably do much of the work yourself." It recommends starting with its SEO starter guide.

    Doing it yourself costs time rather than a fee. Hiring someone full time costs far more: the National Careers Service puts an SEO specialist's salary at £25,000 for a starter and £50,000 when experienced, before any employer costs. For most small businesses, that's why a monthly plan or a few days of freelance help makes more sense than a hire.

    A sensible split: you keep your opening hours, photos and review requests up to date, and pay for the technical fixes, page improvements and content you don't have time or skills for.

    What should a small business SEO package include?

    A good package tells you, in writing, what gets done each month. Vague promises like "ongoing optimisation" don't let you check anything. Ask for a list you could tick off.

    Google's guide lists the kinds of work an SEO can do: reviewing your site's content and structure, technical advice, content development, keyword research, expertise in specific markets and optimising for generative AI. A small business package usually picks the parts that matter for your site rather than all of them.

    As an example of a written scope, our SEO pricing page lists what every plan includes: Google Business Profile upkeep, technical and on-page fixes, page optimisation and a monthly report on Search Console clicks and impressions. Higher in the range, plans also include articles, internal linking, FAQ and schema, backlink and citation work, and a monthly call.

    Red flags: guarantees, secrecy and cold emails

    Price isn't the only thing to check. Google's hiring advice is blunt:

    • "No one can guarantee a #1 ranking on Google." Walk away from anyone who promises one, claims a "special relationship" with Google or offers "priority submit".

    • "Google never accepts money to include or rank sites in our search results." Advertising with Google doesn't change your organic ranking either.

    • Be wary of SEO firms that email you out of the blue, and of anyone who is secretive or won't explain what they'll change on your site.

    • If someone offers an audit, give them read access to Search Console only at that stage, not write access.

    Google also suggests questions to ask, including what results they expect and in what timeframe, how they measure success, and whether they'll share every change they make to your site.

    What to check before you sign

    • The scope in writing. What happens each month, and what's extra.

    • VAT. Ask whether the price includes it. Most services carry the 20% standard rate, but a provider only has to register for VAT once taxable turnover goes over £90,000, so two quotes may not be like for like.

    • Reporting. Which numbers you'll see, from which tools, and how often.

    • Access and ownership. Your Google accounts and website logins should stay in your name.

    • Contract terms. How long you're committed for and how much notice you need to give.

    What does Click Katha charge for SEO?

    Our SEO plans cost £300 to £600 a month. The fee within that range depends on the work your site needs, and the scope is confirmed in writing before billing. We don't guarantee rankings, because nobody honestly can; we report what we did and what changed every month. You'll find the full list of what's included on our pricing page, alongside our other SEO services.

    FAQ

    How much does SEO cost per month in the UK?

    UK price guides give a wide range. Bark quotes £400 to £1,500 a month for an SEO retainer, and an average of £300 a month for the SEO specialists on its platform. The right figure for you depends on how much work your site needs, how competitive your market is and who does the work.

    What is the hourly rate for SEO in the UK?

    Bark says hourly rates start at about £40 for newer consultants and tend to sit around £100 for experienced ones, though hourly pricing isn't common. Day rates are more usual: YunoJuno's booking data puts the average SEO consultant at £374 a day.

    Can an SEO agency guarantee first-page rankings?

    No. Google says "No one can guarantee a #1 ranking on Google" and that it never accepts money to include or rank sites in its search results. Treat any guaranteed ranking as a reason to look elsewhere.

    Is it cheaper to do SEO yourself?

    It costs time rather than money. Google says a small local business can probably do much of the work itself, starting with its SEO starter guide. Many owners handle their Google Business Profile and reviews, then pay for technical fixes and content.

    Why do SEO quotes vary so much?

    Quotes reflect different amounts of work. The size and state of your site, how competitive your market is, where the provider is based, their experience and whether they're an agency or a freelancer all change the price. Compare written scopes as well as monthly fees.

    Want a written SEO quote for your site?

    Book a free consultation through our contact form. Tell us your website and what you sell, and we'll tell you where you'd sit in our £300 to £600 range and what the work would cover. We won't promise rankings, but we'll show you what to fix first.

    Share this article