SEO (Search Engine Optimisation) sounds intimidating, but it doesn't have to be. As a web designer who builds SEO into every site, here's my no-nonsense guide for UK small business owners.
What is SEO, Really?
SEO is simply making your website easy for Google to understand, so it shows your site when people search for what you offer. That's it.
The 5 Things That Actually Matter
1. Google Business Profile
If you do nothing else, set up and optimise your Google Business Profile. It's free, and it's the single most effective thing for local businesses.
What to do:
- Claim your profile at business.google.com
- Add photos (businesses with photos get 42% more direction requests)
- Get reviews (aim for 10+ with 4.5+ stars)
- Post updates weekly
- Add your services and products
2. Your Website Content
Google needs to understand what you do and where you do it. Make sure your website clearly states:
- What services you offer
- Where you're based / where you serve
- Why someone should choose you
Write naturally — don't stuff keywords. If you're a plumber in Reading, write "I'm a plumber based in Reading, Berkshire" somewhere on your homepage. Done.
3. Page Titles & Meta Descriptions
Every page needs a unique title (under 60 characters) and description (under 160 characters). These are what show up in Google search results.
Example:
- Title: "Wedding Florist Windsor | Beautiful Bouquets & Arrangements"
- Description: "Award-winning wedding florist in Windsor, Berkshire. Stunning bouquets, table arrangements, and ceremony flowers. Free consultation."
4. Mobile-Friendly Website
Google uses mobile-first indexing, meaning it primarily looks at the mobile version of your site. If your site looks bad on phones, your rankings suffer.
5. Page Speed
Slow websites rank lower. Use Google PageSpeed Insights to check your site. Key fixes:
- Compress images (use WebP format)
- Minimise unnecessary scripts
- Choose a fast hosting provider
Quick Wins You Can Do Today
- 1✅ Claim your Google Business Profile
- 2✅ Add your location to your homepage heading
- 3✅ Write a unique meta description for every page
- 4✅ Add alt text to all your images
- 5✅ Ask your best clients for Google reviews
What NOT to Waste Time On
- ❌ Buying backlinks
- ❌ Keyword stuffing
- ❌ Submitting your site to directories
- ❌ Obsessing over technical SEO details
- ❌ Paying for "guaranteed page 1 rankings"
What affordable SEO for small businesses in the UK actually costs
"Affordable SEO for small businesses UK" is the phrase everyone searches, and it's where most money gets wasted. Here's what the market actually charges in 2026, and what you should expect for it.
| Option | Typical UK cost | What you realistically get |
|---|---|---|
| DIY (your own time) | £0 + 3–5 hrs/month | Google Business Profile, reviews, basic on-page fixes. Enough for a local trade in a small town. |
| One-off SEO setup with a new site | £400 – £1,200 (usually bundled) | Technical foundations, titles, schema, local pages. Best value for most small businesses. |
| Freelance SEO retainer | £350 – £800/month | 1–2 content pieces, ongoing on-page work, monthly reporting. |
| Small SEO agency retainer | £800 – £2,000/month | Content plan, link outreach, technical audits, dedicated account contact. |
| "£99/month SEO" offers | £99 – £199/month | Automated reports and directory spam. Avoid — this is where most bad experiences come from. |
My honest view: if your website is under three years old and you're a local service business, you almost certainly don't need a retainer yet. Spend the money once on solid foundations, then invest your own hours into reviews and one useful page a month.
A realistic 90-day plan for a small UK business
Days 1–14: foundations
- Claim and fully complete your Google Business Profile (categories, services, hours, 15+ photos)
- Make sure every page has a unique title and description
- Add your town and county to your homepage H1 and intro paragraph
- Fix any pages that load in over 3 seconds on mobile
Days 15–45: proof and local signals
- Ask your last 10 happy clients for a Google review (one message each, with a direct link)
- Get listed with consistent name, address and phone on Yell, Bing Places, Apple Business Connect and your local chamber
- Publish one page per core service, each written for one search phrase
- Publish one page per main town you serve — genuinely different content, not a find-and-replace
Days 46–90: content and links
- Publish two useful articles answering questions customers actually ask you ("how much does X cost", "how to choose a Y")
- Post to your Google Business Profile weekly
- Ask suppliers, partners and past clients for a link or a footer credit
- Check Search Console for queries where you sit at positions 8–25 and improve those pages first — that's where the fastest wins live
How to measure it without paying for tools
Google Search Console is free and tells you everything that matters: which queries show your site, where you rank, and how many clicks you get. Check it monthly and watch three numbers only — impressions (is Google showing you more?), average position (are you moving up?), and clicks (is it turning into traffic?). Ignore vanity "SEO scores" from free audit tools.
Common small business SEO mistakes I see every week
- 1One page trying to rank for everything. One page, one main search phrase.
- 2No location anywhere on the site. If you serve Windsor, say Windsor, in text, not just in an image.
- 3Duplicate town pages. Fifteen near-identical pages hurt you; three genuinely useful ones help.
- 4Ignoring reviews. In local search, review count and recency often beat website quality.
- 5Changing the site every month and never publishing anything. Google rewards new useful pages, not redesigns.
- 6Losing URLs in a rebuild. Redirect old URLs or you reset years of rankings — see my guide on website redesign cost.
When to hire a professional
If you're too busy to handle SEO yourself, a web designer who understands SEO (like me) can build it into your website from day one. That's far more cost-effective than hiring an SEO agency to retro-fit it later. Hire help when you've done the free basics above and still aren't appearing for the phrases your customers use, or when the enquiries you're missing are worth more than the fee.
Need help with SEO?
Every website I build includes full SEO setup — technical foundations, local schema, Google Business Profile alignment and keyword-targeted pages. If you want a website that's designed to rank, book a free discovery call or read about small business web design.



