What website maintenance includes (and what it should cost)

Website maintenance is the routine work that keeps a site safe, working and up to date after launch: software updates, tested backups, security and uptime monitoring, renewals, form and link checks, performance reviews and small content changes. How much you need depends on the platform. WordPress needs the most hands-on care, Squarespace and Wix handle the software for you, and static sites built with tools like Next.js need occasional dependency updates. Published care plans we found range from $9 a month for basic automated updates to several hundred dollars a month for plans with unlimited edits and fast response.
Below is what the work includes, how it changes by platform, what published plans charge, and a checklist you can use.
What maintenance includes
Software updates
On WordPress, this means the core software, plugins and themes. On a custom or static site, it means the code packages (dependencies) the site is built on. Updates fix bugs and close security holes, so skipping them is risky. Updating safely means taking a backup first, testing on a staging site when possible, and checking key pages afterward. This is part of patch management.
Backups and restore tests
Backups should run automatically, be stored off the server and keep enough history to roll back past a problem you did not notice right away. The 3-2-1 backup rule is a good standard. Most important: test a restore. Many owners find out their backups were broken on the day they need them. Our post on ransomware and backups for small businesses explains why off-site copies matter.
Security monitoring
This covers malware scans, login protection, a firewall where available, and alerts for suspicious changes. It also means removing old user accounts and plugins you no longer use. See our website security checklist.
Uptime monitoring
An uptime monitor checks your site every few minutes and alerts you when it goes down. Without one, you often learn about an outage from a customer.
SSL and domain renewals
An expired domain or SSL certificate can take your whole site offline. Most hosts and builders renew SSL automatically, but the clock is getting shorter. DigiCert notes that the industry limit for public SSL certificates dropped from 398 days to 200 days on March 15, 2026, and will reach 47 days by 2029. That makes automatic renewal close to required. Check that your domain is set to auto-renew, the card on file is current, and the renewal notices go to an inbox someone reads.
Performance checks
Sites slow down over time as images, plugins and tracking scripts pile up. A quarterly check of Core Web Vitals and page weight catches this early. Our guide to improving website speed covers the tools.
Broken links and forms testing
Forms are where leads come from, and they break quietly when an email setting, spam filter or integration changes. Submit every important form at least monthly and confirm the message arrives. Run a broken link scan at the same time.
Content updates
Hours, staff, prices, photos, service areas and offers go stale. Stale content costs trust and can hurt local search. Many care plans include a set number of small edits each month.
Analytics and Search Console review
Once a month, look at traffic, leads and Google Search Console for indexing errors, security warnings and pages that are losing clicks. This is where you spot problems that are not visible on the page itself.
Accessibility checks
New content can introduce problems like missing alt text, poor color contrast or unlabeled form fields. An automated scan plus a quick keyboard test each quarter helps keep the site usable.
How maintenance differs by platform
| Task | WordPress | Squarespace / Wix | Static / Next.js |
|---|---|---|---|
| Core software updates | You or your provider | Platform | Framework updates by developer |
| Plugin, theme or app updates | You, often weekly | Platform (apps update themselves) | Dependency updates |
| Server security and SSL | Host and you | Platform | Host (Netlify, Vercel and similar) |
| Backups | You or your host | Limited; platform handles the servers | Code in Git, plus content backups |
| Forms and integrations | You | You | You |
| Content, SEO and analytics | You | You | You |
| Account security (passwords, 2FA) | You | You | You |
WordPress needs the most. It has the most moving parts: core, themes, plugins, PHP versions and the hosting server. Each plugin is software written by a different team, and an out-of-date plugin is a common way sites get hacked. Good managed WordPress hosting handles some of this, like server updates and daily backups, but usually not plugin testing or content. Our WordPress security hardening guide covers the setup side.
Squarespace and Wix handle the software. You do not install updates or manage servers. But you still own your content, SEO settings, forms, connected apps, team logins, domain and billing. A Squarespace or Wix site can still lose leads to a broken form or fall behind in search with outdated pages.
Static and Next.js sites are low-risk but not maintenance-free. There is no database or admin login on the live server to attack, which removes a lot of risk. But the code depends on open-source packages that need updates, hosting accounts need security, and forms usually run through a separate service that needs testing.
DIY vs care plan vs retainer
DIY works if you have a little time each month and follow a checklist. It costs the least in cash and the most in attention. The risk is that updates and restore tests get skipped.
A care plan is a fixed monthly fee for a set list of tasks: updates, backups, monitoring, reports and usually some edit time. It suits most small businesses with a WordPress site.
A retainer buys a block of developer or marketing hours each month. It makes sense when you are always adding pages, running campaigns or building features, on top of routine upkeep.
What published care plans cost
Prices vary a lot, so here are examples of published pricing from three providers' public plan pages as of November 2026. These are WordPress plans; we list them to show the range, not as recommendations.
| Provider and plan | Published monthly price | Highlights from the plan page |
|---|---|---|
| WP Fix It, Essentials | $9 | Daily updates, daily backups, downtime monitoring |
| WP Fix It, Beast Mode | $27 | Adds security hardening and an infection-free guarantee |
| InMotion Care | $50 monthly, or $37.50 on a 1-year term | 1 edit task a month, weekly updates, daily backups, 15-minute uptime checks |
| InMotion Care Plus | $75 monthly, or $56.25 on a 1-year term | 5 edit tasks a month, hacked site repair |
| InMotion Care Pro | $125 monthly, or $93.75 on a 1-year term | Unlimited edits (one at a time), 90-day backup retention |
| WP Buffs, Maintain | $89 | Weekly updates, cloud backups 4x daily, uptime monitoring |
| WP Buffs, Protect | $179 | Adds unlimited edits and security work |
| WP Buffs, Perform | $239 | Adds speed, ecommerce plugin and image optimization |
| InMotion Care Business | $500 monthly, or $375 on a 1-year term | Real-time backups, same-day resolution when possible |
The pattern is the same across providers. Basic tiers automate updates, backups and monitoring. Middle tiers add edit time, security cleanup and faster support. Top tiers add speed work, ecommerce care, staging tests and faster response. When comparing, look at what happens when something breaks, not just the monthly price. If you are still budgeting the whole project, see how much a website costs.
What to ask a maintenance provider
- How do you update? Do you test on staging first, and what happens if an update breaks something?
- Where are backups stored, how long are they kept, and when did you last test a restore?
- What does "monitoring" include? Uptime only, or malware and file changes too? Who gets the alert?
- Is hack cleanup included, or billed separately?
- How many edits are included, and what counts as an edit?
- What is your response time for an emergency versus a routine request?
- What reports do I get? Monthly reports should list updates made, backups, uptime and any issues.
- Who owns the accounts? Your domain, hosting and analytics should be in your name, with the provider added as a user.
Maintenance checklist
| Frequency | Tasks |
|---|---|
| Monthly | Apply updates (after a backup); confirm backups ran; submit every key form; scan for broken links; review uptime alerts; review analytics, leads and Search Console; update hours, offers and other time-sensitive content |
| Quarterly | Test a full restore; run a speed check; run an accessibility scan and keyboard test; remove unused plugins, apps and user accounts; review security settings and two-factor logins; check that tracking and integrations still fire |
| Yearly | Confirm domain auto-renew and payment method; review hosting or platform plan and costs; audit all content for accuracy; review privacy policy and cookie consent; check that the site still matches your services and brand; plan larger updates or a redesign |
Want someone to handle this for you, or a second opinion on what you are paying now? Talk to us and we will tell you what your site actually needs.
Questions people ask
What does website maintenance include?
How much does website maintenance cost?
Do Squarespace and Wix sites need maintenance?
How often should a website be backed up?
Can I do website maintenance myself?
Planning a website?
Get a platform recommendation and a fixed quote within one business day.



