Notus Digital icon
01243 217 878
  • Work
  • Services
    • Web Design
    • WordPress
    • Search Engine Optimisation (SEO)
    • Conversion Rate Optimisation (CRO)
  • Contact
  • Blog
  • About
    • Jargon Buster
    • FAQs
Start a Project
Start a Project

Start a Project

"*" indicates required fields

Marketing consent
Notus Digital white logo
  • Work
  • Services
    • Web Design
    • WordPress
    • Search Engine Optimisation (SEO)
    • Conversion Rate Optimisation (CRO)
  • Contact
  • Blog
  • About
    • Jargon Buster
    • FAQs
Monitor showing WordPress admin for site maintenance

WordPress maintenance: what to do and how often

AUTHOR

Luke Hopkins

PUBLISHED ON

Jun 09, 2026

Monitor showing WordPress admin for site maintenance
Home Blog: Insights, tips and tricks WordPress maintenance: what to do and how often
TL;DR The short version

WordPress is mostly self-running, but “mostly” isn’t “always”. Without regular maintenance, even a well-built site eventually breaks, gets hacked or quietly slows down. This post lays out exactly what you should do (or have someone do for you) and how often, so you can keep your site healthy without becoming a part-time sysadmin.

Why WordPress maintenance matters

WordPress is software. Like all software, it gets updated. Themes get updated. Plugins get updated. Vulnerabilities get patched. Browsers change. PHP versions get retired. None of this is dramatic if you stay on top of it. All of it becomes a problem if you ignore it for a year.

The goal of regular maintenance isn’t perfection. It’s making sure nothing slowly degrades to the point where it costs you customers, rankings or sleep. We touched on this in our piece on WordPress security.

The maintenance calendar at a glance

  • Weekly: Updates, backup verification, security scan
  • Monthly: Performance check, broken link scan, spam cleanup, user audit
  • Quarterly: Plugin and theme audit, database optimisation, content review
  • Annually: Full security audit, SEO health check, hosting and PHP review

Let’s break each of those down.

Weekly tasks

Run all available updates

WordPress core, themes and plugins. Most should be on automatic updates, but you should still check weekly that everything is on the latest version. Major updates (especially WordPress core or anything that touches the editor) are worth testing on a staging site first.

Verify your latest backup actually exists

The worst time to find out your backup didn’t run is the day you need to restore from it. Pop into your backup tool, check the latest backup is recent, and that it’s not zero bytes. Five seconds of work that has saved more than one of our clients from a disaster.

Check the security plugin scan log

Whichever security plugin you use (Wordfence, Solid Security, etc.), it should be scanning regularly. Glance at the log for any new alerts, blocked attacks or failed login attempts.

Monthly tasks

Performance check

Run your homepage and a couple of your most important pages through PageSpeed Insights. Look for any new warnings or score drops. If something has degraded since last month, find out what changed (a new plugin, a new image, a recent update). We covered this in Core Web Vitals explained.

Broken link scan

Use a tool like Broken Link Checker, Ahrefs or Screaming Frog to find any 404s or broken external links. Fix or redirect them. We talked about this in how to conduct a website audit.

Spam cleanup

Comment spam, contact form spam, fake registrations. None of it should be live on your site. Empty the spam queues and review any that look like they got through.

User audit

Quick scan of your user accounts. Anyone you don’t recognise? Anyone who left the business but still has admin access? Demote or remove them. We cover this in our piece on WordPress security.

The best WordPress maintenance is the kind you barely notice happening. The site stays fast, stays safe, and never gives you a reason to call someone in panic.

Quarterly tasks

Plugin and theme audit

Every three months, look at your installed plugins. Are you actually using all of them? Have any been abandoned by their developers? Are there alternatives that do the same job better? Be ruthless. The fewer plugins you run, the faster, safer and easier to maintain your site is.

Database optimisation

WordPress databases accumulate cruft over time: post revisions, transients, expired sessions, orphan metadata. A quarterly cleanup with a tool like WP-Optimize keeps things lean and your queries quick.

Content review

Quarterly is a good cadence to look at your blog posts and main pages for anything outdated. Old statistics, old screenshots, broken internal links, references to defunct services. A 30-minute refresh of an old post is often more valuable than writing a new one.

Form and conversion check

Submit your own forms. Make sure they’re still working, sending properly, and recording in your CRM or analytics. Forms break silently more often than you’d think.

Annual tasks

Full security audit

Once a year, do a more thorough security check than the weekly scan. Change all admin passwords. Review file permissions. Check the .htaccess and wp-config files for any unexpected changes. Confirm that off-site backups are working. We covered the basics in WordPress security.

SEO health check

Crawl your whole site. Check the Search Console reports. Look at which pages have lost traffic over the year and which have gained. Fix any structured data errors. Re-evaluate your priorities for the year ahead. We talked about this kind of audit in how to conduct a website audit.

Hosting and PHP review

Are you on the latest stable PHP version? (Older versions are slower and less secure.) Are you still happy with your hosting provider? Has your site outgrown the plan you signed up for two years ago? Once a year is the right time to check.

Theme and plugin licence renewals

Most premium themes and plugins require an annual licence renewal for updates and support. Make a list, set reminders, and don’t let licences expire silently. That’s how sites end up running out-of-date software.

What happens if you skip maintenance

Nothing, until something. Most WordPress sites can go six months without any care and seem fine. Then a plugin gets hacked, or PHP gets upgraded by the host and breaks the site, or a backup fails right before you need it. That’s when “I don’t have time for maintenance” becomes “I don’t have a website”.

The cost of an hour a month on maintenance is much smaller than the cost of one disaster.

Should you do this yourself or pay someone?

Honest answer: it depends on whether you’ll actually do it. If you’re happy spending an hour a month checking updates, scans and backups, doing it yourself is fine. If “I’ll get to that next week” becomes a habit, paying someone is much cheaper than the eventual disaster.

A reasonable WordPress care plan from a reputable provider usually starts in the low tens of pounds per month and includes updates, backups, security and a small amount of fix-it time. We offer one ourselves. It’s the kind of unglamorous work that makes the dramatic moments not happen.

A 5-minute maintenance check you can do today

  • Run any pending updates
  • Confirm a backup ran today and isn’t empty
  • Check the security plugin log for new alerts
  • Submit your contact form to make sure it works
  • Open your homepage on a phone and check it loads quickly

If any of those flag a problem, you’ve just caught something that might have escalated. If they don’t, you’ve earned five minutes of peace of mind. Either way, it’s worth doing.

If you’d rather hand all of this off, get in touch. We look after WordPress sites for small businesses across the South East.

Let's talk

Thinking about your own website or SEO?

We help small businesses across West Sussex build websites that bring in enquiries and get found online. Tell us what you are working on and we will give you an honest steer.

Get in touch
Luke Hopkins - Director of Notus Digital

WRITTEN BY

Luke Hopkins

SHARE ON

PREV

Internal linking strategies that move the needle

NEXT

AI-generated content: when it helps and when it hurts your SEO

Not Us Digital light logo
01243 217 878
Start Project

Helping you

  • SEO & AI Content Checklist
  • Jargon Buster
  • Blog
  • Contact
  • FAQs

Our expertise

  • Web Design
  • WordPress
  • Search Engine Optimisation (SEO)
  • Conversion Rate Optimisation (CRO)
  • About

Areas we serve

  • Chichester
  • Worthing
  • Littlehampton
  • Arundel
  • Brighton
  • Portsmouth
  • Bognor Regis

Follow us

  • Facebook
  • LinkedIn
  • hello@notusdigital.co.uk
  • 01243 217 878
  • Bognor Regis
    West Sussex
    PO21
  • © 2026 Notus Digital
  • Privacy Policy

Notus Digital is a trading name of Notus Digital Ltd. Registered in England and Wales, company number 15465042. Registered office: c/o Accrue Accounting, Unit E4 Arena Business Centre, Holyrood Close, Poole, BH17 7FP.

Newsletter signup

"*" indicates required fields

Name*
Email*
Privacy*