Maintenance plans that prevent the emergency instead of responding to it
Software does not stand still even when nobody touches it. Browsers change, libraries publish security fixes, certificates expire, disks fill and content goes out of date. Maintenance is the quiet work that keeps all of that from becoming your problem on a Friday afternoon.
What actually happens to an unmaintained website
Nothing, for a while. That is what makes neglect so easy. A site launches, it works, and for eighteen months there is no obvious reason to spend anything on it. The decay is invisible until it is not.
Then the accumulated problems arrive together. A security vulnerability is published in a library the site depends on, and automated scanning finds unpatched sites within days. A certificate expires and browsers start showing warnings that frighten customers away. A contact form quietly stops delivering because an email setting changed, and enquiries have been vanishing for weeks. Prices and staff on the site are two years out of date. A page linked from an advertisement leads to an error.
Every one of those is cheap to prevent and expensive to discover late. That is the entire argument for maintenance. It is not an ongoing fee for doing nothing, it is a considerably cheaper alternative to the day when several things fail at once and somebody has to work out what changed while your business is affected.
What a maintenance plan covers
The technical core is security updates to the operating system and the application dependencies, applied on a schedule with testing rather than automatically in production. Alongside that sits certificate management, backup verification by restoration rather than by checking a job completed, uptime monitoring, error log review and disk and resource checks before anything fills up.
The practical core is content and small changes. Updating prices, staff, services, opening hours, documents and photographs. Fixing broken links. Adjusting a form. Adding a page for a new service. Most clients want a modest allowance of that work included each month, because otherwise these small tasks accumulate until the site is visibly stale.
Every plan includes a short written monthly summary telling you what was updated, what was checked, anything found and fixed, and anything that needs a decision. It is deliberately plain language rather than a technical log, because the point is that you know your website is being looked after.
Performance and search health over time
Sites get slower as content accumulates and as features are added, and search performance drifts as competitors publish and as pages age. Regular checks catch both while the correction is small. We look at loading times on realistic mobile connections, watch for pages that have become heavy, monitor for errors reported by search tools and check that the site is still being indexed properly.
Taking on sites we did not build
A large share of our maintenance clients came to us with a site built by somebody else who has moved on. We start with an assessment covering the code, the server, backups, certificates and patch status, then give you an honest written picture of what condition it is in. Sometimes it is sound and simply needs looking after. Sometimes there are urgent issues to deal with first. Occasionally the honest answer is that replacement would cost less than maintenance, and we will say so plainly.
Plans include
- Security patching on a schedule
- Dependency and framework updates
- Certificate monitoring and renewal
- Backup verification by restoration
- Uptime and error monitoring
- Content and small feature changes
- Broken link and form checks
- Email delivery configuration
- Performance and search health review
- A written monthly summary
- Priority response for live issues
We maintain
- Business and brochure websites
- Django and Python applications
- Online stores
- Member and customer portals
- Published mobile applications
Related services
Maintenance questions
When was your website last updated?
If the honest answer is that nobody knows, an assessment will tell you what condition it is in and what needs attention first.