Skip to content
Cleland & Co.

Business websites

Published October 11, 2026 · 10 min read

What Should a Website Maintenance Plan Include?

Compare website maintenance plans with a task schedule, support questions, recovery checks, and a sample monthly report before choosing a provider.

By for Cleland & Co.Published

About 10 min left

  • website maintenance plan
  • website care
  • website support
A framed webpage model with a removed green panel and a spare set of cream panels in a tray.
Conceptual illustration of ongoing website care.

The short answer

A useful maintenance agreement says what is maintained, who is responsible, how work is checked, and what falls outside the scope. Match the tasks to the website's platform and the business processes it supports.

Start here: A website maintenance plan should define updates, recovery, customer-journey checks, content changes, support coverage, reporting, and ownership. Use the maintenance scope worksheet (CSV) (opens in a new tab) to compare what each provider actually includes.

A website maintenance plan should make the ongoing work understandable. It should say which parts of the website are covered, who keeps them current, how important functions are checked, and what happens when something breaks.

“Maintenance included” is not enough to compare proposals. One agreement may cover software updates. Another may include content changes and form checks. Both can be useful, but they create different expectations.

Start with the website you have and the business tasks it supports. Then use the comparison worksheet below to turn a general offer into a scope you can review.

Separate hosting, maintenance, and growth work

Hosting is the environment that serves the site. Maintenance is the agreed work to keep it usable and current. Growth work changes what the site says or does to support a business objective, such as introducing a service or improving an inquiry journey.

Providers may bundle those activities, so read the scope rather than relying on the plan's name. A hosting bill does not establish that somebody is checking your contact form. A maintenance agreement does not automatically include a new campaign or a redesigned service page.

Ask which tasks happen routinely and which begin only when you request them. You should also know what requires a separate estimate before work starts.

Match the tasks to the platform

A maintenance checklist should reflect how the website is built.

A self-managed content management system can involve software, extension, and theme updates alongside the site's content and database. For example, WordPress documents both its update process (opens in a new tab) and the need to account for files and database content in backups (opens in a new tab). A provider's agreement should explain which of those responsibilities it accepts.

A hosted website platform divides responsibility between the platform, the account owner, and any outside provider. Ask what the platform handles and what still depends on your account settings, connected tools, content, and access. Verify those boundaries for the particular service you use.

A custom or static site may have no editable database on the web server, yet still depend on source files, build tools, domain settings, forms, and external services. Its care plan should describe those dependencies rather than copying a list of WordPress tasks.

You do not need to become the technical operator. You do need an explanation of what is being maintained and why it matters to your business.

Website maintenance checklist: what happens when?

A plan needs a cadence as well as a task list. The schedule below is a starting point for an ordinary business website. Adjust it to the platform, how often content or data changes, and the consequences of an outage. A busy store and a largely static brochure site should not inherit identical schedules.

WhenSuggested workWhat the business should be able to see
Ongoing automated monitoring, where includedWatch availability and relevant failures; route alerts to a named responderWhat is monitored, alert destination, and coverage hours
According to acceptable data lossBack up or export the changing data and assets needed for recoveryBackup scope, retention, and whether scheduled jobs succeeded
After a relevant release or configuration changeTest the affected customer journey, mobile layout, and receiving integrationChange record and a completed end-to-end check
Weekly review, or another agreed intervalReview failed jobs, urgent vendor notices, and pending support itemsOpen items with an owner and priority
MonthlyCheck key forms and links, review updates, inspect business information, and report completed workA concise care report with evidence and unresolved decisions
Quarterly, or after a material platform changeRehearse recovery, review access and dependencies, and reassess the support scopeRecovery result and updated ownership record
Ahead of renewalsConfirm domain, hosting, licenses, and connected-service ownershipRenewal owner, due date, and expected action

Do not wait for the monthly report to evaluate an urgent security notice or a failed contact form. Conversely, a monthly content review does not imply that every page needs to be rewritten each month. The work should follow a real change, failure, or business need.

For backups, start with a plain question: How much newly created information could we afford to lose? If requests or orders change throughout the day, a monthly copy will not meet a one-day tolerance. Also confirm how quickly recovery is expected, what can realistically be restored, and when the method was last tested. Those are separate decisions from how often a backup file is created.

Make recovery a specific responsibility

Ask what can be recovered if a change goes wrong or an account becomes unavailable. The answer may involve backups, version history, a previous deployment, an export, or a combination of methods.

Those mechanisms can cover different things. Restoring the website's design may not restore recent form submissions held by another service. A copy of source code may not include uploaded images or current business data.

Record who performs recovery, where the required material is kept, and when the process was last exercised. Ask what a recovery would omit and how the business would handle that gap.

The agreement should also distinguish normal maintenance from incident response. Do not assume emergency work or continuous availability is included unless the provider states it.

Check the functions customers actually use

List the website's important customer tasks: send an inquiry, call, book, request an estimate, view a service, or complete a purchase. Decide which checks belong in ongoing care and when they should occur.

A working homepage does not establish that every connected service is working. A booking link can lead to an outdated destination; a form can accept a request while its notification goes to the wrong person.

Where testing is included, agree on how it is done without creating unwanted bookings, orders, or messages. Clearly labeled tests should be coordinated with the people who receive them.

Ask what the provider records when a check fails. A useful note identifies the affected task, what was observed, who is handling it, and what remains unresolved.

Define content changes and support boundaries

“Small updates” can mean different things to different people. Use examples from your business: replacing an approved photograph, changing opening hours, adding a team biography, or creating a new service page.

Clarify who supplies the material, who approves it, and whether writing, image preparation, or layout changes are included. A change that seems small in words can affect several pages or an external integration.

Support timing needs similar precision. A response time describes when someone acknowledges or begins handling a request. It does not necessarily describe when the problem will be resolved. Ask how urgent issues are classified and what coverage exists outside the normal schedule.

Compare support promises using a realistic incident

Imagine the main contact form stops accepting requests on a Friday evening. “Support included” does not tell you what happens next. Ask each provider to walk through detection, acknowledgment, investigation, communication, and recovery.

Term in a proposalClarification to request
24/7 monitoringIs only the automated check continuous, or is a person available to act outside business hours?
One-business-day responseWhen does the clock start, which time zone applies, and does response mean acknowledgment or active investigation?
Emergency supportWhich failures qualify, how do you report one, and are additional fees possible?
Resolution targetWhat happens when the fix depends on a hosting, email, or booking provider?
Unlimited editsWhich changes qualify, what is the queue or capacity limit, and are new layouts or integrations excluded?

These are comparison questions, not recommended universal service levels. Choose coverage based on what a broken website function would prevent your business from doing. If continuous response matters, have it stated and priced explicitly in the written agreement.

Copy this scope comparison worksheet

For each row, enter included, excluded, or separately scoped. Replace general assurances with a named responsibility and an observable check. The worksheet describes questions to ask; it is not a list of services automatically included in every care plan.

Work areaIncluded or excluded?Responsible partyCadence or triggerVerification
Domain and account renewalsRecord the boundaryName the account ownerRenewal datesRenewal and access confirmed
Platform and software updatesList the covered componentsName the operatorAgreed schedule and urgent-change processChange record and functional checks
RecoveryIdentify covered files, content, and dataName the recovery ownerBefore relevant changes and at agreed intervalsRestore exercise or equivalent recovery check
Forms and booking pathsName the journeys coveredName the tester and receiving contactAgreed interval and relevant releasesLabeled test reaches the intended destination
Content changesGive examples and exclusionsName the writer, editor, and approverRequest processApproved change appears correctly
Performance and accessibility reviewState the depth of reviewName the reviewerAgreed scopeFindings and completed actions
Incident supportDefine severity and availabilityName the responderIncident processAcknowledgment, updates, and resolution record
Reporting and handoverList required recordsName the provider and business contactReview dates or end of agreementWork history, access, and open issues transferred

Compare promises with reporting

A care report should let you understand what happened. Useful entries describe changes made, checks performed, problems found, and decisions requiring your input.

Treat a report full of activity counts as a starting point for questions. “Updates completed” is more useful when you know which components changed and whether the customer journeys still work. A clean automated scan is not a guarantee of security, accessibility, or future availability.

Ask how unresolved issues are carried forward. If a task is excluded from the agreement, the report should make that boundary clear enough for you to decide whether to commission it separately.

What a useful monthly maintenance report looks like

The following is an illustrative report for an imaginary service website. It shows the level of specificity to request, not work performed for a client.

  • Completed: Updated the approved team biography and replaced the outdated service PDF. Recorded the release and checked both pages on mobile.
  • Customer journey checked: A labeled inquiry reached the stored-request system and the designated receiving inbox. The business contact confirmed receipt.
  • Recovery checked: Restored the latest website backup in an isolated environment. Recent form records are held by a separate service and were outside that restore test.
  • Issue still open: A booking provider displays an old cancellation message. The provider ticket is open; the account owner must approve the corrected wording.
  • Decision requested: A proposed new service page requires copy and layout work beyond the existing content-change allowance. No additional work has started.

A report like this gives you something to review and helps prevent “everything is green” from hiding a gap between providers.

Decide what to handle internally and what to outsource

Internal maintenance can work when a named person has the access, time, and skill to complete the checklist and recover from a failed change. A shared reminder that “marketing handles the website” is less useful than an actual owner and backup contact.

An outside provider can take on defined technical or content responsibilities. Your business still supplies accurate service information, approves changes, and makes decisions about scope. Outsourcing does not remove those business responsibilities.

To compare website maintenance costs, ask each provider to price the same inventory and workload: platform, connected services, update responsibilities, recovery needs, expected content requests, and support coverage. A low base price with excluded recovery work may not cover the problem you are trying to solve. A larger plan may include work you do not need. The comparison is the total agreed responsibility, including any separate subscriptions and incident charges.

Revisit the plan when the site starts taking payments, receives sensitive information, adds a customer portal, or becomes a more important sales channel. Those changes can alter the operating needs even if the visual design barely changes.

Keep ownership clear from the start

Identify who controls the domain, hosting, content, connected accounts, and source files where applicable. Agree on how access is granted and how the site can be handed over if the relationship ends. Share credentials only through an appropriate secure process, not a public form or an ordinary planning document.

The right care arrangement is one you can explain: these are the systems covered, these are the tasks, these people are responsible, and this is how additional work is agreed.

If you are also considering a rebuild, the redesign preparation guide can help collect the information needed for that conversation. For the site you already have, discuss ongoing website care. At Cleland & Co., the included updates, request process, and additional-work boundaries are agreed in the written scope.

If the site works technically but inquiries remain weak, the website lead-diagnosis guide helps separate maintenance issues from offer and traffic problems.

References and boundaries

Primary references, not borrowed authority.

These sources inform the framing. They do not endorse Cleland & Co., validate a client outcome, or turn this guide into a certification standard.

Questions

Asked and answered.

What should a website maintenance plan include?
Define the covered platform and services, updates, recovery, customer-journey checks, content changes, support coverage, reporting, and ownership. Record what is excluded and what requires an additional estimate.
How often should website maintenance be done?
Use a schedule matched to the website. Review urgent failures when they arise, test affected journeys after changes, and agree on routine monthly and periodic reviews. Backup frequency should reflect how much changing data the business can afford to lose.
Is hosting the same as website maintenance?
No. Hosting serves the website. Maintenance covers agreed work to keep it usable and current. Bundled plans should still state who handles updates, form checks, content, recovery, and support.
Does website maintenance include SEO?
Only to the extent the agreement says so. Fixing broken internal links or reviewing indexing is different from keyword research, new articles, or campaign work. Ask which tasks and deliverables are included.

Keep your website working for your business.

Share your website platform, the functions customers rely on, and the updates or support coverage you need. We can discuss a written care scope around those responsibilities.