Website maintenance in one paragraph
Website maintenance is the ongoing work that keeps a site safe, fast and correct after it goes live: updating the software it runs on, taking and testing backups, watching for security problems and downtime, renewing the SSL certificate and domain, checking that forms still deliver enquiries, and keeping content and legal pages current.
A website is not a brochure that stays printed. It is software running on a server, and software that nobody looks after slowly breaks.
Why it matters, in one line: an unmaintained site eventually stops doing its job, usually quietly. The contact form stops sending, the browser starts showing "Not secure", or a hacked page starts redirecting visitors elsewhere, and the owner often finds out weeks later from a customer. Maintenance is how you catch those problems before your visitors do.
What does website maintenance include?
Maintenance is a group of task families rather than one job. On a typical WordPress site for a Bangkok clinic, hotel or shop, these are the areas someone should own. If you want the tick list by frequency, our website maintenance checklist breaks each family into daily, monthly and yearly tasks; below is what each one is for.
- Core, theme and plugin updatesUpdates close security holes. Skipped for months, they pile up until one big update breaks the layout or the enquiry form.
- Backups and restore testsA backup you have never restored is a hope, not a plan. Copies should live off the server, away from the site itself.
- Security monitoringWatching for malware, unknown admin accounts and changed files, so a hack is found in days rather than months.
- Uptime checksA monitor that alerts someone when the site stops responding, instead of a customer mentioning it on LINE.
- SSL and domain renewalsAn expired certificate triggers browser warnings; an expired domain takes the whole site and your email offline.
- SpeedImages, caching and plugin bloat creep back over time, and mobile visitors on patchy 4G feel it first.
- Content editsPrices, opening hours, staff, menus and festival offers in both Thai and English, kept in step with each other.
- Form and lead-delivery testsSending a real test enquiry to confirm it still reaches your inbox and WhatsApp, not the spam folder.
- Legal pages and PDPA consentPrivacy notice, cookie banner and consent wording kept in line with what the site actually collects.
Why website maintenance is important
Owners usually ask this after something has gone wrong. Four reasons carry most of the weight, and each one comes with a concrete failure you can recognise.
Security
Many WordPress break-ins go through outdated plugins or weak admin logins rather than clever attacks. The software also ages underneath you: PHP versions reach end of life and stop getting security fixes, and WordPress publishes its recommended PHP version on its requirements page. A site stuck on an unsupported version is running without a safety net. Google can also flag a hacked site in search results with a warning, which costs trust fast; our guide on how to fix a hacked WordPress site covers the clean-up.
Lost enquiries
This is the expensive one, because it is invisible. A plugin update changes how email is sent, the contact form keeps showing "thank you", and nothing arrives. For a clinic or a real estate agency, a month of silent forms can mean a month of leads handed to competitors.
Search visibility
Slow pages, broken links and certificate errors all make a site worse for visitors, and search engines notice what visitors notice. Maintenance will not rank a site on its own, but neglect can drag down one that used to perform.
PDPA duties
Thailand's Personal Data Protection Act expects a data controller to keep appropriate security measures for the personal data it holds. If your forms collect names, phone numbers or health details, an unpatched site is a weak point in that duty. The cookie banner and privacy notice also need to match what the site really does after new tracking or plugins are added.
Maintenance, hosting and support are different things
Many owners assume the hosting company "maintains" the site. Usually it does not. Three separate jobs get blurred together:
- Hosting is the server you rent: disk space, bandwidth, the machine staying powered on. A host keeps the server running, but rarely updates your plugins or checks your forms. If you are unsure what you are paying for, read our guide with web hosting explained for Thai businesses.
- Maintenance is planned upkeep of the website itself: updates, backups, checks and small fixes on a schedule, whether or not anything is broken.
- Technical support is reactive: someone fixing a problem after it appears, such as a site that suddenly will not load. Our article on why your website is down covers the usual causes.
The practical question is who you call for each. A slow server is a hosting ticket. A broken layout after an update is a maintenance job. Moving to a better server is a project in its own right, and the steps are in our walkthrough on moving a website to a new host. For more on the infrastructure side, browse our articles on hosting, domains and email.
What does an unmaintained site look like?
You do not need to be technical to spot neglect. Open your own site on your phone and look for these signs:
- The footer still shows a copyright year from several years ago.
- The browser shows "Not secure" or a certificate warning. If so, our guide to the SSL certificate your website needs explains what has lapsed.
- You send a test message through your contact form and nothing arrives.
- When you log in to WordPress, the dashboard shows a long list of pending updates.
- Opening hours, prices or promotions from last Songkran are still on the home page, or the Thai version says something different from the English one.
- Pages take several seconds to appear on mobile data. Our guide on why a WordPress site is slow lists the usual causes.
- Nobody in the company knows where the latest backup is, or who holds the hosting login.
Two or more of these usually means the site has been running on its own for a while.
Doing it yourself or handing it over
A small five-page site with few plugins can be maintained in-house by someone careful who sets aside a regular hour. The work is not hard; the risk is in the discipline. Updates get postponed during busy months, backups are assumed rather than tested, and the person who knew the routine leaves.
Handing it to a developer makes sense when the site takes bookings or payments, when an update going wrong would cost real money, or when nobody on your team wants the job. A developer also tests updates on a copy of the site first, which is the step most owners skip.
A fair middle path: do the content edits yourself, since you know your prices and menus best, and hand the updates, backups and security to someone accountable.
How is website maintenance priced?
We price maintenance per site, on request, rather than selling fixed plans. The effort depends on a few things: how many pages and plugins the site has, whether it runs a WooCommerce or Shopify store, how risky updates are for that particular setup, and whether you want content edits included. An e-commerce site with payment and courier plugins needs more careful testing than a brochure site.
To see the factors laid out, read what care after launch costs. If you would like us to look after your site, our website maintenance services page explains how we work, and you can WhatsApp or call +66 93 004 4098 or email service@websitedevelopmentbangkok.com, every day from 10:00 to 19:00 Bangkok time.
More hosting and upkeep guides
Sources
- WordPress.org: Requirements
- PHP: Supported versions
- Google Search Central: Security issues and hacked sites
- Personal Data Protection Committee (PDPC) Thailand

