Skip to content
A laptop, tablet, phone, drive, router and cable laid out in a row, one for each type of website maintenance.

6 Types of Website Maintenance Every Business Needs

Website Maintenance Tips 5 Min Read

Contents

Most articles on this subject list the tasks and call them types. Updates, backups, security, speed. Those are activities, not types, and grouping them that way tells you nothing about why the work exists or how much of it you should be buying.

Software engineering has had a proper taxonomy for this since the 1970s, and it maps onto websites almost perfectly. Four of the six categories below come from it. The other two are specific to sites that have customers. If you are still working out what the discipline covers at all, start with website maintenance and its full scope; if you want the plain task list, that is in the plain task list.

1. Corrective Maintenance: Fixing What Broke

Corrective work starts with something being wrong. A page throws an error. A form stops sending. The layout collapses on one browser after an update. Somebody reports it, or a check catches it, and the work is to put it back.

This is the type everybody understands, and it is the type you want the least of. Corrective work is reactive by definition: the damage has already happened by the time it begins, and you are paying to return to where you already were. A well-maintained site still has corrective work, but it is rare and small, because the other five types keep pushing the causes out of the way.

2. Preventive Maintenance: Stopping the Break

Preventive work has no symptom. Nothing is wrong when you start and nothing looks different when you finish, which is exactly why it gets cut first.

An open laptop on a desk in morning light beside a cup of tea, a preventive website maintenance check before anything is wrong.
Preventive work has no visible output, which is exactly why it gets cut first.

It is the backup you take before an update, the restore test that proves the backup works, the malware scan that finds nothing, the certificate expiry you renewed a month early, the form test that passes. Every one of those is work with no visible output.

The whole economic argument for maintenance lives in this category. Preventive work is cheap because it is scheduled, and corrective work is expensive because it is urgent. Moving work from the first type to the second is the entire game, which is the difference between proactive and reactive maintenance.

3. Adaptive Maintenance: Keeping Up With a Moving World

Adaptive work is the one site owners never see coming, because nothing about your site changed. Everything around it did.

Your host retires the PHP version your site runs on. A browser drops support for a behavior your theme relied on. Your payment gateway deprecates an API version. Google changes what it measures. A plugin author stops maintaining their code and it slowly stops working with the platform around it.

Skipping adaptive work is how a site that nobody touched stops working anyway, which is the first half of what happens to a website nobody maintains.

None of that is your fault and none of it is optional. This is the type that makes “if it isn’t broken, don’t touch it” a bad strategy for a website: the ground moves whether or not you do, and a site left alone is drifting out of date relative to every system it depends on.

4. Perfective Maintenance: Making a Working Site Better

Perfective work improves something that already functions. The site was not broken. It is now faster, or clearer, or easier to use.

Compressing images that were uploaded straight from a camera. Removing three plugins that do what one does. Rewriting a page that confused people. Tightening a checkout that worked but took a step too many. Cleaning a database of years of post revisions.

This is where the compounding returns are, and it is the first thing dropped when a plan is priced to the floor. A plan with no perfective work will hold your site steady. It will not make it better, and over three years the difference between those two is large.

5. Security Maintenance: A Category of Its Own

Security is technically a mix of preventive and corrective work, but it earns separate billing for one reason: it is the only category with an opponent.

Every other type of maintenance is you against entropy, and entropy is patient. Security is you against people and automated tools that are actively looking, on a clock that somebody else sets. When a vulnerability in a popular plugin is disclosed publicly, that disclosure tells responsible owners to patch and simultaneously tells scanners what to look for. The window between the two is short.

That timing is why security patches cannot wait for the monthly cycle while everything else can. It is the one part of maintenance where the schedule is not yours to choose.

6. Content Maintenance: The Type With No Technical Content

The last type involves no code at all, and it is the one most likely to be nobody’s job.

A tablet propped on a shop counter beside the actual ceramics it would describe, keeping website content true to reality.
No monitoring tool will ever alert you to a stale price.

Prices that changed. Opening hours that changed. A team page with people who left. A copyright year stuck in the past. Blog posts referring to a service you no longer offer. Broken links to other people’s pages that have since moved.

None of it breaks anything. All of it answers a question the visitor is asking without meaning to: is this business still operating? Content maintenance is the cheapest trust you can buy and the easiest to forget, because no monitoring tool will ever alert you to a stale price.

The Six Types Side by Side

Type Trigger Timing What it costs you to skip
Corrective Something is broken Urgent, unplanned Nothing to skip; it is already the bill
Preventive The schedule Routine, planned Corrective work later, at a higher price
Adaptive Somebody else changed something When they announce it A site that breaks with no warning
Perfective Judgment Whenever there is room Slow decline in speed and usability
Security Public disclosure Immediately The one that can end the site
Content Reality changed As it happens Trust, quietly

How to Use This When Buying

The reason this taxonomy is worth knowing is that it exposes what a cheap plan is actually leaving out.

Almost every plan covers preventive and corrective work, because those are the visible ones: updates, backups, and fixing things when they break. The gaps are usually adaptive, perfective and content. Ask any provider three questions and you will know which kind of plan you are looking at.

  • What happens when my host retires the PHP version my site runs on? That is adaptive.
  • Is there any time in the plan for making the site faster, rather than just keeping it working? That is perfective.
  • How many content edits are included, and what counts as one? That is content.

Our own split across the six is on the plans page, and the monthly order of work is on the work process page.

Frequently Asked Questions

What are the types of website maintenance?

Six: corrective, which fixes what broke; preventive, which stops it breaking; adaptive, which keeps the site working as the platforms around it change; perfective, which improves a site that already works; security, which is preventive work on somebody else’s clock; and content, which keeps what the site says true.

What is the difference between corrective and preventive maintenance?

Corrective work starts with a symptom and returns the site to where it was. Preventive work has no symptom and stops the symptom happening. The first is urgent and priced accordingly, the second is scheduled and cheap, and shifting work from the first to the second is the point of a maintenance plan.

Which type of website maintenance matters most?

Security, because it is the only one with a deadline set by somebody else and the only one that can end a site rather than degrade it. Preventive is second, because it is what makes everything else rare.

Is adaptive maintenance really necessary if my site works fine?

Yes, and it is the type most often discovered the hard way. Your site can break without anybody touching it, because hosts, browsers, payment providers and plugin authors all keep moving. Adaptive work is how you find out on your schedule instead of theirs.

Do maintenance plans include all six types?

Rarely, and that is worth checking rather than assuming. Most cover preventive and corrective well, security adequately, and adaptive, perfective and content barely or not at all. Those last three are where the price differences between plans usually hide.

Where to Start

Take whichever plan you are on, or considering, and mark each of the six types as covered, partly covered or absent. The absent ones are not necessarily a problem. They are just work that will land on you, at a time you did not choose.

If you would rather have somebody map it against your actual site, ask us to look at it and we will tell you which of the six your site needs most right now.

Table of contents