Do SEO Services Work? An Honest Guide for UK Small Businesses

  • Post category:SEO
Do SEO Services Work? An Honest Guide for UK Small Businesses

Yes, SEO services work, but only under the right conditions. For most UK small businesses, good SEO starts to show early signs within three to six months and produces steady, measurable enquiries somewhere between six and twelve months. It works best when people are already searching for what you sell, your website is in reasonable shape, and the agency is doing real work on your site, your content and your local presence rather than sending you rankings reports for keywords nobody types.

It does not work when it is sold as a quick fix, when nobody is searching for your service, or when the "SEO" is really a set of shortcuts dressed up as strategy. This guide covers when SEO pays off, what a realistic timeline looks like, which numbers prove it is working (hint: leads, not rankings), and the warning signs that tell you an agency will not deliver.

The honest answer: SEO works when three things line up

After 15 years of working with small businesses, the pattern is consistent. SEO pays off when these three things are true at the same time:

  1. There is search demand. People in your area, or across the UK, are typing searches that match what you sell. A boiler engineer in Bristol has plenty of demand. A brand new product category nobody has heard of has very little.
  2. Your business can win those searches. Your website, your reviews, your Google Business Profile and your content give Google good reasons to show you. If a competitor has ten years of genuinely useful content and hundreds of reviews, you can still compete, but it takes longer.
  3. Someone does the work consistently. SEO is not a one-off job. It is steady, unglamorous work every month: fixing technical issues, improving pages, writing useful content and building your local profile.

If one of those is missing, SEO struggles. If all three are present, it is one of the most cost-effective ways a small business can win customers, because once you rank well, you are not paying for every click the way you do with paid ads.

Key point: SEO is not a gamble if you check for search demand first, it is a slow, compounding investment that rewards consistency rather than tricks.

What good SEO services actually involve

Part of the reason people ask whether SEO works is that "SEO services" can mean almost anything. Some agencies do thorough, hands-on work. Others run an automated tool once a month and email you the output. Here is what genuine SEO work looks like for a small business.

Technical health

Making sure Google can crawl and understand your site: page speed, mobile usability, broken links, duplicate pages, indexing problems and a sensible site structure.

Keyword and intent research

Finding the searches your customers actually use, especially ones that signal they are ready to buy, such as "emergency electrician near me" rather than "how does electricity work".

On-page improvements

Rewriting page titles, headings and copy so each service page clearly says what you do, who it is for and where you work.

Content

Regular, genuinely useful articles and guides that answer the questions your customers ask before they buy.

Local presence

Optimising your Google Business Profile, building accurate local citations and encouraging reviews, which matters enormously for location-based searches.

Reputation and links

Earning mentions from other websites through genuinely useful content, digital PR and local citations.

If you want to see where your own site stands before speaking to anyone, our guide on how to do an SEO audit walks through the checks you can do yourself in an afternoon.

When SEO pays off for small businesses (and when it doesn't)

Being honest about this saves you money. SEO is a brilliant fit for some businesses and a poor first choice for others.

SEO usually pays off well for

  • Local service businesses. Trades, clinics, solicitors, accountants, salons, garages and similar businesses where customers search with a location in mind. Local SEO is often where small businesses see the clearest return, because the competition is limited to your area rather than the whole country.
  • Businesses with high-value customers. If one new client is worth hundreds or thousands of pounds, even a handful of extra enquiries a month can cover the cost of SEO several times over.
  • Specialist or niche businesses. If you do something specific, the searches are often less competitive and the people searching are very motivated.
  • Online shops with clear product demand. E-commerce SEO takes more work because of the number of pages involved, but category and product pages that rank well can drive sales for years. Our guide on how to do SEO for an ecommerce website covers that side in detail.

SEO is a weaker first choice when

  • You need enquiries next week. SEO is slow by nature. If cash flow depends on leads this month, paid search is the faster lever while SEO builds in the background.
  • Nobody searches for what you sell. If your product is so new that people do not know to look for it, you need awareness first, often through social media advertising, before search demand exists.
  • Your website cannot convert. Sending more visitors to a slow, confusing site with no clear way to get in touch is wasted effort. Fix the site first or alongside the SEO.
  • You cannot handle more work. It sounds obvious, but if you are already turning jobs away, SEO will not help until you have capacity.

If speed matters, a sensible approach is to run Google Ads for immediate enquiries while SEO grows, then lean less on paid ads as organic results improve. If you already run ads and are not sure they are working, our free Google Ads audit is a good place to start.

A realistic SEO timeline: what to expect in 3 to 12 months

The most common reason small business owners decide SEO "doesn't work" is that they were promised fast results and stopped before it had time to deliver. Here is a realistic picture for a typical small business with a working website and a moderately competitive market.

PeriodWhat is happeningWhat you should see
Month 1Audit, keyword research, fixing technical problems, setting up tracking, optimising your Google Business ProfileA clear plan, a list of fixes completed, and conversion tracking in place. Few visible changes in traffic yet.
Months 2 to 3Service pages improved, first content published, local citations cleaned upPages starting to appear for more searches in Google Search Console, often on page two or three. Small movements, not leads yet.
Months 3 to 6Ongoing content, page refinements, review building, earning local mentionsRising impressions and clicks for non-brand searches. Some rankings reaching page one, especially longer, more specific searches. The first organic enquiries often appear here.
Months 6 to 12Building on what is working, targeting harder keywords, strengthening contentA steadier flow of enquiries from organic search and Google Maps. A clearer sense of return on investment.
12 months and beyondDefending and expanding positions, adding new services or areasCompounding results. Good content keeps working long after it is written.

This is a guide, not a promise. Google decides where pages appear, so no agency controls positions. What a good agency can commit to is the work itself, done properly and reported honestly.

What speeds SEO up

  • A website that is already technically sound and quick to load
  • A less competitive local market or specialist niche
  • An established business with existing reviews and history
  • Owners who respond quickly to questions and sign off changes promptly
  • Clear, specific services and locations to target

What slows SEO down

  • A brand new domain with no history
  • Heavy competition, for example national searches dominated by big brands
  • A site built on a platform that makes changes difficult
  • Past penalties or low-quality links from previous agencies
  • Thin content, or lots of near-identical pages for different towns

Key point: judge SEO at six months on leading indicators like impressions and page-one movements, and at twelve months on enquiries and revenue.

The KPIs that prove SEO is working: leads, not just rankings

Rankings are nice to see, but you cannot pay staff with them. The real question is whether SEO is bringing in people who contact you and become customers. Here is the difference between the numbers that look good in a report and the numbers that actually matter.

Vanity metricWhy it can misleadBetter metric
Number of keywords rankingCan include hundreds of irrelevant searches nobody uses to buyRankings for your priority service and location searches
Total website trafficOne blog post going viral overseas can inflate this without a single leadOrganic visits to service pages from your target area
Domain authority scoresThird-party estimates, not used by GoogleNon-brand impressions and clicks in Google Search Console
Number of backlinksQuantity says nothing about quality, and bad links can harm youGenuine mentions from relevant local or industry websites
Position for your business nameYou should rank for your own name anywayEnquiries from people who did not already know your name

The numbers worth watching every month

  1. Organic enquiries. Form submissions, emails and quote requests that came from organic search. This is the number that matters most.
  2. Phone calls from search and Maps. For many local businesses, calls are the main source of leads. Your Google Business Profile shows calls made from your listing, and call tracking can attribute calls from your website.
  3. Google Business Profile actions. Calls, direction requests and website clicks from your listing. These are a strong signal for local businesses.
  4. Non-brand search visibility. In Google Search Console, filter out searches that include your business name. Growth in the rest shows new people finding you.
  5. Conversion rate of organic visitors. If traffic rises but enquiries do not, the problem is often the website, not the SEO.
  6. Revenue from organic leads. The ultimate measure. Even a rough tally of which new jobs came from Google tells you whether SEO is paying for itself.

How to track leads properly

You cannot judge SEO without tracking, and a surprising number of small business websites have none. At a minimum, make sure:

  • Google Analytics 4 is set up with conversion events for form submissions, phone number clicks and email clicks.
  • Google Search Console is connected so you can see which searches you appear for and how often people click.
  • Your Google Business Profile insights are checked every month for calls and direction requests.
  • You ask every new customer how they found you. It is old-fashioned, but it catches the people who saw you on Google and then rang the number from memory or from a van.

Every DPOM package includes DPOM Mission Control, our iPhone app, which puts your reports and live results on demand in your pocket, along with a direct line to your account manager (Android is coming soon). Whatever agency you use, you should be able to see your numbers without chasing anyone for them.

A worked example of judging return

Here is an illustration of the thinking, using made-up round numbers rather than real client results. Imagine a kitchen fitter whose average job is worth £8,000 and who wins roughly one in four quotes. If SEO costs a few hundred pounds a month, they need only a small number of additional quote requests over a year to cover the cost. One extra job every few months would do it comfortably.

Now compare a business selling a £15 product with thin margins. They need far more sales to break even, so the maths is tighter and the content strategy needs to target high-volume searches with strong buying intent.

Do this sum for your own business before you start. Work out what one new customer is worth to you, how many enquiries you usually need to win one, and therefore how many extra enquiries per month would make SEO worthwhile. That gives you a realistic target and stops you judging success on gut feeling.

Red flags: signs an SEO agency won't deliver

Most "SEO doesn't work" stories are really "that agency didn't do SEO properly" stories. These are the warning signs to watch for before you sign anything, and while you are working with someone.

Promises about positions

Nobody controls Google. An agency that promises you a specific position is either naive or planning shortcuts. Honest agencies commit to the work, not to an outcome they cannot control.

Shortcut link tactics

Offers of large numbers of links every month usually mean low-quality links that breach Google's guidelines and can damage your site. Good links are earned through useful content, digital PR and local citations.

Secret methods

If an agency will not explain what they are doing because it is "proprietary", assume very little is being done. Good SEO is not secret, it is just hard work.

Reports with no leads

Monthly reports full of keyword charts but no mention of enquiries, calls or Google Business Profile actions are measuring the wrong things.

No access to your accounts

You should own your Google Analytics, Search Console and Google Business Profile. An agency that keeps them in its name makes it hard for you to leave or check its work.

Hundreds of town pages

Copy-and-paste pages for every nearby town with only the place name changed are thin content. They rarely help and can hold the whole site back.

Other warning signs worth knowing

  • Prices that seem too good to be true. If SEO costs less than a takeaway each month, very little human time is going into your site.
  • No questions about your business. An agency that does not ask about your best customers, your margins or your service area cannot target the right searches.
  • Ranking for keywords you never asked about. Celebrating page one for obscure phrases with no search volume is a classic way to make a report look good.
  • Vague pricing. If you cannot get a clear answer on what you pay each month and what is included, expect surprises later.

Key point: a trustworthy SEO agency explains exactly what it will do each month, reports on enquiries as well as rankings, and never promises specific positions.

Questions to ask before you hire an SEO agency

A short video call should be enough to tell you whether an agency knows what it is doing. Ask these questions and listen carefully to the answers.

  1. What will you actually do in the first three months? You want specifics: audit, technical fixes, page rewrites, Google Business Profile work, content.
  2. How will you measure success? Listen for enquiries, calls and conversions, not just rankings.
  3. How do you earn links? The right answer involves useful content, digital PR and local citations. Anything else is worth questioning closely.
  4. Who owns the accounts and content? It should be you.
  5. What do you need from me? A good agency will want your input on services, customers and photos. SEO works best as a partnership.
  6. What happens if results are slow? An honest agency will explain how it diagnoses problems and adjusts the plan, rather than promising it will never happen.
  7. Exactly what does it cost each month? You should get a clear, fixed figure with no hidden extras.

What does SEO cost for a small business?

Price depends on scope. A local tradesperson targeting one town needs far less work than a national brand or an online shop with thousands of products. At DPOM we use fixed, transparent monthly pricing so you always know what you are paying:

  • Local SEO from £185/month, for businesses serving a town, city or region
  • National SEO from £335/month, for businesses competing across the UK
  • E-Commerce SEO from £585/month, for online shops

All packages have a one-off £195 setup fee. You can see what each level includes on our SEO pricing and packages page.

Whoever you choose, compare packages on what work is included rather than headline price alone. Two agencies charging the same amount can deliver very different levels of effort.

Local SEO: often the quickest win for small businesses

If your customers are within a set area, local SEO is usually where you will see results first. Searches like "plumber near me" or "accountant in Norwich" show a map pack at the top of Google, and getting into that map pack can bring in calls without needing to outrank national websites.

The main levers are a complete, active Google Business Profile, consistent business details across directories, a steady flow of genuine reviews, and service pages that clearly mention the areas you cover. We cover the practical steps in our guide on how to rank higher on Google Maps, and you can read more about our local SEO for small businesses if you would like help with it.

Does SEO still work now that people use AI search?

It is a fair question. More people now ask tools like ChatGPT, Perplexity, Gemini and Copilot for recommendations, and Google shows AI-generated summaries above some results. SEO still matters because these tools draw heavily on websites that are clear, well structured and trustworthy, which is exactly what good SEO produces.

Every DPOM SEO package includes AI Search Optimisation (GEO) at no extra cost. Each monthly blog opens with a clear, direct answer and ends with a short FAQ, key page openings say plainly what the business does, who it is for and where, and we check that ChatGPT, Perplexity, Gemini and Copilot can read the site, getting it fixed if they are blocked. That said, nobody can guarantee a place in an AI answer, and you should be wary of anyone who claims otherwise.

What you need to do on your side

SEO works best when the business owner is involved, even lightly. You do not need to learn the technical side, but these things make a real difference:

  • Ask for reviews. Make it a habit after every completed job. Reviews help both rankings and the decision to contact you.
  • Share what you know. The questions customers ask you on the phone are perfect blog topics. Pass them on to your agency.
  • Answer enquiries quickly. SEO can bring the lead, but a slow reply can lose it to a competitor.
  • Send photos of real work. Genuine photos for your website and Google Business Profile build trust far better than stock images.
  • Tell your agency about changes. New services, new areas or a change in opening hours all affect your SEO.
  • Review results monthly. Ten minutes looking at enquiries and calls keeps everyone focused on what matters.

If you want to understand how searches are chosen, our small business keyword research workflow explains the process in plain English.

Common questions about whether SEO works

How long before SEO brings in leads?

For most small businesses, the first organic enquiries tend to appear somewhere between three and six months, with a steadier flow between six and twelve months. Competitive markets and new websites take longer.

Is SEO worth it for a very small business?

Often, yes, particularly for local service businesses where one customer is worth a good amount. Do the sum: if a few extra customers a year would cover the cost, SEO is usually worth trying for at least six to twelve months.

Can I do SEO myself?

You can do a lot of the basics yourself, such as your Google Business Profile, reviews and clear service pages. Where an agency helps is technical work, consistent content and having someone accountable for progress every month.

Should I stop SEO if I am not seeing results at three months?

Not usually, unless there is no sign of progress at all. At three months, look for rising impressions and better positions in Search Console. If those are flat and the agency cannot explain why, that is the time to ask hard questions.

Is SEO better than Google Ads?

They do different jobs. Google Ads brings enquiries quickly but stops when you stop paying. SEO is slower but builds lasting visibility. Many small businesses use both, especially in the early months.

So, is SEO worth it for your business?

SEO services do work for UK small businesses, provided there is real search demand, the work is done properly every month, and you judge it on enquiries rather than rankings alone. Expect early signs by three to six months and meaningful leads by six to twelve, and walk away from anyone promising specific positions or offering shortcuts. If you would like an honest view of whether SEO suits your business, our SEO services come with fixed, transparent monthly pricing, clear reporting through Mission Control, and a team that has spent 15 years helping small businesses get found online. Book a video call and we will tell you plainly what we think is achievable.

Brett Dixon - Founder of DPOM

Brett Dixon

Founder & Managing Director of DPOM. Brett founded DPOM nearly 15 years ago after a career in marketing working with Harvey Nichols, BBC Top Gear, Formula One circuits, and UK Trade and Investment. His passion became helping smaller businesses grow, with honest advice, no jargon, and realistic expectations.

Want Better Search Rankings?

Speak to our team about how we can help your business grow.