Menu
iThemes
WordPress Security, Backups & Maintenance
  • Products
    • iThemes Security Pro
    • BackupBuddy
    • iThemes Sync
    • Why buy from iThemes?
  • Bundles
    • Essentials Bundle
    • Plugin Suite
    • WordPress Web Designer’s Toolkit
    • Customer Spotlights
  • Resources
    • Blog
    • WordPress 101 Tutorials
    • WordPress Ebooks
    • Weekly WordPress Vulnerability Report
    • The Ultimate Guide to Starting a Web Design Business
  • Training
    • Upcoming Webinars
    • Free Webinar Library
    • Premium Courses
    • Become a Member
    • Member Login
  • Support
    • Documentation
    • Get Help
    • Product Updates
    • Upgrade Policy
    • Contact
    • Our Mission: Make People’s Lives Awesome
  • Log In
WordPress News and Updates from iThemes
Categories
  • Product Updates
  • WordPress Backup
  • WordPress Block Editor
  • WordPress Ecommerce
  • WordPress for Freelancers
  • WordPress Security
  • WordPress Tutorials
  • WPprosper

How to Manage WordPress Sites: 75 Tasks To Keep Your Site Running Smoothly

Written by Kristen Wright on May 13, 2022

Last Updated on May 19, 2022

Managing a WordPress site means performing daily, weekly and monthly tasks to help your site run smoothly. Use this checklist to help you manage WordPress sites either for yourself or your web design clients.

75 WordPress Site Management Tasks & Tips

The list below includes both one-time tasks for newer WordPress sites and repetitive tasks that will need to be performed on a regular basis.

Download the checklist PDF: The Essential WordPress Maintenance Checklist
Download now

WordPress Backup Tasks

  • 1. Install a WordPress backup plugin like BackupBuddy to start running automatic WordPress backups
  • 2. Confirm your automatic WordPress backups are running at scheduled intervals
  • 3. Confirm backups are delivering to a safe, off-site storage destination & set up redundant backups (two or more backup file storage locations)
  • 4. Confirm backup files include WordPress database and all files (media library, themes, plugins, etc.)
  • 5. Consider using Stash Live (real-time WordPress backups) if you manage a more active site
  • 6. Delete any old locally-stored backups (these are backups stored on your own server)
  • 7. Delete old backup files stored off-site in BackupBuddy Stash to reduce storage usage
  • 8. Keep a current version of the ImportBuddy script file on hand

WordPress Security Tasks

  • 9. Update WordPress core to latest version
  • 10. Install a WordPress security plugin like iThemes Security to help perform important WordPress security tasks
  • 11. Activate and set up WordPress two-factor authentication
  • 12. Enable WordPress brute force protection to protect your site against attackers that try to randomly guess login details to your site
  • 13. Turn on Passwordless Logins for privileged users.
  • 14. EnableΒ Trusted Devices to identify the devices that you and other users use to log in to your WordPress site
  • 15. Turn on File Change Detection to watch for changes to your files.
  • 16. Enable Network Brute Force Protection to join the iThemes Security brute force protection network.
  • 17. Turn on iThemes Security’s Site Scan feature to check for vulnerable plugins, themes, and WordPress core versions twice a day.
  • 18. Turn on Version Management to automatically update vulnerable plugins or themes if a vulnerability is discovered by Site Scan.
  • 19. Enable User Logging to log user actions such as login, editing or saving content and other actions
  • 20. Disable the File Editor in WordPress Tweaks
  • 21. Enable Magic Links to make sure legitimate users don’t get locked out.
  • 22. Whitelist your own IP Address
  • 23. Review your WordPress file permissions
  • 24. Turn on reCAPTCHA for your WordPress user registration, comments, password reset, and login forms.
  • 25. Review your WordPress security logs to see a summary of security-related activity on your site, including brute force attacks.

WordPress Theme & Plugin Tasks

Note: be sure to run a backup before updating themes, plugins or WordPress core.
  • 26. Confirm premium theme and pluginsΒ have current licenses (this is usually how version updates are communicated to your WordPress site)
  • 27. Update current theme to latest version
  • 28. Update active plugins to latest version
  • 29. Delete and completely remove unused themes and plugins
  • 30. Review notices for new plugin and theme features for implementation.

Comments Tasks

  • 31. Approve & reply to pending comments
  • 32. Empty spam comments
  • 33. Make sure an anti-spam service like Akismet is activated to help reduce comment spam

Uptime Monitoring Tasks

  • 34. Monitor WordPress uptime to track hosting performance
  • 35. Review uptime/downtime stats for uptime percentage, total downtime and number of downtimes
  • 36. Enable email notifications for downtime

Blog Tasks

  • 37. Add new posts weekly to keep blog fresh
  • 38. Review top-performing posts for improvements
  • 39. Add & confirm email newsletter signup is working
  • 40. Confirm social sharing buttons are working
  • 41. Add featured images to posts
  • 42. Review Post drafts & delete unneeded posts
  • 43. Empty Posts stored in Trash

Image Tasks

  • 44. Optimize images for the web (reduce file sizes for images above 600KB)
  • 45. Delete unused images from the Media Library
  • 46. Review and add alt tags to images in posts and pages

Page Tasks

  • 47. Audit older pages for content updates.
  • 48. Empty unnecessary page drafts stored in the trash.
  • 49. Review parent/child page relationships to better organize content.
  • 50. Add featured images for pages.

Portfolio Tasks

  • 51. Update portfolio with images of latest projects
  • 52. Add new client or customer testimonials

User Tasks

  • 53. Delete unused or unneeded user accounts
  • 54. Encourage Admin users to enable WordPress two-factor authenticationΒ & better WordPress password security
  • 55. As aΒ WordPress role manager, review user access levels and adjust roles as necessary
  • 56. Encourage Admins / Editors / Contributor Users to set up their Gravatar profile images (anyone that writes content or replies to comments)

Contact Page Tasks

  • 57. Confirm current contact information (Email, Social, Phone, etc.)
  • 58. Review Contact formΒ confirmation email
  • 59. Review Contact form submission delivery
  • 60. Reply to contact form submissions
  • 61. Consider using conditional logic to deliver canned contact form responses
  • 62. Update FAQs to reflect common customer or client questions

SEO & Analytics Tasks

  • 63. Install a WordPress SEO plugin to help with basic SEO
  • 64. Connect Google Analytics and activate Google Search Console for your WordPress site
  • 65. Submit a sitemap for your WordPress site
  • 66. Audit Pages and Posts for keyword-focus
  • 67. Add missing meta descriptions to Posts and Pages
  • 68. Review analytics data for total page views and unique visitors
  • 69. Review referral traffic and inbound links
  • 70. Review Google Console data (Search Traffic, Google Index, Crawl)
  • 71. Set up and review Goals in Google Analytics
  • 72. Review Behavior Flow
  • 73. Review Page load times
  • 74. Consider Page Speed suggestions
  • 75. Audit Site for Mobile-responsiveness and usage

Save Time & Manage WordPress Sites with iThemes Sync

Managing WordPress sites can get pretty time-consuming (and maybe overwhelming), especially if you have more than one site.

Using a WordPress maintenance tool like iThemes Sync can save you a lot of time.

With a tool like iThemes Sync, instead of having to log in to each WordPress site you manage, you can have one central dashboard to perform WordPress maintenance tasks.

With Sync, you can perform a lot of the tasks included in the list to manage WordPress sites, like:

  • Update themes, plugins and WordPress core to the latest versions
  • Install themes and plugins or deactivate/delete
  • Run WordPress backups
  • Add/Edit backup schedules
  • Manage remote backup files stored in BackupBuddy Stash
  • Edit Users
  • Approve and reply to comments
  • Add new posts and pages
  • View Uptime stats
  • View a summary of Google Analytics data

How to Manage WordPress Sites Easily with iThemes Sync

1. To get started with iThemes Sync, grab your 30-day FREE trial here.

2. Login to the Sync dashboard. You can start adding your WordPress sites right from the welcome screen or upload the Sync plugin directly to your WordPress site.

iThemes-Sync-get-started

3. Once your WordPress sites have been securely authenticated by Sync, you’ll see a summary of available updates for all your sites and you can start performing other maintenance tasks.

iThemes-Sync-maintenance-tasks

Send WordPress Maintenance Reports with iThemes Sync Pro

If you offer WordPress maintenance services for your web design clients, Sync Pro allows you to send WordPress maintenance reports to summarize all the actions you took to keep their WordPress site running smoothly. Reports are delivered via email as interactive HTML and can be scheduled to automatically run each month (or day or week).

Here’s an example report (you can check out a live report demo here).

iThemes-Sync-reports

Here’s a quick walk-through video of how to set up and send clients WordPress maintenance reports for clients.

Wrapping Up: Keeping WordPress Sites Running Smoothly

This guide covers a comprehensive checklist of all the things you need to do to keep a WordPress site running smoothly. Just like owning a car or home, a website needs ongoing maintenance, so it’s smart to take a look at these tasks on a daily, weekly, or monthly basis.

Using a tool like iThemes Sync can help make the process of maintaining a WordPress website even easier, especially if you manage WordPress sites for clients. To get started with iThemes Sync, grab your 30-day FREE trial here!

Manage Multiple WordPress Sites From One Dashboard: WordPress Maintenance Made Easy

End the feast and famine cycle of working with clients with WordPress maintenance services. iThemes Sync can help you make steady, reliable income by helping you provide monthly WordPress maintenance services for your clients.

Try iThemes Sync Free for 30 Days

Have something to add? Leave a comment or tweet us @iThemes.

Kristen Wright
Kristen Wright

Kristen has been writing WordPress tutorials since 2011. Kristen also enjoys journaling, hiking and camping, step aerobics, cooking, and daily adventures with her family, hoping to live a more present life.

Share via:

  • Facebook
  • Twitter
  • LinkedIn
  • More
Other related posts
common wordpress errors
How to Fix Common WordPress Errors
WordPress White Screen of Death
The WordPress White Screen of Death: A Guide to Recovery
why-wordpress
Why WordPress? 15 Reasons to Use WordPress
move-wordpress-new-domain
How to Move a WordPress Website to a New Domain

Comments

  1. Chris Malone says:
    October 19, 2016 at 11:19 am

    What a great resource for site maintenance! This will be merged with my workflow – there are some great steps here that I need to be doing consistently that I have not even considered.

    Thanks!

    Reply
    • Kristen Wright says:
      October 19, 2016 at 11:57 am

      Awesome – thanks, Chris!

      Reply
  2. Nirav Dave says:
    October 20, 2016 at 5:25 am

    Awesome Resource KRISTEN!

    Is there anyway, we can download this checklist in excel?

    Thanks.
    Nirav

    Reply
    • Jason Lemieux says:
      October 21, 2016 at 8:56 am

      Ha! Great idea, Dave. Kristin, how about a public google sheet?

      Reply
    • Kristen Wright says:
      October 25, 2016 at 1:59 pm

      Hey Nirav and Jason! Here’s a Google Sheet with all of the items from this list. Hope that helps. Just use the File > Download as option from the nav menu to download as an Excel doc.

      https://docs.google.com/spreadsheets/d/1cD5cpTZUqgDOpz0bztPWoyCv-loughM4a4of2yckeKQ/edit?usp=sharing

      Reply
      • Jason Lemieux says:
        October 25, 2016 at 2:30 pm

        Wow! Fantastic! Thanks so much!

        Reply
  3. David Steenkamp says:
    November 15, 2016 at 12:12 pm

    What an awesome list! I was happy to see that I ‘am’ doing almost all of these things already for my clients πŸ™‚

    #45 specifically is a great one. It’s so important to do and can really reduce the size of your backups if it’s done well. I recently found a premium paid plugin that does a phenomenal job with cleaning up unused items in the Media Library. I liked it so much I did a short blog post about it here: https://wpsitepatrol.com/the-best-wordpress-plugin-for-purging-your-unused-media-uploads/

    Reply
  4. John says:
    November 7, 2019 at 2:16 pm

    Hi Kristen,
    Thank you for such a great list, any chance you could re-share that google sheet? It is no longer available.

    Reply
    • Kristen Wright says:
      November 7, 2019 at 4:27 pm

      Hey John, thanks for letting us know about that file. Here’s a new version: https://docs.google.com/spreadsheets/d/1ppMf6oob1y54pT7Te1Vgpd4u1hD9er7tWBGnJBH7sxU/edit?usp=sharing

      Reply
  5. Dilip Gupta says:
    March 5, 2020 at 3:31 am

    Excellent tips. Really it was very helpful. Thank you for sharing.

    Reply

Respond

Click here to cancel reply.

Get updates on new themes & plugins plus special discounts

About iThemes

  • The Team
  • Contact Us
  • Website Accessibility Statement
  • Sitemap

Resources

  • Blog
  • Documentation
  • WordPress Tutorials
  • Free WordPress Ebooks
  • Free Webinar Library
  • Free Upcoming Webinars
  • iThemes Training
  • Affiliates

Customers

  • Member Panel Login
  • Support
  • FAQs
  • Upgrade Policy
  • Licensing
  • Terms and Conditions
  • Refund Policy

Top Products

  • BackupBuddy
  • iThemes Security Pro
  • iThemes Sync
  • Restrict Content Pro
  • WPComplete
  • WordPress Plugins
  • Content Upgrades
  • WordPress Landing Page Plugin
  • BackupBuddy Stash

iThemes Media LLC Copyright © 2023 All rights reserved | Privacy Policy

© 2022 All Rights Reserved.

Visit StellarWP Visit Nexcess
Share via
Facebook
Twitter
LinkedIn
Mix
Email
Print
Copy Link
Powered by Social Snap
Copy link
CopyCopied
Powered by Social Snap

Download the PDF: The Ultimate WordPress Maintenance Checklist

ultimate wordpress maintenance checkilst
Maintaining a WordPress website means performing daily, weekly and monthly tasks so your site continues to run smoothly. Use this website maintenance checklist to help you maintain WordPress sites either for yourself or for your web design clients.

  • Backups
  • Security
  • Themes & Plugins
  • Users
  • Posts & Pages
  • SEO
  • Analytics
  • ... and more!
No spam. Unsubscribe anytime.