← All articles

The Monthly Website Maintenance Checklist

March 6, 2026 · 4 min read · by the upkept/dev team

A monthly website maintenance routine takes about an hour and follows the same order every time: back up first, then update, then scan for security problems, then test the things visitors actually use. Doing it in that order matters. You back up before you change anything, and you test forms after updates in case an update broke them. Here is the full checklist, with how long each part takes.

Print it, keep it by your desk, and work top to bottom. It is written to be forwarded to a client as-is.

1. Back up first (5 minutes)

Never start maintenance without a fresh backup. If an update breaks the site, the backup is your undo button. Take a full backup of files and database, confirm it saved off-site, and ideally restore it to a test location once in a while to prove it works. Website backups covers how often and where.

2. Update the software (15 minutes)

Update in this order: core first, then plugins, then theme. Do them one at a time and load the site after each, so if something breaks you know exactly what caused it. Never bulk-update everything right before a weekend or a busy period. If an update does break something, roll back to the backup from step one. What happens if you never update WordPress explains why skipping this is the most common cause of hacks.

3. Run a security check (10 minutes)

Scan the site for malware with a reputable scanner. Then review the user list and remove anyone who should not have access, especially admin accounts you do not recognise. Confirm your login still uses a strong, unique password. This is the step that catches a break-in early, while it is still cheap to fix.

What should I check that visitors actually use?

The parts of your site that make you money fail quietly, so test them on purpose.

4. Test every form (10 minutes)

Send a real enquiry through every contact, booking, and checkout form on the site, from an outside email address. Confirm it arrives. This one check catches the single most expensive silent failure on most sites. If a form is dead, you have been losing enquiries without knowing.

5. Check speed and security signals (10 minutes)

Run your homepage and a key page through a speed test and note anything that got worse since last month. Confirm the SSL padlock is present and that the plain address still redirects to the secure one. A slow month-on-month trend usually means a new plugin or a bloated image, both easy to trace when you check regularly.

6. Review the content (10 minutes)

Click through your main pages. Fix broken links, correct any out-of-date prices or hours, and update anything with a stale date on it. Small, but it is the difference between a site that looks maintained and one that looks abandoned.

Turn it into a habit

The checklist only works if it happens. A few ways to make sure it does:

  1. Put a recurring hour in your calendar on the same day each month.
  2. Keep a simple log: date, what you updated, anything that broke. Future-you will thank present-you when something goes wrong.
  3. If a month slips, do not skip two in a row. Two missed months is where the pending-update pile becomes a real risk.

What to do next

Run the checklist once this week and time yourself. If it takes longer than an hour, or you hit something you are not sure how to fix, that is useful information. Some owners happily do this themselves for years. Others do it twice, decide it is not their favourite hour of the month, and hand it off. Either is fine. What does not work is meaning to and never getting to it. If you want a baseline before you decide, audit your site first so you know what shape it is in.

Part of our guide to website maintenance.

Not sure what is actually wrong with your site?

Our $250 site health audit checks performance, security, broken forms, and outdated dependencies. You get a written report and a prioritised fix list, credited toward your first month if you start maintenance within 30 days.

Book the $250 site health audit