Advertising disclosure: RecordHosting.com is an independent, advertising-supported comparison site. We earn commissions from some of the hosting providers featured on this page, which may affect where and how offers appear. Our reviews and rankings are our own. Read the full disclosure.

Hosting for Small Business

What a small business website genuinely needs, what it does not, and how to avoid paying for capacity you will never touch.

Guide · 12 min read · Updated 2026

Advertising disclosure. This article contains affiliate links. If you sign up with a hosting provider through one of them, RecordHosting.com may receive a commission at no extra cost to you. We only recommend services we would use ourselves, and compensation never buys a better rating. See our full affiliate disclosure and the FTC's Endorsement Guides: What People Are Asking.

Most small business websites are sold hosting that is either far too small or far too clever. This guide is about finding the middle: a plan that keeps your site fast and online, costs a sensible amount, and does not require you to become a system administrator.

What a small business site actually needs

Strip away the marketing and a typical small business site — a home page, a services page, an about page, a contact form, perhaps a blog and a booking widget — needs remarkably little. It needs to load quickly for visitors in your city, stay online during business hours, keep a working copy of itself somewhere safe, and let you or your web person make changes without a support ticket.

That describes a good shared hosting plan or an entry managed WordPress plan. It does not describe a VPS, and it certainly does not describe a dedicated server. Buying more infrastructure than you need does not make a site faster; it just moves the bottleneck somewhere you cannot see it.

The honest rule of thumb

If your site gets fewer than about 30,000 visits a month and does not run a store, the hosting plan is almost never the reason it is slow. Images, page builders and plugin bloat are.

What it should cost

Realistic annual budgets for a small business web presence. Indicative figures for planning only.
ItemTypical yearly costNotes
Domain name$15 – $60Register for multiple years; enable auto-renew and registrar lock
Shared or managed hosting$60 – $360Watch the renewal rate, not the first-term price
Business email$70 – $110 per mailboxBuy this separately from hosting — see below
Off-site backup$0 – $100Often included; verify it is genuinely off-server
TLS certificate$0Should be free and automatic. If you are being charged, ask why
Maintenance / updates$0 – $1,200Either your time or someone else's; it is never zero

The line most people underestimate is the last one. WordPress sites need updating monthly. If nobody in your business will do that, either buy managed hosting that does it for you or put a maintenance retainer in the budget. Neglected sites do not fail gradually; they get compromised all at once.

The five specifications that decide speed

  1. Server location. Physics still applies. If your customers are in Sydney and your server is in Texas, every request carries roughly 200 ms of round trip before anything else happens. Host near your customers, or put a CDN in front.
  2. PHP version. PHP 8.2+ is materially faster than PHP 7.4 for the same code, and it is free. Check the control panel; many sites are still on old versions because nobody ever changed the default.
  3. Storage type. NVMe over SATA SSD over spinning disk. For a database-driven site this is one of the largest differences you can buy.
  4. Caching. Server-side page caching turns a 600 ms page into a 60 ms page. Ask whether it is included and enabled, not merely available.
  5. CPU and memory limits. The published per-account ceilings tell you more about a shared plan than any “unlimited” claim on the sales page.

Do not host your email on your web host

It is tempting: the mailboxes are included, so why pay again? Because email deliverability is a specialist job. Shared hosting sends mail from IP addresses shared with hundreds of other accounts, one of which will eventually send spam and get the range blacklisted. When that happens, your quotes stop arriving and nobody tells you.

Put your MX records with a dedicated provider — Google Workspace, Microsoft 365, Fastmail or similar — and keep web hosting for the website. It costs a few dollars per person per month and removes an entire category of business-hours emergency. It also means moving hosts later does not touch your email at all.

Backups: the only insurance that matters

Three questions decide whether a backup is real:

  • Is it off-server? A backup on the same machine as the site dies with it.
  • Can you restore it yourself? If restoring needs a support ticket, your recovery time is the support queue length.
  • Have you ever tested it? Restore to a staging site once. Do it this month. An untested backup is a belief, not a control.

For most small businesses, daily backups retained for 30 days is the right shape. If you take orders or bookings, look for hourly backups or a plan that supports point-in-time database recovery, because losing a day of orders is a different kind of problem.

Planning for growth without overbuying

Buy for the next twelve months and make sure the upgrade path is painless. Before you sign up, ask support: “If I outgrow this plan, is the upgrade in-place, and does my IP address change?” An in-place upgrade means a few minutes of higher limits. A migration means DNS changes, certificate re-issues, and a window where something breaks.

The usual progression is shared → managed WordPress or cloud → VPS, and most small businesses never need the third step. Our shared vs VPS vs cloud comparison walks through where each boundary sits.

Six expensive mistakes

  1. Letting the developer own the domain. Register it yourself, in the business's name, with your own registrar account. Relationships end; domains should not.
  2. Prepaying three years for a bargain. The discount is real, and so is the risk of being locked to a host you dislike. Two years is usually the sweet spot.
  3. Ignoring the renewal price. A $2.95 plan that renews at $12.95 is a $12.95 plan with a discount attached.
  4. Running six plugins that do one job. Especially caching, security and backup plugins on top of a managed host that already provides all three.
  5. No monitoring. If your site goes down on Saturday and you find out on Monday, you were down all weekend. Free uptime monitors exist; use one.
  6. Uploading 4 MB photos. The single most common cause of a slow small business site, and the cheapest to fix.

Buying checklist

  • Server region close to your customers
  • PHP 8.2+ and NVMe storage
  • Server-side caching enabled by default
  • Free, auto-renewing TLS certificate
  • Daily off-server backups with self-service restore
  • Staging environment, even on a small plan
  • MFA available on the hosting control panel
  • Published renewal pricing and a refund window
  • Migration assistance included
  • 24/7 support on a channel you will actually use

Compare small business hosting offers

View current plans See all plan types

Sponsored link. We may earn a commission if you buy through it, at no extra cost to you.

Talk to us about hosting your records

Tell us what you need to store, how long you need to keep it, and which standards you answer to. We will point you at the plan that fits — and say so if you do not need to spend as much as you thought.