Right, let me tell you something straight up: three years ago, I knew absolutely nothing about websites. I'm a plumber, not a computer wizard. But my business needed to be online, and I made every mistake in the book. If you're reading this as a fellow small business owner wondering where to start, this is the guide I wish I'd had back then.
What Actually Is a Website? (No, Really)
I'll start with the basics because nobody explained this to me properly. A website is essentially a collection of pages that live on the internet. Think of it like a digital shop window that's open 24/7. People can find information about your business, see what you do, and contact you.
But here's what confused me initially: your website doesn't just exist in thin air. It needs to be stored somewhere, and that somewhere is called web hosting. It's like renting space for your digital shop. Without hosting, you don't have a website. Simple as that.
The Three Things Every Website Needs
After going through this process myself and helping a few mates set up their sites, I've learned that every website needs three basic things:
- A domain name - That's your web address (like davesplumbing.co.uk)
- Web hosting - The space where your website files live
- Website files - The actual content and code that makes up your site
Think of it like opening a physical shop: you need an address (domain), you need to rent the space (hosting), and you need to put your products and fixtures inside (website files).
Domain Names: Your Digital Address
Choosing a domain name seemed dead simple until I actually had to do it. Every decent name was taken, and I ended up overthinking it for weeks. Here's what I learned the hard way:
Keep it simple and obvious. I wanted something clever and memorable, but "ManchesterPlumbingSolutions.co.uk" would have been better than the complicated name I initially considered. People need to remember it and spell it easily.
Go with .co.uk if you're UK-based. I almost went with .com because it seemed more professional, but for local businesses, .co.uk actually helps with local search results. Who knew?
Check if the name works everywhere. Can people say it over the phone without spelling it out? Does it work on your van signage? These practical considerations matter more than being clever.
Web Hosting: Where Your Website Lives
This is where I got properly confused. Everyone talks about hosting like you should just know what it means. The reality is much simpler than the tech people make it sound.
Web hosting is like renting storage space for your website. Just like you wouldn't store your plumbing supplies in your front garden, you can't just put a website "on the internet" without paying someone to store it properly.
Types of Hosting (In Plain English)
Shared hosting is like renting a desk in a shared office. It's cheap, but you're sharing resources with other websites. For most small businesses starting out, this is absolutely fine. I used shared hosting for two years without any problems.
VPS hosting is like having your own small office in a building. You get more control and better performance, but it costs more. Unless you're getting thousands of visitors daily, you probably don't need this yet.
Dedicated hosting is like owning the whole building. Expensive and probably overkill unless you're running a major operation.
The HostList directory has loads of options, but honestly, for small businesses, shared hosting from a reputable UK provider is usually the right starting point.
What Makes a Good Small Business Website
After running my website for three years and getting feedback from actual customers, I've figured out what really matters. Forget all the fancy design trends – here's what your customers actually care about:
Clear Contact Information
Put your phone number at the top of every page. I can't stress this enough. Half my business still comes from people who find me online but want to call rather than fill out a form. Make it easy for them.
Simple Navigation
If someone can't find what they're looking for in three clicks, they'll leave. I learned this when my nephew couldn't figure out how to find my emergency services page. If a 16-year-old who lives on his phone can't navigate your site, you've got problems.
Mobile-Friendly Design
Most people will look at your website on their phone. I didn't believe this until I checked my own statistics – 70% of my visitors use mobile devices. If your site looks rubbish on a phone, you're losing customers.
Fast Loading Speed
Nobody waits for slow websites. I've lost count of how many times I've clicked away from a plumbing supplier's website because it took ages to load. Your customers will do the same to you.
Content That Actually Works
Here's what I wish someone had told me about website content: write like you're talking to a customer in your shop. Don't try to sound like a corporate brochure.
Your Homepage Should Answer Three Questions
- What do you do?
- Where do you do it?
- How do people contact you?
That's it. Everything else is secondary. My original homepage had a load of waffle about "innovative solutions" and "customer-focused approaches." Nobody cares. They want to know if you can fix their boiler and how much it'll cost.
Service Pages That Sell
Each service you offer should have its own page. But don't just list what you do – explain why someone should choose you. I get more enquiries from my "Emergency Plumber Manchester" page than any other, because I clearly explain that I answer my phone 24/7 and don't charge call-out fees for emergencies.
Common Mistakes I Made (So You Don't Have To)
Overcomplicating everything. My first website had seven different contact forms. Seven! People just want one simple way to get in touch.
Buying hosting that was too cheap. I went with the cheapest option and spent six months dealing with a website that went down regularly. Sometimes paying a bit extra saves you massive headaches later.
Not having a backup plan. When my hosting provider had issues, I nearly lost everything. Now I make sure my hosting includes automatic backups, or I pay someone to sort that out.
Ignoring security. I thought nobody would bother hacking a small plumbing website. I was wrong. Make sure your hosting includes basic security features, especially if you're using WordPress.
Choosing the Right Hosting for Your Business
After trying three different hosting providers, I've learned what actually matters for small businesses. Price isn't everything, but it matters. Support definitely matters – you need to be able to get help when things go wrong.
Look for hosting that includes:
- Free SSL certificates (the thing that makes your site secure)
- Daily backups
- UK-based support during business hours
- Easy WordPress installation if you're going that route
- 99.9% uptime guarantee
The HostList matching tool helped me narrow down options based on what I actually needed, rather than getting overwhelmed by technical specs I didn't understand.
For UK small businesses, I'd particularly recommend looking at the UK hosting providers on HostList. Having your hosting based in the UK often means better support hours and sometimes better performance for UK visitors.
Getting Started: The Practical Steps
If you're ready to build your website, here's the order I'd recommend:
Step 1: Choose and register your domain name. Don't overthink this, but do check it's available across all the platforms you might use (social media, email, etc.).
Step 2: Choose your hosting. For most small businesses, shared hosting is fine to start with. You can always upgrade later if your business grows.
Step 3: Plan your content before you build. Write down what pages you need and what information goes on each one. This saves loads of time later.
Step 4: Build or get help building your site. WordPress is popular because it's relatively easy to use, but don't feel you have to do everything yourself. Sometimes paying a local web designer for a day's work is worth it.
Step 5: Test everything before you launch. Check it works on different devices, test all your contact forms, and make sure people can actually reach you.
The Bottom Line
Your website doesn't need to be perfect from day one. Mine certainly wasn't. But it needs to work, it needs to load fast, and it needs to make it easy for customers to contact you.
Don't get caught up in all the technical jargon. Focus on what your customers need: clear information about your services, straightforward contact details, and a site that works properly on their phone.
Choose hosting from a provider that offers proper support and doesn't oversell their services. Check out the hosting rankings on HostList to see what other users recommend, but remember that the best hosting for your mate's photography business might not be the best for your plumbing company.
Most importantly, don't let the technical side put you off. Every successful business owner I know started with no clue about websites. The key is starting simple and learning as you go. Your business needs to be online, and once you understand these basics, the rest becomes much more manageable.



