Web hosting is the rented server space and software that keeps your website online. For most small businesses the choice is less about raw technology and more about four questions: what kind of site you are running, how much help you want, what it will cost after the first term, and how easily you can leave.
This guide explains the main hosting types, the features worth paying for, the pricing patterns to watch, and when a cheaper option is enough.
First: do you need separate hosting at all?
If you build your site with an all-in-one website builder, hosting is usually included in the subscription, and you never deal with a server. That is often the right answer for a simple brochure site or a small online shop.
You need separate hosting when you want to run software yourself, most commonly WordPress from WordPress.org, or when you need control over the server, email, databases or files that a builder does not give you.
The main types of hosting
Shared hosting
Your site sits on a server alongside many others, sharing its resources. It is the cheapest option and the hosting company manages the server for you. It suits most small business websites: a few pages, a contact form, a blog, modest traffic. The trade-off is that another busy site on the same server can affect your speed, and resource limits are tighter.
Managed WordPress hosting
Hosting set up specifically for WordPress, usually with automatic WordPress updates, built-in caching, staging sites and specialist support. It costs more than basic shared hosting but removes much of the maintenance. It is worth considering if WordPress is your site and nobody on your team wants to look after it.
VPS (virtual private server)
A slice of a server with guaranteed resources. You get more power and control, but on an unmanaged VPS you are responsible for security updates and configuration. Choose a managed VPS unless you have someone with server experience.
Cloud and dedicated hosting
Cloud hosting spreads your site across several machines and can scale with demand; dedicated hosting gives you a whole physical server. Both are typically more than a small business website needs, unless you run heavy traffic, a large shop or custom applications.
Features that matter
Speed and location
Choose servers located near most of your customers. A fast site is better for visitors and for search: Google says its Core Web Vitals measure real-world loading, responsiveness and visual stability, and that good scores align with "what our core ranking systems seek to reward." Its guidance suggests aiming for the largest element on a page to load within 2.5 seconds. Hosting is only part of that; images, themes and plugins matter as much.
Free SSL (HTTPS)
Every site should load over HTTPS. Free certificates are widely available: Let's Encrypt, run by the nonprofit Internet Security Research Group, provides trusted certificates "at zero cost" and supports automatic renewal. A host should install and renew a certificate for you at no extra charge. Be wary of a plan that charges for basic SSL.
Backups you control
Check how often the host backs up your site, how long it keeps copies, whether restores cost extra, and whether you can download a backup yourself. Keep your own copy somewhere separate as well. The UK National Cyber Security Centre covers backups as one of the core topics of its guide to cyber security for small organisations.
Up-to-date software
If you run WordPress, check the host supports current versions of PHP and the database. WordPress.org currently recommends PHP 8.3 or greater, MySQL 8.0 or greater or MariaDB 10.11 or greater, and HTTPS support. An older stack is slower and less secure.
Support
Find out how you reach support (chat, phone, ticket), the hours, and whether help with your actual site is included or only with the server. Try a pre-sales chat with a specific question and judge the answer.
Some plans include mailboxes on your domain; others do not, or include only a trial. Many businesses run email through a separate provider, which also makes it easier to change web host later without disrupting email.
How hosting pricing really works
The low monthly price advertised for shared hosting is almost always an introductory price that requires paying for a long term upfront. After that term, the plan renews at a higher rate. At the time of writing, for example, Bluehost's shared hosting page shows each plan's introductory price applying "for 36 month term" with a separate "Renews at" price beside it, and DreamHost's shared hosting page shows a first-year price alongside the rate it "auto-renews at" after one year.
That is not hidden when the price is shown next to the offer, but it means the honest way to compare hosts is:
- Find the renewal price for the plan you need.
- Work out the total cost over three years, including the introductory term and at least one renewal.
- Add extras you will need: domain renewal (often free only for the first year), email, backups, SSL if it is not free, and any security add-ons pre-ticked at checkout.
Paying for three years upfront can be good value if you are confident in the host, but it ties up cash and makes leaving more expensive. Check the length and terms of the money-back guarantee; DreamHost, for example, advertises a 30-day money-back guarantee on its shared plans, and terms vary by host.
Keep control of your domain
Your domain name is more important than your hosting. You can rebuild a site anywhere; losing your domain is far harder to fix.
- Register it in your business's name and with an email address you control, not a developer's or a former employee's.
- Consider keeping the domain separate from the host, at a registrar of your choice, so a hosting dispute or migration never puts the domain at risk.
- Know the transfer rules. ICANN's guidance for domain name holders says you have the right to move a domain between registrars, that registrars must provide the transfer authorisation code within five calendar days of a request, and that a transfer may be refused within 60 days of initial registration or a previous transfer. Changes to the registrant name, organisation or email address can also trigger a 60-day transfer lock. The details are in ICANN's FAQ for domain name holders.
- Turn on auto-renew for the domain and keep the payment card up to date.
When cheap hosting is enough
A basic shared plan from an established host is enough for most small business sites: a handful of pages, a blog, contact forms, and steady but modest traffic. You do not need cloud or dedicated hosting for a local service business website.
Spend more when there is a specific reason: an online shop where slow checkout costs sales, a WordPress site nobody wants to maintain (managed WordPress), traffic spikes from advertising, or a need for staging sites and better support.
A checklist before you buy
- Decide whether a website builder with hosting included would do the job.
- Pick the hosting type that matches your site and the skills on your team.
- Compare renewal prices and three-year totals, not introductory prices.
- Confirm free SSL, backup frequency and retention, and whether you can download backups.
- Check server locations and software versions.
- Ask support a real question before buying.
- Untick add-ons at checkout you did not choose.
- Keep the domain registered to your business, with auto-renew on.
- Read the cancellation and refund terms.
Planning to leave
Even a good host may stop being the right one. Make leaving easy from the start: keep your own backups, keep your domain separate or at least know how to transfer it, keep login details for your site's admin in a password manager, and avoid features that only work on one host. A site that can be moved in an afternoon keeps your host honest at renewal time.