How to choose web hosting for a small business comes down to a handful of practical questions, not a list of technical specifications. Use this UK checklist to compare hosts and spot problems before you pay.
The short answer
- Choose on backups, support, security and the real price, not on promises like “unlimited”.
- Check the renewal price and how easy it is to move away later.
- Keep your own copy of your site and make sure you control your domain and hosting accounts.
The checklist
- Backups: are they automatic, and can you restore them yourself? Keep your own separate copy too. See our website backups guide.
- HTTPS: your site needs a security certificate so the address starts with https. Many hosts include one free, and the nonprofit Let’s Encrypt gives away free, automated certificates, so check you are not paying extra for the basics.
- Support: how can you reach a person, when, and how fast do they reply? Test it with a pre-sales question.
- Software versions: can you choose the PHP version and keep WordPress up to date?
- Email: is it included, and would it be safer to keep email separate from your hosting?
- Real price: what is the price after the introductory period, what is the minimum term, and what costs extra?
- Security: does the host scan for malware, and can you turn on 2-step verification for your login?
- Speed and limits: look for caching, and read what “unlimited” really means in the fair-use terms.
- Location: servers close to your customers can help speed. Check where your data is stored.
- Staging: can you make a test copy of your site before changing the live one?
- Leaving: can you easily export your site and move to another host?
Why the PHP version matters: a real example
On this very site, a contact-form plugin needed a newer version of PHP than the server was using by default. Because the hosting lets us choose the PHP version per site, we could set it and carry on. On a host that does not, you can be stuck waiting. It is a small question to ask before you sign up.
Red flags
- Vague pricing, or a very low price that jumps at renewal.
- No clear answer about backups or how to restore them.
- No way to contact a person before you buy.
- Your domain or hosting is registered in someone else’s name.
- It is hard to find out how to cancel or move away.
Next steps
Compare the options in our guide to shared hosting, VPS and WordPress hosting, learn domain name basics, and check your plans with the website readiness checklist and website cost estimator.
You only choose hosting if you run your own WordPress site. Not sure that is the right route? See WordPress.com vs WordPress.org and WordPress vs Squarespace.
Already have a site and want a second opinion on how it is doing? Our website health check is a one-off review in plain English.
Hosting features and prices change, so check each provider’s current terms. General information, not a recommendation of any host. Checked on 9 November 2026.
Want a hand with hosting or your website?
Get in touch and we will help, in plain English.
