Development · Free tool
Website Maintenance Planner
The website maintenance planner builds a maintenance schedule for your site. Tell it your platform (WordPress, Shopify, a custom application, a static site and more), your hosting, how much the site matters, what it does and who looks after it. You get daily, weekly, monthly, quarterly and yearly tasks, from backups and updates to SSL and domain renewal. Each task says who should do it and why, and the plan prints.
Free, no sign-up Runs in your browser Reviewed
Website Maintenance Planner
Moving to a new host or platform? Start with the website migration checklist.
Everything runs in your browser. Your answers are not sent to our server unless you choose to send the plan with an enquiry.
How to use the Website Maintenance Planner
- 1 Choose your platform and hosting.
- 2 Say what happens if the site goes down, what it does and who looks after it.
- 3 Tell us what you do today: backups, restore tests, updates, monitoring, two-step verification and domain renewal.
- 4 Press Create my maintenance plan, fix the gaps it lists first, then print the schedule or download it.
What it does
- Schedule from daily to yearly, scaled to how much the site matters
- Backups with the 3-2-1 rule and regular restore tests
- Security updates for core, plugins, themes, dependencies and servers
- Uptime monitoring, Core Web Vitals, broken links, SSL and domain renewal checks
- Who should do each task, from your team answer
- Gaps to fix first, plus a printable plan and Markdown download
Useful for small businesses running their own website, managers handing a site to staff or an agency and developers agreeing a maintenance contract.
Limitations
- It is general guidance; it cannot guarantee that a site will not be hacked or go offline.
- Frequencies are suggestions for a site like yours; increase them if the site changes often or matters more.
- It does not do the maintenance or check your site; use the website speed test and SEO checker for that.
How the plan is scaled
The planner gives each site a care level from your answers. It weighs what happens if the site is down for a day, whether it takes orders, bookings or sign-ins, and how busy it is. A brochure site that brings in a few enquiries gets a light plan: weekly backups, monthly updates and quarterly restore tests. A shop on its own server gets daily backups, weekly updates and server patches, monthly restore tests and a yearly security review. Platform matters too:
- WordPress and other CMSs: plugin, theme and core updates, and database clean-up. WordPress applies minor and security releases automatically on most sites; plugins, themes and major releases need someone to update them, after a backup.
- Shopify and hosted builders: the platform runs the hosting and software, so the plan focuses on apps, the theme, content, access and the domain. Shopify suggests CSV exports, theme downloads or a backup app for backups.
- Custom applications: framework and library updates, database checks and, on a VPS or cloud server, operating system patches.
- Static sites: fewer moving parts. Keep the source in version control and keep the build tools up to date.
Backups you can actually restore
The plan follows the 3-2-1 rule that CISA describes: three copies of your data, on two different types of storage, with one copy offsite. A backup only counts if it restores. The NCSC advises knowing how to restore your data and checking the backup contains everything important. That is why every plan includes a restore test, monthly for critical sites and quarterly for the rest.
Speed, certificates and domains
- Core Web Vitals: once a month, check your key pages against Google’s targets. web.dev gives them as LCP within 2.5 seconds, INP of 200 milliseconds or less and CLS of 0.1 or less, at the 75th percentile of page loads. Our website speed test runs the check for you.
- TLS (SSL) certificates: lifetimes are shrinking. Let’s Encrypt certificates last 90 days, and the CA/Browser Forum has agreed to reduce the maximum for public certificates to 47 days by March 2029. Renewal must be automatic; the plan adds a quarterly check that it works.
- Domains: a lapsed domain takes your website and email offline. Once a year, check automatic renewal, the payment method and the contact email.
Who does what
Each task names who should do it, based on who looks after the site. Content and admin jobs can stay with the business: content reviews, test enquiries, domain renewal and access reviews. Technical jobs need someone confident with them: updates, restore tests and server patches. If nobody technical is named, the plan says so at the top. Access reviews include two-step verification for every admin account; our guide to multi-factor authentication explains why.
Using the plan
Fix the gaps listed first, then print the schedule (“Print or save as PDF”) and pin it where the team will see it, or download it as Markdown for your task tracker. Moving host or platform soon? Work through the website migration checklist first. If you would rather hand it over, our website team and IT support and cloud team offer ongoing maintenance.
Frequently asked questions
How often should a website be backed up?
As often as it changes. We suggest daily automatic backups for shops, booking sites and sites updated often, and at least weekly for small brochure sites. Keep copies away from the web server, and test restoring one regularly.
What is the 3-2-1 backup rule?
CISA describes it as keeping three copies of any important file (the original and two backups), on two different types of storage, with one copy offsite. The UK's NCSC summarises it as at least three copies, on two devices, with one offsite.
How often should I update WordPress plugins?
Weekly for busy or business-critical sites and sites with many plugins, and at least monthly for small ones, after a backup. WordPress itself applies minor and security releases automatically on most sites; plugins, themes and major releases need someone to update them.
Do SSL certificates need renewing?
Yes. Let's Encrypt certificates last 90 days, and the CA/Browser Forum has agreed to cut the maximum lifetime of public certificates from 398 days to 47 days between March 2026 and March 2029. Renewal should be automatic, with a quarterly check that it is working.
What does website maintenance include?
Backups and restore tests, security updates, uptime monitoring, performance checks, SSL and domain renewals, database clean-up, broken-link and content reviews, access reviews and an incident plan. The planner decides which apply to your platform and how often.
Who should maintain my website?
Content and admin jobs, such as content reviews, form checks and domain renewal, can sit with the business. Technical jobs, such as updates, restore tests and server patches, need someone confident with them: an in-house developer or an agency with maintenance written into the contract.
Sources
- CISA: Data Backup Options (PDF)
- NCSC: Backing up your data (small organisations guide)
- NCSC blog: Offline backups in an online world
- web.dev: Web Vitals
- WordPress.org: Updating WordPress
- CA/Browser Forum: Ballot SC081v3, reducing certificate validity periods
- Let's Encrypt: FAQ
- Shopify Help Center: SSL certificates
- Shopify Help Center: Backups and duplication
Phoot Technologies
Rather have someone look after it?
We maintain websites for organisations in Ghana and beyond: updates, backups with tested restores, monitoring and support. Send us your plan and we will suggest a maintenance arrangement.
Related tools
Website Migration Checklist
Get a prioritised checklist for moving a website, from backups and redirects to DNS, email and Search Console, and tick items off as you go.
Development · Runs in your browser
SEO Checker
Check one page's title, headings, indexing rules, structured data and links, with a plain fix for every problem.
SEO & websites · Runs on our server
Hosting Cost Estimator
Size your hosting and see monthly and yearly running costs for shared, VPS, managed cloud or dedicated set-ups.
Development · Runs on our server