Website Maintenance Checklist: Weekly, Monthly, Yearly Tasks

A copy-ready website maintenance checklist split by frequency, with how long each task takes, what changes on WordPress versus hosted builders like Wix, and a template you can paste into your task manager.

A website maintenance checklist is a set of recurring tasks that keep a site secure, working and findable: updates, backups, uptime and form checks weekly; broken links, speed and Search Console monthly; content, access and accessibility reviews quarterly; and domain, SSL and legal pages yearly. The full list, with times and a copy-ready template, is below.

The tasks you need depend on how your site is built. A self-hosted WordPress site needs all of them. A hosted builder like Wix, Squarespace or We.Inc takes care of the server and software rows, so you can skip anything marked "self-hosted."

Weekly tasks (15 to 30 minutes)

TaskHowWho needs it
Apply core, theme and plugin updatesUpdate on a staging copy first if you can, then liveSelf-hosted
Check backups ranLook for last week's backup in your backup tool or hostSelf-hosted
Submit every form onceContact, booking, newsletter; confirm the email arrivesEveryone
Glance at uptime alertsUptimeRobot, Better Stack or your host's monitoringEveryone
Test checkout (stores)Place a test order or use your payment provider's test modeStores

The form test is the most skipped and most costly. Forms quietly break when an email password changes, a spam filter gets stricter or an integration token expires. A business can lose weeks of enquiries without noticing.

Monthly tasks (1 to 2 hours)

Security and backups

Search and analytics

Links and content

Quarterly tasks (2 to 3 hours)

Yearly tasks (half a day)

When an update breaks something

On self-hosted sites, updates are the most common cause of a sudden outage. A simple routine limits the damage:

  1. Take a fresh backup immediately before updating.
  2. Update one plugin at a time on a busy site, and check the homepage, a form and checkout after each.
  3. If the site shows a white screen or critical error, restore the backup or roll back the last plugin (many hosts and plugins such as WP Rollback make this quick), then look for a fix before trying again.
  4. Keep a short change log with the date, what was updated and anything that broke. When a problem appears weeks later, the log tells you where to look.

WordPress vs Wix and other hosted builders

The single biggest difference in maintenance is who owns the software layer.

AreaSelf-hosted (WordPress etc.)Hosted builder (Wix, Squarespace, We.Inc)
Core and plugin updatesYouPlatform
Server security and patchingYou or your hostPlatform
SSL renewalUsually host, verify itPlatform
BackupsYou set up and testPlatform features vary; check what is included and whether you can restore yourself
Forms, content, SEOYouYou
Domain renewalYouYou (unless bought through the platform)
Third-party apps and embedsYouYou

For Wix website maintenance specifically, focus on: removing unused apps from the App Market, checking that form submissions still reach your inbox, reviewing the SEO settings on new pages, using the site history feature to know how to roll back, and keeping your Wix account secured with two-step verification. The same short list applies to Squarespace.

For a breakdown of what these tasks cost if you pay someone to do them, see our website maintenance cost guide.

Checklist template

Copy this into Notion, Trello, Asana or a spreadsheet and set each block as a recurring task.

Weekly

Monthly

Quarterly

Yearly

Hosting tasks versus content and enquiry-path checks

Split the list by who owns it:

Task typeExamplesWho usually owns it
Hosting and softwareServer updates, SSL renewal, backups, uptimeThe host or hosted builder; you on self-hosted sites
ContentPrices, opening hours, staff, offers, blog postsThe business owner
Enquiry pathContact form, phone link, booking link, email deliveryThe business owner, tested monthly

On a hosted builder, the first row is mostly handled for you. The other two never are.

A 15-minute enquiry-path test

Do this monthly, on your phone:

  1. Form: submit the contact form with a test message and confirm it arrives in the inbox someone reads.
  2. Phone link: tap the phone number and check it dials the right number.
  3. Broken page: open a made-up URL on your domain and confirm you get a helpful not-found page with a link home. Then run the free website grader for a quick outside check.
  4. Backup recovery: confirm you know how to restore an earlier version, and that it works, before you need it.

Owner and agency handover checklist

When an agency or freelancer hands a site over, or takes one on, fill in this table with names and dates.

ItemOwnerDue dateDone
Domain registrar login in the business's name
Website builder or hosting login, two admins
Form notification email checked
Backup or version history location noted
Domain renewal date in calendar
Monthly enquiry-path test booked

Filled example (labelled demonstration, a fictional bakery): domain login owned by the co-owner, due on handover day; two admins added the same day; form email checked the first Monday of each month; domain renewal reminder set 30 days before expiry.

Bundled hosting versus paid editing and marketing

A monthly fee can mean very different things. Ask whether it covers only hosting and security, or also content edits, and whether marketing (SEO, ads, social) is included or a separate charge. Our website maintenance cost guide breaks down typical prices.

Start building your business website. Create your account. The free plan publishes up to 3 template sites on a we.inc address (no AI credits, no custom domain). AI building and your own domain start on Starter at $20 a month; see pricing.

Useful next steps: check an existing site with the free website grader, estimate a budget with the website cost calculator, browse business website templates or read how the We.Inc website builder works.

Making maintenance smaller

The less software you run yourself, the shorter this list gets. With We.Inc, sites are built from a chat description and hosted with SSL included, so the update, patching and server rows disappear, and content edits can be made in chat, visually or in code. What stays is the part only you can do: keeping your content true and your forms answered.

Start free

Frequently asked questions

What is the difference between hosting and website maintenance?

Hosting keeps the site online: servers, SSL and backups. Maintenance also covers keeping content accurate and checking that forms, phone links and bookings still reach you. A hosted builder handles most hosting tasks; content and enquiry checks stay with you.

What does website maintenance include?

Keeping software updated, checking backups, monitoring uptime and security, fixing broken links and forms, keeping content accurate, checking speed and search performance, and renewing the domain and SSL certificate. On a hosted builder, the platform handles the software and server parts for you.

How often should a website be maintained?

Some checks are weekly (updates on self-hosted sites, form tests, uptime alerts), most are monthly (backups restore test, broken links, Search Console, speed), and a few are quarterly or yearly (content review, access audit, domain renewal, accessibility review).

Does a Wix or Squarespace website need maintenance?

Less than WordPress, because the platform patches the software, hosting and SSL. You still own the content, forms, SEO, integrations, domain renewal and account security. Removing unused apps and checking that forms still deliver email are the most common missed tasks.

How long does website maintenance take?

For a small business site on a hosted builder, often under an hour a month. A self-hosted WordPress site with plugins and a store can take several hours a month, more if an update breaks something.

More in Blog

Website builders for the businesses in this article

Alternatives mentioned in this article

Related guides and tools

Start building

How we research, test and update this page: our editorial policy. We.Inc is our own product.

We.Inc is an AI-powered website builder you can resell under your own brand. Launch a branded client dashboard, bill on Stripe Connect, and deliver AI-generated websites in minutes. White-label plans start at $99 a month for 25 client sites, with a 7-day free trial and no per-site fees.

Product

Who It's For

Features

Resources

Company

View Sitemap