Why You Should Let Me Maintain Your New WordPress Website
As part of my transition from a web designer to a fully digital consultant, I’ve now started offering my clients the ability to take out maintenance contracts for their new and existing websites. There are a few reasons for this but honestly, the main point is that your website is never complete even after it goes live and despite what your current designer tells you. If anything, going live is simply the first step in a much longer and downright boring process.
I’m a big advocate for iterative design and this just happens to fit in perfectly with the maintenance packages I offer my clients, once the website has gone live it’s constantly evaluated to make sure that it is performing well and if for whatever reason users are having a hard time with a particular part of the site then the design is amended, re-coded and re-launched until the issue is resolved.
So here is my list of reasons why you should be taking out a maintenance contract on your website.
1) Your Website Is Never Really Finished
Once your web designer has finished your website and it’s live, this isn’t the end of the process. If anything, you’ve just gotten out of the start gate. After my client’s websites have gone live, I make sure that I get them signed up to a maintenance contract ASAP. I then start evaluating the performance of the website and if for whatever reason, it doesn’t seem to be doing as well as it should, then we look at what we can do to improve it through iterative design.
2) Your Website Should Be As Secure As Possible
There’s no such thing as an unhackable website and anyone that tells you otherwise is lying and WordPress is no exception. Your web designer should be making sure that they follow the best hardening practices available for securing WordPress, these include the following:
- Disabling the file/plugin editor
- Installing a two-factor authentication method
- Restricting login access by IP addresses
- Correctly setting up the .htaccess file with the best hardening methods
- Keeping your WordPress install and it’s plugins up to date
- Installing a firewall
As part of my maintenance package, my clients automatically get access to Sucuri premium which protects millions of WordPress sites every single day from malicious attacks. Also to limit any changes a hacker would have to get in your site I make sure to keep your site and it’s plugins up to date.
3) Your Website Should Be Backed Up Daily
As part of my maintenance contract, I create copies of my client’s files and database every single day using the 3-2-1 backup system so that if the unexpected did occur we would be in a position to recover any lost data immediately, minimising the damage to both your business and your reputation.
4) Your Website Should Be Monitored
Once your website is live it’s important to keep track of downtime, which can be a huge inconvenience to both your users and your business. I scan every website on my maintenance list every 5 minutes to check if it’s online and if it ever goes down for any reason I’m immediately notified so I can start trying to resolve the issue, fix it, and get your site back online.
5) You Shouldn’t Just Take Your Website And Run
I maintain not only my client’s websites but also my relationships with them, I believe in after-sales care which is why any client who has a maintenance contract with me gets a guaranteed days worth of my time every month for all the little things they don’t have time for and at 70% off my normal rate. Your web designer should be making sure that the site is performing well after launch and if not make suggestions on what can be done to improve it to help your business grow as much as possible. If you part ways with your designer after the site is launched you may not be getting the most out of it!
6) You Should Let Me Maintain Your WordPress Website
The above are just a few of the reasons why you should take out a maintenance contract on your WordPress website if you’d like to know more or would like an estimate for maintaining your WordPress website please get in touch!