The short answer
WordPress is self-hosted software, so updates, backups, and security are your job, not the platform's. This checklist breaks the work into weekly, monthly, and yearly tasks you can actually do without being a developer: back up before updating, update in order, test forms, check speed, and renew your SSL. Most of it takes under an hour a month.
Key takeaways
- Unlike Squarespace or Wix, WordPress does not maintain itself. Core, plugins, and themes are your responsibility.
- Always back up before you update anything, so a bad update is a five-minute restore instead of a disaster.
- Update in order: back up, then plugins, then theme, then core, testing the site after each step.
- Outdated plugins are the number one way WordPress sites get hacked, so updates are security, not busywork.
- The whole routine is under an hour a month for a typical small-business site.
If you run a WordPress site and you're not a developer, here's the thing nobody told you when you launched: WordPress doesn't take care of itself. It's self-hosted software, which is exactly why it's so flexible and also why the upkeep lands on you. Squarespace and Wix patch their own platforms. WordPress hands you the keys and the responsibility.
The good news is that the actual work isn't hard once it's a routine. You don't need to code. You need a checklist and about an hour a month. This is that checklist, in plain English, organized by how often each thing needs doing.
The one rule that saves you: back up before you touch anything
Before we get to the list, internalize this: never run an update without a fresh backup first. Updates usually go fine. But when one doesn't, when a plugin update white-screens your site, the difference between a five-minute fix and a ruined afternoon is whether you can roll back. A backup makes every other task on this list safe to attempt.
Use a backup plugin that stores copies off-site (somewhere other than your hosting account, like cloud storage), and confirm the backup actually completed before you proceed. A backup you never tested is a guess, not a safety net.
The full checklist by frequency
Here's the whole routine at a glance. Print it, bookmark it, whatever helps you actually do it.
| How often | Task | Why it matters |
|---|---|---|
| Weekly | Confirm the site loads and the homepage looks right | Catches outages and visible breakage fast |
| Weekly | Verify an off-site backup ran successfully | A recent backup is your recovery from anything |
| Weekly | Clear spam comments and pending junk | Keeps the database and inbox clean |
| Monthly | Back up, then update plugins, theme, and core in order | Closes security holes; most common attack entry point |
| Monthly | Test every contact and booking form | Broken forms lose leads with no error message |
| Monthly | Click key pages to check nothing broke after updates | Plugin conflicts surface to visitors, not to you |
| Monthly | Check page speed on the homepage and a key page | Slow sites lose visitors and search ranking |
| Monthly | Scan for malware or run a security check | Finds a compromise before Google flags you |
| Quarterly | Delete unused plugins and themes | Less code means fewer vulnerabilities |
| Quarterly | Review users and remove old admin accounts | Old logins are a security risk |
| Yearly | Confirm the SSL certificate is valid and auto-renewing | An expired SSL triggers scary browser warnings |
| Yearly | Check domain registration renewal | A lapsed domain takes the whole site offline |
How to run updates without breaking anything
Updating is the task people fear most, because they've heard stories of a site going down after an update. Those stories are real, but they almost always happen when someone updates everything at once with no backup and no testing. Do it in order and it's low-drama.
- 1Back up first. Off-site, confirmed complete. Non-negotiable.
- 2Update plugins one or a few at a time. After each batch, load your site and click a couple of key pages. If something breaks, you know exactly which plugin caused it.
- 3Update your theme. If your theme is customized, be careful: a bad update can overwrite changes. This is where a staging copy earns its keep.
- 4Update WordPress core last. Core updates are usually smooth, but running them after plugins and theme reduces conflicts.
- 5Test the whole thing. Load the homepage, submit a form, check a couple of interior pages, and confirm the site still looks and works right.
The security basics that matter most
You don't need to be a security expert. You need to do a few high-impact things and skip the paranoia about the rest. Outdated plugins are the number one way WordPress sites get hacked, so simply keeping things updated is most of the battle. Beyond that:
- Use strong, unique passwords on your admin accounts, and turn on two-factor login if your setup supports it.
- Remove admin accounts you don't recognize or no longer need. Old logins are a common way in.
- Delete plugins and themes you're not using. Inactive plugins still carry vulnerabilities. Less installed code is safer code.
- Run a security plugin or a host-level scan so a malware infection gets caught early instead of by Google.
If you want to go deeper on this specific area, we wrote a fuller guide on keeping a WordPress site secure. For most owners, though, updates plus strong passwords plus a scan covers the vast majority of the risk.
The tasks that catch silent problems
Some failures don't announce themselves. Your site keeps looking fine while something's quietly broken. Two are worth calling out.
Form testing. A plugin update or an email setting can break your contact form so it looks like it submitted but the lead never arrives. There's no error. You just wonder why inquiries dried up. Actually submitting your own forms once a month is the only reliable way to catch this.
SSL and domain renewals. These are yearly, easy to forget, and brutal when missed. An expired SSL certificate slaps a full-screen "not secure" warning in front of every visitor. A lapsed domain takes the entire site offline. Both are avoidable with a calendar reminder and auto-renew turned on.
How much of this can you realistically do yourself?
More than you'd think. The weekly and monthly items on this list are within reach of any comfortable computer user willing to spend under an hour a month. Backups, updates, form tests, and password hygiene don't require code.
The honest catch is consistency. Most owners do it faithfully for two months, then a busy season hits and it slips, and six months later the site is running twelve outdated plugins. WordPress maintenance isn't hard. It's just relentless, and it competes with running your actual business.
When you'd rather hand the whole list off
This is exactly the work we take off owners' plates. We're a Seattle-area studio, and for WordPress clients we run this entire checklist on schedule: off-site backups, tested updates through a staging environment, form and speed checks, security scanning, and SSL and domain tracking so nothing lapses.
Our maintenance plans start at $99 a month, and edits land within one business day. If you'd rather keep doing it yourself, this checklist is genuinely all you need, and we're glad to have handed it over. If you'd rather never think about a plugin update again, that's what we're here for.
Related services
More website answers
Every question in this series, from Website Problems, Solved.
Symptoms & emergencies19
- Why Is My Website Down? How to Find Out and Fix It
- Why Does My Website Say "Account Suspended"?
- Error Establishing a Database Connection: What It Means
- Why Is My Contact Form Not Sending Emails?
- White Screen of Death on WordPress: What to Do Now
- Why Is My Website Showing "Not Secure" in Chrome?
- Squarespace Site Not Showing Up on Google? Here's Why
- Why Did Google Remove My Website From Search Results?
- Why Did My Website Traffic Suddenly Drop? Top Causes
- Why Is My Website Sending Spam Emails? What It Means
- Why Is My Website Slow on Mobile but Fast on Desktop?
- Why Does My Website Look Broken on My Phone?
- Why Do My Website Images Look Blurry or Broken?
- How to Tell If Your Website Has Been Hacked: 9 Signs
- "This Site May Be Hacked": How to Remove Google's Warning
- "Deceptive Site Ahead" Warning: How to Fix It Fast
- How to Make Your Website Load Faster
- Why Isn't My Business Showing Up on Google?
- 10 Signs Your Business Website Needs a Redesign
What happens if...9
- What Happens If You Don't Update WordPress Plugins?
- What Happens If Your SSL Certificate Expires?
- What Happens If Your Domain Name Expires? A Timeline
- What Happens If Your Web Host Goes Out of Business?
- What Happens If You Stop Paying Your Web Developer?
- Can an Old Website Hurt Your Google Ranking?
- Is an Outdated Website a Liability for Your Business?
- Why Are My Business Emails Going to Spam?
- What Happens If You Don't Maintain Your Website?
Cost & pricing7
- How Much Does It Cost to Fix a Hacked WordPress Site?
- Why Is Website Maintenance So Expensive? A Breakdown
- Hourly Rate vs. Monthly Retainer for Website Updates
- How Much Do Freelancers Charge for Website Maintenance?
- How Much Does WordPress Maintenance Cost Per Month?
- How Much Does Squarespace Maintenance Cost?
- How Much Does Website Maintenance Cost?
Plans & hiring10
- Do I Need a Website Maintenance Plan? An Honest Answer
- Maintenance Plan vs. Pay As You Go: Which Actually Wins
- One-Time Website Fix vs. Ongoing Care: Which Do You Need
- Does a Simple Website Need a Maintenance Plan?
- 12 Questions to Ask a Website Maintenance Company
- Freelancer vs. Agency for Website Maintenance
- What to Look For in a Website Maintenance Contract
- Is Your Website Maintenance Plan a Scam? How to Tell
- Website Maintenance Checklist for Non-Technical Owners
- What Does Website Maintenance Include? (And Why It Matters)
Ownership & switching9
- What Is My Website Built With? How to Check in Seconds
- How to Find Out Who Hosts and Manages Your Website
- Your Web Developer Disappeared: What to Do Now
- How to Switch Web Hosting Without Losing Your Email
- How to Fire Your Web Developer (Without Losing Your Site)
- Can You Maintain Your Own Website Without Coding?
- How Often Should You Update Your Website Content?
- How to Back Up a WordPress Site Yourself (Two Ways)
- Do You Really Own Your Website? How to Check Before You Hire
Platform-specific7
- Do Squarespace Sites Need Maintenance? The Honest Answer
- Do Wix Websites Need Maintenance? What Owners Should Know
- Shopify Maintenance: What Store Owners Actually Need
- WordPress Maintenance Checklist for Non-Developers (you are here)
- WordPress vs. Squarespace: Which Is Easier to Maintain?
- GoDaddy Website Builder vs. WordPress for Small Business
- How to Keep Your WordPress Website Secure
The Venbit Team
Web design & SEO, Seattle
Venbit is a Seattle-area web design, SEO, and digital marketing studio. Since 2011 we've designed, built, and ranked small-business websites for clients across the Puget Sound and around the country, so the numbers and advice here come from real projects, not a content mill.