If you’ve experienced reliability issues with your website, a Website Maintenance plan may be a great solution. Let’s take a look at how our maintenance plans work.
Our Website Maintenance plans are designed to protect your website against a host of issues, including:
- Getting hacked or infected by malware or malicious bots
- Receiving unwieldy amounts of spam entries to your contact forms
- Losing critical files or database records due to server data loss or mistakes
- Having your website “break” due to plugin, theme, or framework updates
- Becoming vulnerable to newly-discovered security vulnerabilities
Website maintenance is performed by our Website Support department on a scheduled basis. Our Support technicians begin by performing mirror backups of each website’s files and databases to eliminate the possibility of data loss. These backups are stored on a cloud server with its own automatic backup processes for extra redundancy.
Backups are performed approximately every 14 days on each website’s database and once per month on all website files.
Once backups have been completed and verified, our Support team will begin security scanning. We scan with several different tools, also performing manual reviews for telltale signs of infection, including:
- Obfuscated code (code written in an intentionally unintelligible syntax to obscure its purpose)
- Suspicious plugins or modules (known to be infected or recently added without our oversight)
- Unusual files (files that are not typically found within the CMS framework)
- Generated website users (users with suspicious data in their profiles, including fake administrators)
After security scanning is complete, our Support Technician begins making updates to plugins, frameworks, modules, and themes. We test WordPress and Drupal updates on our own internal servers to learn about their compatibility, and may strategically skip updates based on compatibility issues we have discovered. For instance, if we discover that the latest version of Gravity Forms causes issues with a stable version of Elementor, we will skip this update or apply a patch.
Once we have completed updates to your frameworks, plugins, and modules, we will hand the website over to quality control for testing.
Quality control and testing is performed by handing the website off to a different maintenance technician. As part of our internal policy, we do not have individual technicians “check their own work”. After performing regular maintenance on a website, our assigned Quality Control Technician tests each page or page type of the website in major browsers on desktop and mobile.
Our Support Technician then proceeds to test the contact forms on the website, ensuring that the SMTP connecting is in place so that they can reliably deliver
Once all checks are complete, we will send you an email report detailing the results of the maintenance process.
Want to get started with a maintenance plan? Let us know. Since each site has a different complexity level, we need to quote each site individually. Enter your website URL below, and we’ll scan your configuration and provide you a quote within hours.