SEO and AI search
Web
AI
Resources
WorkAboutStart a project

Website maintenance

Website maintenance services for sites that earn money

Updates, backups, monitoring and small fixes, done on a schedule and proven in a monthly report. Nothing goes live on your site before it has been tried on a copy.

In short

Website maintenance is the routine work that keeps a live site secure, fast and working: tested updates, backups you have proven you can restore, uptime and form monitoring, and small fixes. We apply changes on a staging copy first, roll back if a check fails, and send a monthly report of what changed and what we found.

What website maintenance covers

A website is software, and software ages. Plugins, themes, apps and server versions all ship updates, and some of those updates fix security holes. Maintenance means someone applies them in a safe order and checks that nothing broke.

  • Core, theme and plugin or app updates, applied on a staging copy first
  • Daily backups, with a restore test every month
  • Uptime monitoring and a test of forms, checkout or booking
  • Malware and login-attempt scanning
  • Broken link, 404 and redirect checks
  • Speed checks on your main templates
  • A set number of small content or layout edits

Who needs it, and who does not

You need it if your site runs on WordPress, WooCommerce, or a Shopify store with several apps, and nobody on your team owns updates. You also need it if the site takes orders, bookings or leads, because a silent failure there costs money before anyone notices.

You may not need it if you have a small static brochure site with no plugins and no forms, or if an in-house developer already owns releases. In that case a yearly health check is enough, and we will say so.

How we decide what to update and when

Not every update carries the same risk. We sort them before touching anything, and the table shows the rule we apply.

ChangeRiskHow we handle it
Security patch to core or a pluginLow to mediumStaging test, then live within 48 hours
Minor plugin or app updateLowWeekly batch, tested on staging
Major version of a plugin that handles payments or formsHighOwn staging test with a full order or form run, then a planned release window
Theme update where you have custom codeMediumCheck the child theme or overrides line by line before release
PHP or server version upgradeMediumQuarterly, planned, with a rollback ready

The point of the table is that urgent does not mean immediate. A security patch moves fast. A major payment plugin update waits for a quiet window and a full test.

Want Website maintenance done for you?A short call, a written plan and a fixed quote.

Get a proposal

Worked example: a checkout update that fails

This is the kind of case the process exists for. A store receives a scheduled update to its payment plugin.

  1. Backup and stagingA fresh backup is taken and the update is applied to the staging copy, not the live store.
  2. Test orderA full test order is placed on staging. The payment step fails to load.
  3. Hold the releaseThe update is not released to the live store. Customers never see the fault.
  4. Find the causeWe reproduce the fault and trace it to a conflict with a caching rule that was written for the older plugin version.
  5. Fix and releaseWe correct the rule, repeat the test order, and release in your lowest-traffic window. The report names the cause and the fix.

If a fault does appear on the live site, the monitoring check fails first, and the restore from the pre-update backup is the next step.

The routine, week by week

How oftenTasks
DailyBackup, uptime check, security scan
WeeklyMinor updates on staging then live, form and checkout test, 404 review
MonthlyBackup restore test, speed check, Search Console error review, report sent
QuarterlyServer and PHP version review, user and permission clean-up, plugin audit

The quarterly plugin audit asks one question of each plugin or app: what would break if we removed it? Anything with no clear answer becomes a removal candidate, because every extra plugin is extra surface to update and secure.

Starting, timeline and reporting

  1. Access and inventoryYou grant admin and hosting access. We list every plugin, app, integration and scheduled job, and note which are unmaintained.
  2. Baseline checkWe record speed, security findings, broken links and any errors in your Google Search Console.
  3. Staging and monitoringWe set up the staging copy, backups and monitors. This usually takes the first week or two.
  4. First cycleWe run one full monthly cycle and send the first report. From then on the routine above runs without you asking.

The monthly report lists updates applied, backup and restore results, uptime, issues found and fixed, and anything we recommend you decide on. Search-related items come from your own Search Console. We do not publish a maintenance case study, so we are not going to dress one up here. If you want to see how we build, the Asian Packaging catalog site and the A'YUCO store show the kinds of sites that need this care.

Updated 30 October 2026

Questions, answered

What does website maintenance cost?
You get a fixed quote after a short call, based on the platform, the number of plugins or apps, and how business-critical the site is. We do not publish a price list. Our website maintenance cost page explains the factors.
Can you maintain a site you did not build?
Yes. The first step is the inventory and baseline check, which also tells us whether the site is in a state we can safely maintain. If it is not, we say what has to be repaired first.
Do you maintain Shopify stores too?
Yes. Shopify handles hosting and core updates, so the work is apps, theme code, tracking and checkout checks. The monthly rhythm is the same.
What happens if my site is hacked?
We isolate the site, restore from a clean backup, find the entry point, patch it and change credentials. We then report what was affected. The earlier a backup was proven restorable, the faster this goes.
Will you also fix speed and SEO issues?
We flag them in the report. Template speed fixes can be quoted with the maintenance work. Wider search work, such as content and links, is separate; see WordPress SEO.
Can I cancel?
Yes. We keep the staging setup, documentation and backup schedule in your accounts, so you can hand the site to another team without losing anything.

Want someone to own the updates?

Send us your site address and you get a fixed quote after a short call.