A Simple Website Maintenance Schedule For Your Nonprofit

Lauren Uhl May 29, 2019, by Lauren Uhl

Think about your nonprofit website like your car: it needs different levels of regular, occasional, and annual maintenance to ensure passenger safety and optimal enjoyment. As your vehicle to success, your website needs just as much TLC as your car! This includes regular fixes like oil changes every 3,000 miles. It also requires occasional check-ups on the air and fuel filters. And annually, you should get your battery, power steering fluid, and brakes looked at too.

Perhaps you are reading this now and coming to a halting realization that you should bring your car into the mechanic after work! This level of urgency is exactly how you should feel when evaluating your website. We sometimes push off recommended maintenance as a non-priority, but one day we look up and realize that we said “tomorrow” a month ago. Maintaining both cars and websites can be quite tedious and draining, however, the healthier your car or website is, the happier and more successful all the passengers or users will be.

Here's everything you need to do to keep your website happy, healthy and updated throughout the year. 

Website Maintenance Webinar - Register CTA


1. Check website responsiveness to varying browsers and devices

When I grew up (in the early 2000s), my family had a shared desktop computer in an office. Us kids would switch off every hour to complete our homework and play internet games. Now, kids as early as 10 years old walk around with smartphones, tablets, and laptops! To cater to diverse internet users, it’s important to assess your website’s responsiveness to varying browsers and devices. Check if your website responds well to browsers such as Firefox, Internet Explorer, Google Chrome, Safari, and more. Also, pull up the website on a phone, laptop, and tablet to ensure it runs smoothly on different devices. If everything appears as you designed it to on all mediums, you will have a better chance of keeping visitors on your page and converting them to constituents.

We all know what it’s like to see a scattered website verses a clean website: we immediately lose interest if the website doesn’t load properly on our device and we’re less likely to visit it again. By checking this weekly, you will keep visitors engaged and coming back for more. 

2. Discard unused plug-ins

Plug-ins like Adobe Flash Player and Java are key to keeping your website running smoothly, but outdated/unused plug-ins can negatively affect your website’s speed and security. Assess which plug-ins you’re actively using to benefit your website weekly and discard the obsolete ones. In doing so, you will improve your ranking on search engines: score!

*Cautions to consider when updating unused plugins:

Updating plugins properly is crucial to your website: not taking necessary precautions could be entirely counterproductive. Below are such precautions:

  • Ensure you have backed up your website before: Just in case the update contains coding errors, it’s safe to have a back-up version of your website in store. Although such occurrences are few and far between, better safe than sorry!
  • Consider updating plugins one at a time: Perhaps you have identified a handful of plugins that need updating. Instead of trying to update them all together, consider updating them one at a time. As previously stated, rare plugins may not be entirely reliable and may cause damage to your website. By updating them individually, you can clearly identify a faulty plugin if such occasion arises.
  • Update plugins during off-peak times: At the off-chance a plugin causes an issue to your website, the last thing you want to do is have it affect one user’s experience, let alone that of many. By strategically planning when to update plugins during a low-traffic time, you will minimize the potential damage while protecting users from website malfunctions.

3. Allow for user input and respond accordingly

When users give you feedback on your website/blog posts/other features, don’t just listen to them: respond back! This increases user confidence in your company and encourages them to return. You should check forms, comment pages, and survey results weekly for comments and respond verbally. Be sure to consider the changes they suggest as well.  


1. Ensure contact information is up-to-date

Changed business addresses, phone numbers, or emails? Be sure to keep users informed! Check-in with your staff monthly on their contact information and adjust accordingly. You don’t want anything to get lost in the mail.

2. Verify that your website is accessible

While many of these checklist items are more or less cosmetic, accessibility is vital to the survival of your website. Between 2017 and 2018, there was a 177% increase in lawsuits against companies that had inaccessible websites to varying degrees. Websites that did not cater to viewers who had disabilities or failed to meet other corresponding regulations found themselves caught in a very preventable situation. On a monthly basis, ensure your website meets updated accessibility guidelines and evaluate its success.

3. Check links to ensure they’re working

Although this takes some manual labor, it’s worth its weight in gold. Check links and images with external links to make sure they’re running smoothly and directing traffic accordingly. In doing so, you are not only improving the honesty of your company’s resources, but you in fact are boosting both your search engine rankings and your website speed. By assessing links and images monthly, you will complete a much-needed clean-up.

4. Run site backups

We never anticipate our items to get stolen or our car to stop working. But when it does: boy, do we wish we had insurance! Running site back-ups every time you update your website will guarantee that things run “business as usual” if your original website is not working for any reason. While it is best to do this monthly, you should run site backups every time you adjust your website in a major way.


1. Optimize your database

There’s no denying how difficult it is to open your closet and determine things that “spark joy” and things you no longer have a use for. Nevertheless, you need to make more space for newer pieces. Take this mentality to your website: yearly, it’s time to clean house. After a year of hard work, your website is chalk-full of meaningful blog posts, links, forms, etc. By clearing out features that are no longer as relevant to users yearly, you freshen-up your database and improve your website speed!

2. Set goals for next year!

New years are for new beginnings. Perhaps your company has hired new employees with cutting-edge ideas! Maybe your team is reconsidering your complete web design (and if so, we're here to help!). All in all, you should reflect on how well your website has served users over the past year and evaluate new ways to reach large audiences. Of course, some may say: “if it’s not broken, don’t fix it,” but there’s tremendous value in branching out into newness. As Walt Disney once said, “We keep moving forward, opening new doors, and doing new things, because we're curious and curiosity keeps leading us down new paths.”

For more information on how to maintain your nonprofit website, download our checklist on the Importance of Ongoing Support below!

New call-to-action

Lauren Uhl

Lauren Uhl

Lauren Uhl is a copywriter at Elevation, a full-service nonprofit web design agency. Lauren earned her B.A. in English Literature, Secondary Education, and Philosophy from Gonzaga University and is currently studying for her M.Ed. at the University of Portland. Lauren believes writing can change the world: that’s why she teaches middle schoolers Language Arts and History through a social justice lens. She aspires to earn her PhD in English, teach at the college level, and continue facilitating courageous conversations. More than anything, she hopes that she can find the right words when people need it the most.

How to Increase your Online Donation Guide

Graphic Download Now

Stay Updated