Articles to help you manage and use your website effectively
WordPress Website Maintenance Tips for DIY Website Owners

I've been working online since 2008. During that time I've been helping website owners with their website maintenance. When I starting working with a new client I always wonder while I wait for my first login to give me access what I will find on the dashboard of my client's WordPress site.
Some of the most common things I've seen...
No system in place to backup their database or site - how lucky they have been to not have something happen
Numerous plugins needing to be updated
WordPress needs to be updated
Their theme needing updates
15 different themes in their theme section
25,000+ spam comments not yet dealt with
10+ deactivated plugins not being used but still on their website
Multiple plugins that are doing similar things
Using admin as their username with a too simple password
Website Maintenance Doesn't Have To Be Difficult or Time-Consuming
Setting up a few processes or hiring someone to manage your maintenance can solve a lot of the issues I mentioned and others.
This article is going to cover what you need to know to maintain your own site or maybe it might encourage you to find someone to manage it for you. Either way, you're in the right place if you want to protect your website and keep it running smoothly.
Why should you care about maintaining your website
You wouldn't buy a car and then never take it in for an oil change, would you? Eventually, your vehicle will run out of oil and will stop working.
Owning a website is similar.
Today, owning a website means you need to take care of it and keep it running smoothly.
Doing this will make the search engines happier, likely keep your website running faster, and also help to protect you from getting hacked.
A neglected website or one that isn't maintained is open to being hacked, which is what you don't want!
A high-quality web host makes your maintenance tasks easier
Yes, it's true.
When I first started working online there weren't as many web hosts to choose from, but the same goes for how many websites were online as well.
Things were simpler then (ah the good 'old days - sheesh enough of that). Choosing your web host in 2008 could be done by finding the least expensive service that offered the biggest bang for those few dollars.
Today, it's a different story.
There are many different website platforms - like WordPress, Drupal, Joomla - plus many more DIY website builders, making the process of getting your website online much easier than ever before. Let me share a what could be a familiar story....
Sally decides to launch a website, but like many new owners she doesn't know what she doesn't know and essentially only takes care of what she knows or has learned.
This usually includes blogging, social media, creating graphics and she doesn't think about what else needs to managed behind the scenes.
If Sally is like many new website owners she has purchased her website host based on a "big name guru" that's promoting the web host service so they can make tens of thousands of dollars per month in commission, but the harsh reality many hardworking bloggers and website owners are left feeling blue because they signed up for a service that is sub-par.
Choosing a high-quality web host is the first step in building a website maintenance program that will work for you in the years to come.
What To Look for In a High-Quality Web Host
Since I my work focuses on providing support to website owners that have WordPress websites, you have two options for your WordPress website.
Option 1: Partnering with a high quality website host and invest in a WordPress maintenance service like my Get a Geek In Your Pocket.
Option 2: Sign up with a web host that manages your WordPress site for you.
Choosing which to go with is a personal preference.
Either way though, you're getting a service that will help to look after your website and keep it running well. Whether it's my Geek service or a web host like WP Engine, you'll have a site that is usually safer from hackers, viruses & malware!
While with a managed web host, you may still have to manage WordPress core file updates, plugin updates, backups & a full host of performance & security improvements, my Geek service will handle all of that for you.
Either way you know you're being taken care of!
My Personal Recommendation for the new website owner:
Affordable hosting with outstanding support for the new website owner. Mom Webs will grow with you as your website and business grows.
Website Maintenance Checklist - The Basics
Once you have a high-quality website host, there's still things you'll need to do to make sure your website is running smoothly and maintained. If you are using a managed WordPress website host you'll still want to monitor things to make sure everything is being managed and maintained on your behalf. So whether you have someone managing this for you or you're doing it yourself, here's what you need to be doing to keep your website in tip-top shape.
Here's a list of the core tasks you'll want to make sure you are doing.
Website Backups, Stored Remotely & Done Regularly
It's important to have a few versions of your backup stored off-site.
You could save them to Google Drive, Amazon S3, or Dropbox. Many backup plugins offer these as options. What you don't want to do is have your backups stored where your website is stored. This won't help you if you're site is hacked or you lose access to your website host. I sometimes recommend that my clients have copies of their backups sent to them via email. If you do, be sure to save them yourself and store them remotely - not just on your computer.
How often should you back up your site?
It really depends on how often you make changes to your site. If you write a lot of blog posts then make sure your database is backed up regularly is super important, simply set an interval that makes sense for how often you're posting. At a minimum, you should be backing up your whole site (database, themes, plugins etc) at least 1 time per month, but more is better in my opinion.
Looking for a reliable plugin that works and lets you save your backups off-site away from where you have your website?
I recommend...
My Recommendation for Managing Your Own Backups
While I use a different system for my client sites, for the individual managing the website maintenance of their site UpdraftPlus is the best-in-class backup plugin.
Regular updates of your WordPress Theme & Plugins
It's important to monitor your website and make sure that your theme and plugins are kept update. Plugins that are not updated are one of the most common ways that your website can be hacked, so it's super important to make sure that you keep them updated.
Always backup your site before you do any updates and if you're able to do your updates using a staging server even better. Using a staging server to manage your updates first allow you to review the plugins and ensure that you're not having any conflict issues with your plugins which may cause issues with your website.
Keep WordPress Core Up-To-Date
As important, if not more important keep your WordPress Core up-to-date as well. Websites that are running older versions of WordPress leave the door open to hackers to hack your site or insert malicious malware on your website.
Note: Sub-par web hosting can be a dangerous place to hang out, especially shared web hosting. When you're on a shared plan with a sub-par host it's really only a matter of time before you're website will be hacked. This can happen when someone else's website that is sharing the same web server space is not maintained and hacked it makes it easier to do the same to your website.
Learn the Essentials to Maintaining Your Website
Sign up to understand how to keep your website safe and learn about the regular maintenance that your website needs to stay secure.
What Else Do You Need to Do to Keep Your Website Maintained?
There are a lot of other things you could and should be doing to keep your website running smoothly including:
Checking your site speed and correcting any issues. Using a service like GTMetrix and Google Page Speed can help you see how fast your site is running. If it's slower than 3 seconds on load time then you'll need to get the recommendations fixed.
Test your forms on your website. Is your contact form or any other form working correctly and are you receiving the messages. Use a different email address than the one you have set up in the form to test (I created a free Gmail account just for this reason)
Regularly remove any spam comments, form responses & user accounts that shouldn't be registered on your site.
Do a regular check for broken links and either fix or redirect. I use this to check my broken links
Every Quarter Test the website to ensure that it looks and displays properly on the most popular browsers and mobile devices
The ULTIMATE Website Checklist for the Website Owner
Everything you need to know to maintain your WordPress site.
Bonus Tip: Hire a Professional
As technology makes it easier for you to get a website online, it also means that it's critically important to keep your website well maintained. Like a car, you want to keep your website updated and secure. One of the best steps to make this happen is to hire a professional who can handle your website maintenance, and monitor your website to keep it optimized and secure, if you're ready to see what it's like to have a professional managing and keeping your website secure then you'll want to sign up for my Geek in Your Pocket service.
When you do, your website will be well maintained, updated, and monitored.
Here is what is included when you get your own Geek in Your Pocket:
Regular backups of your website. These are kept off-site and are available if a restore is needed. Depending on your plan, you will have monthly, weekly or daily backups.
Ongoing security monitoring of your website to keep it safe and secure.
All updates of WordPress & plugins as required including troubleshooting should there be a conflict. If a plugin breaks your site, I will troubleshoot to do my best to fix it and if for some reason the plugin is no longer functional I will provide recommendations on what would be your best next step
Up-time Monitoring – Too much downtime can affect your search rankings and user experience. If your site experiences any downtime I’ll know and we can monitor to see if it’s something that needs to correct. This could mean a change in hosts.
Optimization Monitoring – I will monitor your sites speed and how well it’s working. If there is a significant issue with your optimization I will provide recommendations and next steps.
As you need it technical support* – All Geek in Your Pocket Clients gets as you need it technical support. So if you’re stuck with your site and need help, I’m just an email away and for the majority of tasks, it’s only $75 to get things fixed. Occasionally, you may have a larger task and if this is the case I will provide a personalized quote for you.
Basic email support – I really am an email away. For many things, you can just shoot me an email and I’m happy to answer them the best I can. This may include asking for a plugin recommendation or even software advice. I’m here to help in any way I can. If I feel the email crosses into a support request I will let you know.
Optional Web Hosting – I can also host your website for you. If you choose this, the migration from your current host to my service is included.