BLOG
SEO for Small Businesses: A Beginner's Guide
28 January 2026 · 8 min read
SEO stands for Search Engine Optimisation. In plain English, it's the practice of making your website easier for Google to find, understand, and recommend to people searching for what you offer. It's how you move from page 10 of Google (where nobody looks) to page 1 (where the customers are).
If you run a small business, SEO is one of the most valuable marketing investments you can make. Unlike paid ads, which stop working the moment you stop paying, good SEO compounds over time and can deliver a steady stream of customers for months and years.
This guide covers the basics - no jargon, no fluff, just practical advice you can act on today.
Why SEO matters for small businesses
Think about how you find businesses yourself. When you need a plumber, a restaurant, or a new accountant, you probably Google it. Your customers do exactly the same.
According to BrightEdge research, around 68% of all online experiences start with a search engine. The vast majority of people never scroll past the first page of results. In fact, according to Backlinko's analysis of 4 million Google search results, the first result alone captures an average of 27.6% of all clicks. If your business isn't showing up on page 1, you're missing customers who are actively looking for what you provide.
The beauty of SEO is that these are warm leads. Someone searching "wedding photographer in Bristol" already wants a wedding photographer in Bristol. You just need to make sure they find you.
SEO vs paid advertising
Many small business owners wonder whether they should invest in SEO or Google Ads. The honest answer is that both have their place, but they work very differently:
- Google Ads give you immediate visibility, but you pay for every click - and costs have risen significantly. According to WordStream, the average cost per click for small businesses in the UK ranges from £0.50 to over £5.00, depending on the industry
- SEO takes longer to show results (typically 3–6 months for meaningful improvements), but once you rank, you get clicks without paying for each one. It's an investment that compounds over time rather than a running cost that stops the moment you turn it off
For most small businesses, a combination of basic SEO and targeted ads for competitive terms is the most effective approach. But if you can only invest in one, SEO typically delivers better long-term value.
On-page SEO: the fundamentals
On-page SEO covers the things you control directly on your website. Here are the most important elements:
Page titles
Every page on your website has a title tag - it's the clickable headline in Google search results. Each page needs a unique, descriptive title that includes relevant keywords. "Professional Wedding Photography in Bristol | Jane Smith Photography" is far better than "Home."
Keep titles under 60 characters so they don't get cut off in search results. Put your primary keyword near the beginning of the title for maximum impact.
Meta descriptions
The meta description is the short paragraph under the title in search results. It doesn't directly affect rankings, but it significantly affects whether people click through to your site. According to Ahrefs, pages with a meta description get 5.8% more clicks than those without one.
Write a compelling, concise summary (under 160 characters) that tells searchers what they'll find and why they should visit. Include a call to action where appropriate.
Headings
Use headings (H1, H2, H3) to structure your content logically. Your main heading (H1) should clearly describe what the page is about. Subheadings (H2, H3) break up the content and help Google understand the topic hierarchy. Include relevant keywords naturally - don't force them where they don't belong.
Content quality
Google wants to show its users the best, most relevant content. Your website needs genuinely useful material that answers the questions your customers are asking. Thin, generic content won't rank. Write for your customers first and search engines second.
Google's "Helpful Content" update, which has been a core part of its algorithm since 2022, specifically rewards content written to help people rather than content written purely to rank in search. The best approach is to think about what your ideal customer actually needs to know, and then provide a genuinely useful answer.
Images
Every image on your site should have descriptive "alt text" - a short description of what the image shows. This helps Google understand your images and improves accessibility for screen-reader users. Compress images too - according to HTTP Archive data, images account for nearly half of the average web page's weight. Unoptimised images are one of the most common causes of slow websites.
Internal linking
Link between related pages on your own website. If you have a page about your plumbing services and a blog post about preventing frozen pipes, link them together. Internal links help Google discover and understand the relationships between your pages, and they keep visitors engaged longer by guiding them to related content.
Local SEO: getting found in your area
If you serve customers in a specific area, local SEO is where the real gains happen. According to Google, 46% of all searches have local intent - meaning nearly half the time people search, they're looking for something nearby. Here's how to show up when people in your area search for your services:
Google Business Profile
This is the single most important step for local SEO. Claim and optimise your Google Business Profile (formerly Google My Business). This listing appears in the map pack when someone searches for a local service. Make sure your name, address, phone number, opening hours, and business category are all accurate and complete.
Add photos regularly - according to Google, businesses with photos receive 42% more requests for directions and 35% more clicks to their websites. Post updates about your services, offers, and news. The more active and complete your profile, the more likely Google is to show it to searchers.
Consistent NAP
NAP stands for Name, Address, Phone number. These details should be identical everywhere they appear online - your website, Google Business Profile, social media, and any online directories (Yell.com, Thomson Local, Yelp, etc.). Inconsistencies confuse Google and hurt your local rankings.
For example, if your website says "12 High Street" but your Google Business Profile says "12 High St," that inconsistency can count against you. Standardise your details everywhere.
Local content
Mention the areas you serve on your website. If you're a plumber in Manchester, your site should reference Manchester and the specific areas you cover - Salford, Stockport, Altrincham, and so on. This helps Google understand where you're relevant. Dedicated location pages for each area you serve can be highly effective for capturing local search traffic.
Reviews
Google reviews are a major ranking factor for local search. According to BrightLocal's Local Consumer Review Survey, 87% of consumers read online reviews for local businesses, and 73% only pay attention to reviews written in the last month. Encourage happy customers to leave reviews on your Google Business Profile. Respond to every review - positive and negative - professionally and promptly.
Local directories
Get your business listed in reputable UK directories: Yell.com, Thomson Local, FreeIndex, and any industry-specific directories relevant to your trade. Each consistent listing reinforces your local presence to Google. Don't waste time on low-quality directories that exist purely for link building - stick to ones that real people actually use.
Technical SEO: the behind-the-scenes stuff
You don't need to be a developer, but it's worth knowing that some technical factors affect your rankings:
- Mobile-friendliness: According to Ofcom's Online Nation report, smartphones are the most common device for internet access in the UK. Google uses mobile-first indexing, meaning it primarily looks at the mobile version of your site when deciding rankings. If your site doesn't work well on phones, Google will penalise you in search results
- Page speed: Slow sites rank lower. According to Google, 53% of mobile visitors abandon a site that takes longer than 3 seconds to load. Make sure your site loads quickly, especially on mobile. Good hosting plays a big role here
- SSL certificate: The padlock icon in the browser bar. Google requires HTTPS for all sites and flags those without it as "not secure." According to Google's transparency report, over 95% of pages loaded in Chrome now use HTTPS - it's the standard, not the exception
- Site structure: A clear, logical structure helps Google crawl and index your pages effectively. Use clean URLs (like /services/plumbing rather than /page?id=347), a sensible navigation menu, and internal links between related pages
- Core Web Vitals: Since 2021, Google has used these metrics - Largest Contentful Paint (loading speed), Interaction to Next Paint (responsiveness), and Cumulative Layout Shift (visual stability) - as ranking factors. You can check your site's performance at pagespeed.web.dev
Content marketing: playing the long game
One of the most effective SEO strategies for small businesses is creating useful content that answers your customers' questions. Blog posts, guides, and how-to articles give Google more content to index and more reasons to surface your site in search results.
Think about what customers ask you most often, and write content that answers those questions. A plumber might cover "how to prevent frozen pipes in winter." An accountant might tackle "what expenses can I claim as a sole trader." This kind of content attracts people who are likely to need your services.
According to HubSpot's State of Marketing report, businesses that blog regularly get 55% more website visitors than those that don't. You don't need to publish daily - even one well-researched, genuinely useful post per month can make a significant difference over time.
How to find topics to write about
The best content topics come from your own experience with customers. What do people ask you before they book? What misconceptions do they have? What do they wish they'd known earlier? These questions make excellent blog posts because real people are searching for the answers.
Free tools like Google's "People Also Ask" boxes, AnswerThePublic, and Google Trends can help you discover what your target audience is searching for. Type a keyword related to your business into Google and look at the suggested searches and related questions - each one is a potential content topic.
What to avoid
SEO has changed enormously over the years, and many old tactics now do more harm than good:
- Keyword stuffing: Cramming keywords into every sentence makes your content unreadable and Google will penalise you. Write naturally - if your content is about plumbing in Leeds, the phrase will appear naturally without forcing it
- Buying links: Paying for backlinks from spammy sites can trigger a Google penalty that tanks your rankings. Focus on earning links by creating content worth linking to
- Duplicate content: Don't copy text from other websites. Google can tell, and it won't rank duplicate content. Every page on your site should have unique, original content
- Ignoring it entirely: Even basic SEO is better than none. A few simple improvements - proper page titles, a Google Business Profile, and fast hosting - can make a noticeable difference
- Expecting instant results: SEO is a long-term strategy. According to Ahrefs, only 5.7% of newly published pages reach the top 10 within a year. Be patient, be consistent, and the results will come
Getting started: your first 30 days
SEO isn't a one-off task - it's an ongoing process. But you don't need to tackle everything at once. Here's a practical 30-day starter plan:
- Week 1: Claim and fully complete your Google Business Profile. Add photos, business hours, and a description
- Week 2: Review your website's page titles and meta descriptions. Make sure each page has a unique, descriptive title that includes relevant keywords
- Week 3: Check that your name, address, and phone number are consistent across your website, Google Business Profile, and social media profiles
- Week 4: Ask your five most recent happy customers to leave a Google review. Make it easy by sending them a direct link to your review page
Those four steps alone can make a meaningful difference to your visibility in local search results.
Getting professional help
If you want professional help, our SEO services are designed for small businesses. We include basic SEO with every website we build - proper page titles, meta descriptions, image optimisation, clean site structure, and fast hosting. Our Pro and Ultimate plans come with advanced SEO including keyword research, content strategy, and ongoing optimisation to help you compete for the keywords that matter most.
Not sure where to start? Get in touch and we'll review your current online presence and show you where the biggest opportunities are.
Looking for local web design with SEO built in? We serve businesses in London, Bristol, Edinburgh, Liverpool, and many more UK cities.
Written by Lee Lappage
Founder of Zelly
