When most people think about a good website, they think about how it looks. And that matters. First impressions count, and a dated or messy site can make a great business look like it isn’t trying.
But after building and looking after websites since the ’90s, I’ve learned that the sites that keep working for years get a lot of other things right too. Most of them are things you never see. Here’s how I think about it.
1. It knows who it’s for
A successful website is built around the people you want to reach, not around a template. Before I design anything, I want to know who your customers are, what they’re worried about, and what they need to know before they get in touch.
If a visitor can’t tell within a few seconds what you do and whether you can help them, they leave. Clear beats clever, every time.
2. It has a clear path to follow
Every page should have a job, and a next step. Someone reading about a service should be able to see an example of your work, read what other customers say, and get in touch, without hunting through menus to do it.
I think of this as the customer journey. It doesn’t need to be complicated. It just needs to make sense from your customer’s point of view, not from the way your business is organised inside.
3. There’s as little friction as possible
Friction is anything that makes a visitor stop and think “ugh, never mind”. A contact form with fifteen fields. A phone number you can’t tap on a mobile. A page that takes ages to load. Pricing or key details buried somewhere nobody will find them.
Each one on its own seems small. Added together, they cost you enquiries. A good website removes as many of those little hurdles as it can.
4. The front end works everywhere
The front end is the part your visitors see and use. It needs to look right and work properly on a phone, a tablet and a big screen, because your customers use all of them. Text should be easy to read, buttons easy to press, and pages quick to load, even on a patchy mobile connection.
5. The back end is built properly
The back end is everything behind the scenes: how the site is built, what it runs on, and how it all fits together. This is where a lot of websites quietly go wrong.
A site held together with a pile of plugins can look fine on launch day, then become slow, fragile and expensive to change. I build sites cleanly, using only what’s needed, so they stay fast, secure and easy to look after.
6. You can update it yourself
Your website should be yours to use, not something you have to ask permission to change. Updating your opening hours, swapping a photo or adding a new staff member shouldn’t need a developer.
I set sites up so the everyday things are easy for you to change, and the important structure is protected so you can’t accidentally break it. If you’d rather not touch it at all, that’s fine too. But the choice should be yours.
7. It’s reliable
A website that goes down, gets hacked or breaks after an update isn’t a successful website, however good it looks. Reliability comes from good hosting, careful updates, regular offsite backups and someone keeping an eye on things.
None of that is exciting, and you shouldn’t have to think about it. But it’s the difference between a site that quietly works for years and one that becomes a constant headache. That ongoing WordPress maintenance is exactly what my care plans take care of.
8. Your enquiries actually arrive
This is the one almost nobody talks about. Your website can be beautiful, fast and full of great content, but if your contact form emails land in spam, or never arrive at all, you’re losing work without knowing it.
Email deliverability depends on things like SPF, DKIM and DMARC: settings that prove to other email systems that your emails are genuine. When they’re missing or set up wrong, your emails start looking suspicious. It’s technical, unglamorous work, and it’s one of the first things I check on any site I look after.
Looks are where it starts, not where it ends
A successful website looks good, but it also makes sense to your customers, makes it easy for them to get in touch, keeps working reliably, and is easy for you to live with. Most of that happens behind the scenes, and that’s exactly the part I enjoy most.
If you’re not sure how your current website stacks up, get in touch. I’m happy to take a look and tell you, in plain English, what’s working and what isn’t.


