If you searched “website maintenance checklist for small businesses,” you usually want a reusable template of website maintenance tasks — not a “site under maintenance” holding page. This page is that template: a printable monthly website maintenance checklist, a quarterly pass, an owner who-does-what schedule, and FAQs for PDF / template / tasks searches. Print this page or copy the tables. Written for a Canadian owner, not a CMS specialist.
You do not need to do every item yourself. You need the items to happen. A fully managed website is how we take the list off your desk. If you keep the site in-house, treat this as the minimum bar.
Website maintenance checklist template (printable / PDF)
Use this as a printable website maintenance checklist template — and as a monthly website maintenance checklist you can reuse. Download the one-page website maintenance checklist PDF (monthly and quarterly tasks with Owner and Done columns), or copy the tables below. Tick monthly website maintenance tasks every billing cycle; do quarterly items four times a year.
| Cadence | Task | Done if |
|---|---|---|
| Whenever you look | Load the homepage on a phone | Padlock shows, layout is not broken |
| Whenever you look | Tap phone, email, and submit the form | You receive the notification |
| Monthly | Confirm a backup from the last 48 hours | You know who can restore it |
| Monthly | Hours, holiday, phone, service area | They match the shop door and Google Business Profile |
| Monthly | Search Console (if you have it) | No new coverage errors; page-two queries noted |
| Quarterly | Photos, service pages, redirects | Facts still match the work you want |
Monthly printable website maintenance checklist
This is the monthly website maintenance checklist most Canadian small businesses actually need. Print it, write a name in Owner, and tick Done. If a managed vendor already owns a row, leave Owner as “vendor” and still verify the “Done if” once a month — you are confirming the work happened, not redoing it.
| Task | Owner | Done if | ☐ |
|---|---|---|---|
| Backup from last 24–48 hours exists | Host / vendor | You know who can restore and when it was last tested | |
| Homepage loads on a phone (Wi-Fi off if you can) | Owner or vendor | Padlock valid; layout not broken | |
| Contact form test + phone / email tap | Owner | Real notification received; click-to-call works | |
| Hours, holiday, phone, service area | Owner (facts) / vendor (edits) | Match the shop door and Google Business Profile | |
| Uptime / hosting glance | Host / vendor | No unexplained gaps; you were not told by a customer first | |
| CMS / plugin / theme updates (if WordPress-like) | Vendor or in-house tech | Core + plugins current; no abandoned plugins | |
| Broken links on home, services, contact | Owner spot-check / vendor fix | No 404s on “book / call / quote” paths | |
| Mobile speed spot-check | Owner feel / vendor fix | Not noticeably slower than last month | |
| Search Console skim (if you have it) | Owner or vendor | No new coverage errors; page-two queries noted |
Monthly website maintenance checklist template (copy and paste)
- ☐ Backup from the last 24–48 hours exists, and you know who can restore it
- ☐ Site loads on your phone and the padlock (SSL) shows
- ☐ Contact form sends to an inbox someone reads
- ☐ Phone, email, hours, and service area match your Google Business Profile
- ☐ Search Console (if you have it): no new coverage errors
- ☐ Note any edits needed next month
Quarterly printable website maintenance checklist
Do this four times a year — or after a big change (rebrand, move, new service line, staff turnover). Same print-or-PDF habit as the monthly website maintenance checklist.
| Task | Owner | Done if | ☐ |
|---|---|---|---|
| Photos: vans, storefront, people still here | Owner supplies / vendor crops | Compressed, sized images; no departed staff | |
| Service pages match the work you want | Owner + vendor | Copy and H1s match real offers and towns | |
| NAP consistent with Google Business Profile | Owner owns facts | Name, address, phone match across site + GBP | |
| Old URLs / redirects still land correctly | Vendor | Previous site paths reach the right page | |
| Privacy / form consent still accurate | Owner + vendor | Contact details and consent text still true | |
| Competitor sniff test (questions, not copy) | Owner | You answer a question they now answer first | |
| Restore drill (or confirmed vendor drill) | Host / vendor | Someone restored a backup in the last quarter |
Owner template: who owns each website maintenance task
A website maintenance checklist fails when “someone” owns everything. Use this owner template so the shop door facts stay with you and the stack stays with whoever hosts and edits. If you pay for website maintenance, the vendor column should already be their job — you only confirm.
| Task family | Owner keeps | Vendor / host should own |
|---|---|---|
| Business facts | Hours, holiday closures, phone, towns you actually serve, pricing notes, staff names | Applying those edits on the live site the same week you send them |
| Contact path | Testing the form once a month with a real message | Form delivery, spam filtering, SSL, uptime monitors |
| Backups & security | Knowing who to call if the site vanishes | Nightly backups, restore tests, patches, certificate renewals |
| Content & SEO foundations | Which services and towns matter this season | Titles, speed, structure, sitemap, Search Console coverage fixes |
| Design / rebuild | Approving the look and the offer | Shipping changes without a surprise project invoice every edit |
Website maintenance schedule (when to do which tasks)
Searches for a “website maintenance schedule” or “monthly website maintenance checklist” are asking for cadence, not a one-off audit. Use this simple schedule:
- Whenever you look: phone load + padlock + form/phone tap (two minutes).
- Monthly (same week as payroll or bookkeeping): full monthly printable checklist above.
- Quarterly (Jan / Apr / Jul / Oct works for most Canadian shops): full quarterly printable checklist + restore confirmation.
- After a change: new van wrap, new phone, new town you serve, holiday hours — update the site the same day you update Google Business Profile.
- When something breaks: follow the break list below before redesigning anything.
Do this whenever you look at the site
- Load the homepage on your phone, not just the office Wi-Fi laptop.
- Confirm HTTPS is valid (browser padlock). Expired certificates look like scams.
- Tap the phone number and email. Call tracking and mailto links break more often than people admit.
- Submit the contact form with a real message and wait for the notification. “It looks like it sent” is not a test.
Monthly website maintenance tasks (detail)
- Backups: confirm a successful backup from the last 24–48 hours and that a restore has been tested in the last quarter.
- Uptime: glance at monitoring or hosting status. If you have no monitor, you will hear about downtime from a customer.
- Software updates (WordPress and similar): core, theme, and plugins. Skip this and you inherit security holes. If you do not want this job, do not run WordPress.
- Content that goes stale: hours, holiday closures, phone, service area, pricing notes, staff names.
- Broken links on key pages: home, services, contact. A 404 on “book now” is a lost job.
- Speed spot-check: if the phone load feels slower than last month, images or scripts probably crept in.
- Search Console (if you have it): coverage errors, queries where you sit on page two, pages that lost impressions.
Quarterly website maintenance tasks (detail)
- Photos: replace outdated vans, storefronts, and people who left. Compressed, properly sized images only.
- Service pages: does the copy still match what you want to be hired for?
- Local details: NAP (name, address, phone) consistent with Google Business Profile if you use one.
- Redirects: old URLs from a previous site should still land on the right page.
- Privacy and legal: contact details on the privacy page, form consent still accurate.
- Competitor sniff test: not to copy them — to see whether they now answer a question you should answer first.
- Restore drill: confirm someone actually restored a backup (or your vendor documents that they did).
Those NAP, FAQ, and Search Console habits are also what ChatGPT and Google AI Overviews tend to cite when they describe a local Canadian shop — matching name/address/phone, clear answers, and a site that still loads on a phone. Practical checklist: how local Canadian businesses show up in ChatGPT and Google AI Overviews.
When something breaks
- Note when you first saw it and on which device.
- Check hosting status and domain expiry before redesigning anything.
- Restore from backup only if you know what you will lose (newer content).
- If a plugin or app is the suspect, disable that — not the whole site — if you can.
- Tell customers a straight status if the outage is public-facing (form down, booking down).
What monthly website maintenance should already cover
If you pay for website maintenance, the vendor should be doing the infrastructure items without you asking: hosting, SSL, backups, uptime, and security patches. Edit hours should cover the copy and image changes that actually happen in a normal month. SEO foundations (titles, speed, a sitemap sent to Google) should not be a surprise invoice. That is how Web Maintained plans are built — Care for a tight brochure site, Plus if you want analytics and monitoring, Pro if you want monthly improvements from Search Console.
For why some sites stay easy and others become a second job, read What Makes a Website Easy to Maintain?. If you are comparing retainers in London and Southwestern Ontario, see website maintenance in London, Ontario for how those checklist items show up for local trades and shops, and web design Southwestern Ontario for the corridor build-plus-care offer. Package layers and CAD bands live on what’s included in a maintenance package.