What every small business website actually needs (and what's a waste of money).

Most "what you need for a website" articles are written by agencies trying to sell you things you don't need. This one isn't. I build small business websites for a living, and this is the honest list, what matters, what doesn't, and why.

If you're starting a business and you don't have a website yet, or you have one and you know it's not great, this is the list I'd give my own mum.

A website is not complicated. Most of the things agencies tell you it needs are either vanity, upsells, or things that made sense in 2015 and don't now. The truth is small: twelve items, all of them cheap or free, and if you've got them all, your website is working.

Here's what really matters.

01 A proper domain name.

Your domain is the bit after the www., like yourbusiness.co.uk. Buy it from a proper registrar (Namecheap, Cloudflare, or Gandi are fine). It costs about £10 a year. Don't overthink it.

What to actually get

Waste of money

Don't buy a domain through your website builder or hosting company. They'll mark it up 3× and hold it hostage if you ever want to leave.

02 Hosting that won't bite you.

Hosting is where your website actually lives. For a small business site, you need something cheap, fast, and not shady. That's it.

The cheapest hosting is almost never the cheapest hosting, because when it goes down you'll spend three hours on hold with Mumbai.

03 A site that works on phones.

More than two-thirds of your visitors will be on a phone. If your site looks broken on a phone, text cut off, buttons overlapping, images spilling past the screen, you're losing two-thirds of your leads before they've read a word.

Test your own site right now: open it on your phone. If you have to pinch to zoom, or scroll sideways, it's broken. Fix it or get it fixed.

04 A site that loads fast.

If your site takes longer than three seconds to load, roughly half the people trying to visit will give up and go back to Google. That's not me being dramatic, it's what Google's own research says.

Paste your URL into PageSpeed Insights. If your mobile score is under 50, something's wrong. If it's green (90+), you're fine.

Waste of money

You almost certainly don't need a "speed optimisation plugin" that costs £9/month. 9 times out of 10 the site is slow because of heavy images and too many tracking scripts, both free to fix.

05 A working contact form.

This is the one I see broken most often. A contact form is the thing that turns a visitor into a customer. If it's broken, if the emails are going into your spam folder, if the reCAPTCHA is blocking real people, if it's silently failing, you'd never know. You just… get no enquiries.

Test yours properly

06 A Google Business Profile.

This is the free listing that shows up when someone Googles "[your service] near me", the map, the reviews, the phone number, the hours. If you're a local business (plumber, cafe, clinic, consultant), this matters more than your website for new customers.

Set it up at business.google.com. Free. Takes about 20 minutes. Then, and this is the bit most people skip, collect reviews. Ask every happy customer. A business with 30 reviews beats a business with 3 reviews every single time, regardless of who's better.

07 Real proof you're real.

Strangers buying from strangers is a trust problem. Every good small business website solves it the same way: real photos, real names, real reviews. Stock photos of fake smiling people in call centres actively hurt you. A phone photo of you in your actual workshop helps.

08 Copy written in plain English.

Small business websites die from bad copy more than bad design. The crime is always the same: writing about yourself when you should be writing about the customer, and using words like "bespoke solutions" and "synergy" because you think that's what websites are supposed to sound like.

Rules:

09 The bare minimum SEO.

Most "SEO" sold to small businesses is a scam. Here's what actually matters, and what you can do yourself in an afternoon:

Waste of money

A £200/month "SEO retainer" is the most common way small businesses get fleeced. If you're paying for SEO and you can't see what they did this month, in plain English, you're being robbed. For most small local businesses, Google Business Profile + a decent website is 80% of the job.

10 Lightweight analytics.

You need to know how many people visit, where they come from, and which pages they look at. You do not need a 40-tab dashboard with heatmaps.

Install it. Check it once a month. That's the whole job.

If you collect any data at all, and a contact form counts, you need a privacy notice. It's a UK legal requirement under GDPR. But it doesn't have to be a 4,000-word document. A short, honest page that says what data you collect and what you do with it is enough. The ICO has free templates.

12 An SSL certificate (the padlock).

The little padlock icon next to your URL in the browser. It means the connection is encrypted. Without it, browsers will show a scary "Not Secure" warning and half your visitors will run away.

Good news: it's free and automatic on almost every decent host (Cloudflare, Netlify, Shopify, WordPress.com, Squarespace). If you're paying extra for one, your host is ripping you off.

№ 013, And here's what you don't need

Eight things you're being sold that don't matter.

×

A live chat widget

Unless you're going to answer it in 30 seconds, it just annoys people. A working contact form beats a broken chat every time.

×

An AI chatbot

For a small business, it's a liability. It'll hallucinate your prices and book people into Tuesdays you're closed.

×

A fancy animation library

Loads of parallax and scroll effects make your site slow, hurt SEO, and distract from the one thing you want people to do, contact you.

×

A "custom CRM integration"

For your first website, a contact form that emails you is the CRM. Upgrade when you have more leads than you can manage, not before.

×

A newsletter sign-up, from day one

If you haven't written a newsletter yet, don't collect emails for one. Empty promise is worse than no promise.

×

A blog you'll never update

A blog with 2 posts from 2023 actively makes you look dead. Better to have no blog than a dead one. (Yes. I see the irony.)

×

"Premium" website builder plans

Squarespace/Wix's top tier is £30+/month. 9 times out of 10 you're paying for features you don't use. Start on the cheapest tier.

×

A monthly agency retainer

Unless you're genuinely changing your site every month (you're not), paying £300/month for "maintenance" is paying someone to do nothing.

№ 013a · For the curious

If you're wondering what this looks like when someone actually does it properly…

I build small business websites using exactly this list. No retainers, no upsells, no vanity features. If you want to see what a site made of these twelve things (and none of the eight) looks like in real life. I've got a few you can look at.

Past builds See five sites built this way Real clients, real URLs, real words from them. Already have a site? I fix broken ones for £99 24-hour turnaround, pay after, no retainer. About Who actually writes this One person, Wolverhampton, marketing background.

No pitch. Just in case you were wondering.

№ 014, Keep this as a checklist.

Want the whole thing as a one-page PDF?

I've turned this into a printable A4 checklist. The twelve things that matter, the eight that don't, in a format you can tick off or hand to whoever's building your site.

  • Print it, stick it on the wall, tick the boxes
  • Send it to your agency and see if they tick them too
  • Updated when things change, you'll get the new version

Free. No newsletter spam. I email maybe once a month, if that, and only when there's something actually useful. One-click unsubscribe in every email.

№ 015 · The end

That's the whole list.

Twelve things that matter. Eight that don't. If this saved you from buying something you didn't need, I've done my job. Forward it to anyone you know who's about to pay £3,000 for a website.

Jamie
Wolverhampton · April 2026