Website Maintenance Checklist for Small Businesses

A small-business website doesn't die in a crash — it dies quietly: the certificate lapses, the domain auto-renew fails on a dead card, the contact form has been eating leads for three weeks, and the backup everyone assumed was running stopped when a plugin updated. None of those announce themselves. The fix isn't a redesign or a retainer — it's a 30-minute routine, once a month, that checks the four things that actually fail.

1. The four quiet failures

Everything on your site can break, but only four failures are common and silent. Each has a check that takes minutes:

Quiet failureHow it announces itself (if you do nothing)The check
Certificate expiresBrowsers show a warning page; half your visitors just leave. Often a non-renewed ACME challenge or a lapsed plan.Cert expiry date checked monthly, alerts set at 30 days — see the SSL expiry checklist.
Domain expiresSite resolves for cached users, then vanishes entirely. Resellers send renewal mail to an inbox nobody reads.Expiry date + registrar account reachable, monthly — see domain hijack protection.
Contact/checkout form breaksNothing. The page looks perfect. Leads vanish into a misconfigured mailer or a spam folder, for weeks.Submit a real test lead monthly and confirm it arrives in an inbox a human reads.
Backup stopped (or never restored)You find out the day you need it — usually during a hack or a bad update.Restore test quarterly, spot-check the backup ran this month — see the backup restore test checklist.

2. The 30-minute monthly routine

Same day every month (pick one — the 1st, invoicing day, whenever), one cup of coffee, in this order:

  1. Browse like a customer (5 min): homepage on your phone, top product or service page, the booking or checkout path, then the contact page. If a page looks broken, it's been broken for weeks — the monthly cadence catches what daily life normalizes.
  2. Submit a real test lead (5 min): fill the contact form from your phone and confirm the message lands in an inbox someone actually reads — not the owner's personal address that forwards to a mailbox that was decommissioned in March. This is the highest-value five minutes on this page.
  3. Check the two expiries (5 min): certificate expiry and domain expiry. Both take under a minute to read off the site and the registrar. Set the calendar reminder at 30 days out, not at expiry.
  4. Updates, on a copy, one at a time (10 min): apply pending CMS/plugin updates to a staging copy first, screenshot after each, then promote. If you must update live, do it at your quietest hour, one item at a time, with yesterday's backup confirmed — never bundle ten plugin updates at 5pm Friday.
  5. Glance at the two graphs (5 min): traffic and errors. A sudden traffic drop usually means indexing or a plugin, not "marketing is failing." An error-log spike means something changed — look at what shipped that week. If you only watch uptime, see the five signals worth monitoring.

3. The quarterly pass (the 30-minute routine isn't the whole job)

4. The mistakes that turn maintenance into an outage

Takeaways

---

The Ops Starter Kit ($14) turns this routine into a fillable monthly plan — and when something on the site does break anyway, Vol. 2 ($27) adds the DR plan and evidence log for the review after. Launch week: 30% off any paid kit with code HIVE-LAUNCH30 at checkout (ends Sep 11, 23:30 ACST).