The Small Business Website Guide

Nick Jolliffe

October 7, 2026

Last Updated: October 7, 2026

Flat illustration of a website wireframe in a browser window beside a smartphone showing the mobile version with a tap-to-call button, with speed gauge, padlock and email icons, representing a small business website

A small business website has one job: turn the people who find you into enquiries. It doesn't need to win design awards. It needs to load quickly on a phone, make it obvious what you do and where you do it, give people a reason to trust you, and make calling or booking effortless. Most of the small business sites I'm asked to look at fail on one of those four, not on how they look.

I ran a plumbers' merchants for 16 years before moving into digital marketing in 2019, and I now build websites for small businesses and tradespeople, alongside running their SEO and Google Ads. That means I see what happens after launch: which sites bring in work and which quietly lose it. This page is my own route through the decisions, in plain English, with links to the full guides I've written on each one.

If you're planning a new site, read it from top to bottom. If you already have one and it isn't bringing in enquiries, start with the chapter on what makes a website work. These three articles are where most people should start.

Start here

  1. Should You Hire a Website Designer or Build It Yourself?. The honest framework for DIY versus paying someone, with real UK prices.
  2. Web Design Best Practices. The things that separate a website that brings in leads from one that just exists.
  3. How to Create a Landing Page That Converts. How to build the page that turns an ad click or a search into a phone call.

What's in this guide

The short version: what a small business website needs

If you only read one section, make it this one. This is the checklist I build every small business site against, and the one I'd use to judge yours.

  1. It works on a phone first. Most local searches happen on a mobile, and Google ranks your site on its mobile version. Design for the phone, then check the desktop.
  2. It loads quickly. A slow site loses visitors before they've read a word, and it drags down both your rankings and your Google Ads. Oversized images and bloated page builders are the usual culprits.
  3. It says what you do and where, in the first screen. A visitor should know within a few seconds that you do the thing they searched for, in their area.
  4. One page per service. A separate page for each main service gives Google something specific to rank and gives the visitor exactly what they came for.
  5. It earns trust. Real reviews, accreditations, photos of your own work and a proper address or service area. Stock photos and vague claims do the opposite.
  6. Contacting you is effortless. A tap-to-call number that's always visible on mobile, a short form, and a clear next step on every page.
  7. You can see what it's doing. Calls, forms and emails tracked, so you know which pages and channels bring in work.
  8. You own it. Your domain, your hosting account and a platform other people can work on. Being locked into one developer is a problem you only discover when you need a change.

Get those eight right and the design details matter far less. The chapters below take each decision in turn.

If this sounds like youGo to
I need a new site and don't know who should build itChapter 1: who builds it
I have a site but it doesn't bring in enquiriesChapter 2: what makes it work
I don't know which pages or ads bring in callsChapter 3: tracking
My site is live but nobody visits itChapter 4: after launch
I'm a tradesperson or run a salonChapter 5: trades and salons
I run my own WordPress site and want to fix somethingChapter 6: WordPress fixes

1. Who should build it, and on what?

You can build your own website, and for a brand new business on a tight budget, a simple DIY site is a sensible start. Once your website is a real source of new customers, though, a professional build usually pays for itself, because the gap between a site that ranks and converts and one that doesn't is worth far more than the build cost. In the UK, a freelance designer typically charges around £800 to £3,000 for a standard service site, a small specialist agency around £895 to £3,995, and a generalist agency £3,000 to £8,000 or more.

The platform matters as much as the builder. For most small businesses I recommend WordPress: you own it, it's flexible, and if your designer disappears, thousands of others can pick it up. Shopify is the better choice if you're mainly an online shop. What I'd steer you away from is a custom-built CMS that only one developer understands, and a site stitched together from AI-generated code that nobody has checked. Both look fine on day one and cause problems later.

2. What makes a website bring in enquiries

A good-looking website and a website that works are not the same thing. The sites that bring in enquiries have a few things in common: they're built for mobile first, they load quickly, every page has an obvious call to action, the structure makes sense to both visitors and Google, and there's real proof that you're good at what you do. Most of that is structure and content, not design flair.

Speed deserves special mention because it's so often invisible to the owner. A site can look perfect on your office broadband and take ten seconds to load on a phone in a car park. Page builders are a common cause: they wrap every element in layers of extra code, which is what Google's "excessive DOM size" warning is about. And if you're paying for Google Ads, the page each ad points to matters more than any other, so send ad clicks to a focused landing page rather than your homepage.

3. Tracking your enquiries

If you can't see which pages and channels bring in calls and forms, you can't tell whether your website, your SEO or your ads are paying. At a minimum, track phone number taps, email clicks and form submissions as key events in Google Analytics 4, and import them into Google Ads if you advertise. Test each one after you set it up, because a lot of tracking that looks installed doesn't actually fire.

Two common snags: GA4's automatic tracking no longer picks up phone and email link clicks, and some forms submit in the background without reloading the page, so the standard Google Tag Manager form trigger never sees them. The two guides below fix both, for Shopify and for the Avada WordPress theme. For the ads side, see my guide to Google Ads conversion tracking.

4. After launch: getting people to your site

The most common mistake I see is treating launch day as the finish line. A website on its own does nothing: it has to be found. For most small businesses that means SEO for steady, long-term enquiries, Google Ads when you need the phone ringing now, and a Google Business Profile that links to the right pages. Email and social media help you stay in touch with people who already know you.

Before you spend anything on marketing, though, make sure the site is ready to convert the visitors you send it. Paying to send people to a slow page with no clear next step is the fastest way to decide that marketing doesn't work. My small business guide to SEO and small business guide to Google Ads cover each channel in depth.

5. Websites for trades and salons

The checklist at the top applies to everyone, but some businesses have their own priorities. For a tradesperson, the phone call is everything: a tap-to-call button that stays on screen, accreditations such as Gas Safe or NICEIC in plain sight, and a separate page for each service and emergency. For a salon, online booking and a gallery of your own work do most of the selling. These guides apply the principles to each.

Trades

For everything else a trade business can do to win work, see my complete guide to marketing for tradespeople.

Salons

6. WordPress fixes for DIY site owners

If you run your own WordPress site, these are two small fixes I've needed on client sites and couldn't find working answers for elsewhere. Both are short code snippets rather than extra plugins. Add code like this to a child theme or a code snippets plugin, never the parent theme, and take a backup first.

Where to get help

If you'd rather hand your website over to someone who builds sites to bring in enquiries, this is how I can help.

  • Web design. Fast, mobile-first websites built to rank and convert, from £895 plus VAT as a one-off cost, with the copy written for you and no long-term contract.
  • Marketing for trades. Websites, SEO and Google Ads for plumbers, electricians, roofers, builders and heating engineers.
  • SEO services. Getting your new or existing site found on Google, with AI search included.
  • Google Ads management. Sending the right people to the right pages from day one.

My other guides cover the rest of getting found online: the small business guide to SEO, the small business guide to Google Ads and the small business marketing guide.

FAQ

How much does a small business website cost in the UK?

A DIY builder costs roughly £12 to £50 a month plus your time. A freelance designer typically charges £800 to £3,000 for a standard service site, a small specialist agency around £895 to £3,995, and a generalist agency £3,000 to £8,000 or more.

Should I build my own website?

If your business is new, money is tight and the site is a simple brochure, DIY is a reasonable start. Once your website is a main source of new customers, or you want to rank for competitive searches, a professional build usually pays for itself.

Is WordPress good for a small business website?

For most small businesses, yes. You own it, it's flexible and SEO-friendly, and plenty of people can work on it. It needs regular updates and some attention to speed and security. If you mainly sell products online, Shopify is often the better fit.

How many pages does a small business website need?

Enough for a homepage, a page for each main service, an about page, a contact page and somewhere to show reviews and your work. For a local service business that is often five to ten pages to start, adding more as you add services or areas.

Why isn't my website bringing in enquiries?

Usually it's one of three things: nobody is finding it, it's slow or awkward on a phone, or it doesn't make the next step obvious. Check your traffic first, then test the site on your own phone as if you were a customer.

Want a website that brings in work?

If you're planning a new site, or your current one isn't pulling its weight, get in touch and tell me what you do and where you work. I'll give you an honest view of whether it needs a rebuild or just a few fixes. Or see how my web design packages work.

About SoNick Marketing

We're a London digital marketing agency specialising in SEO, Google Ads, and web design for small businesses. No account managers, no jargon – just straightforward advice and measurable results.

Find out more →

Is your website getting found on Google?

Get a free audit and find out exactly how your site is performing – and what it would take to outrank your competitors.

Nick Jolliffe

Nick Jolliffe is a London-based digital marketing specialist and founder of SoNick Marketing. With 16 years of small business experience and a Google Ads certification across Search, Performance Max, and Shopping campaigns,

Nick helps small businesses across London and the UK get found online and grow through SEO, Google Ads, and web design. Before moving into digital marketing, Nick spent over a decade running trade businesses – giving him a commercial perspective that's rare in agency life.

At SoNick, everything is measurable, everything is reported in plain English, and the goal is always the same: to be an asset to your business, not a cost.

More from the blog

Ready to get your business found online?

Book a free 30-minute consultation. No sales pitch – just honest advice.