WebsiteTrouble Blog · Website Care and Prevention
Website Maintenance: What Actually Needs Doing, and How Often
A sane maintenance schedule: what to do weekly, monthly and quarterly, and the honest line between DIY checks and work that belongs with a pro.
Most website owners I talk to fall into one of two camps. Either they never touch the site at all, or they click every update the second it pops up and hope for the best. Both approaches lead to the same phone call eventually.
Maintenance is not complicated. It does need a rhythm, though. Here is the schedule I actually recommend to the businesses I work with, broken down by how often each job needs doing, plus an honest line between what you can handle yourself and what is better handed to someone who does this every week.
Weekly: updates, with a backup first
If your site runs WordPress, updates are the whole ballgame. Core updates, plugin updates, theme updates. Hackers mostly get in through old plugins that nobody updated, and the fix for that is boring and free.
The order matters more than the clicking. Backup first. Then run the updates. Then click around your own site for two minutes and make sure the pages load, the menu works, and nothing looks broken. One bad plugin update can take a site down all by itself, and if you skipped the backup, you just turned a five minute job into a very bad day.
If your site takes orders, bookings, or quote requests, weekly updates are not optional. That site is part of how you make money, and it deserves the same attention as the register.
Monthly: the stuff nobody sees until it breaks
Once a month, run through the quiet checks. None of these take long, and every one of them catches a problem while it is still small:
- Send yourself a test through every contact form on the site and confirm it actually arrives in your inbox
- Run a speed check on your phone, not just your office computer
- Confirm a backup exists, and at least once in a while, confirm it can actually be restored
- Look at your user accounts and remove anyone who no longer works with you
- Glance at your security logs or plugin reports for anything odd
Forms deserve special mention. A form can break silently after an update, and you will never know, because the customer who tried to reach you simply went somewhere else. I wrote a whole post on why backups matter more than people think, and the restore test in that list above is the part everyone skips.
Quarterly: content, links, and a security once-over
Every few months, read your own website like a stranger. Click every link in the menu. Check that your prices, hours, and services are still accurate. Look for staff who left, offers that expired, and pages that mention things you no longer do.
This is also the time for a proper security review. Who has admin access, and should they? Is anything installed that nobody remembers installing? And it is worth running a fuller speed and health check, because slow creep is how sites get sluggish. If you want to see what "slow" actually means for your site, I break it down in why your website is slow and what to fix first.
What you can do yourself, and what to hand off
Here is the honest split. The monthly checklist above takes about an hour, and any owner can do it. Testing your own forms, reading your own pages, removing old accounts, that is owner work and it is good work.
The other end of the list is different. Restoring a backup at midnight, untangling a plugin conflict, figuring out why an update turned your homepage white, that is the work that turns into a lost weekend if you are learning as you go. That is exactly why the monthly support plan exists on my side of the fence. It covers the watching, the updating, and one live repair session a month, so the routine stuff never gets the chance to become the emergency stuff.
Whichever way you split it, the goal is the same. Small problems caught early, on a schedule, instead of big problems discovered by your customers.
And if your site has not had any of this done in a while, that is a normal place to start, not a hopeless one. This is the kind of thing I go through with owners live on a screen share, one checklist item at a time, until the site is back on a routine that keeps it healthy.
Rather have it fixed today?
This is the kind of problem I fix live on a screen share, while you watch. A standard fix is $99 for the first hour, same-day emergency help is $299 for the first hour, and every fix carries a 30-day warranty.