+321 123 4567
info@test.com
  • Home
  • My Services
    • Web Design
    • Web Development
    • Technical Writing
  • Portfolio
  • My Thoughts
  • Free Tools
    • Photo Editor
    • Avatar Generator
    • Email Migration Tool
    • QR Code Generator
    • RSS to HTML Converter
    • Rich Text Editor
    • IP Address Geolocation
    • Base64 Image Encoder
    • NATO Translator
    • All Tools
  • Contact
Home
Wordpress
10 Tips to Reduce Excess CPU Usage on WordPress

10 Tips to Reduce Excess CPU Usage on WordPress

Wale Adekile
October 7, 2012

WordPress is notorious for it’s excessive CPU usage especially if you’re using a shared hosting plan. I’ve been on WordPress for a couple of years now, had some experience with two different web hosts and within this time, I’ve had some pretty ugly experiences like twice or so. If your WordPress blog isn’t well managed and optimized the right way, you may just wake up one day to see that your web host has already suspended your account.


how to reduce resource usage on wordpress

I’ve had such issues more than once and the recommendations given in this post are from what I personally implemented on this blog. If your web host just complained about high CPU usage or excess MySQL processes running, there are a few things you can do to rectify this:

1. Reduce your plugins

Admit it, some of those plugins you installed are unnecessary and you can do without them. Install only important plugins and removing useless ones is the first step to rectify this issue.

2. Remove related posts plugins

Yet Another Related Posts Plugin (YARPP), Contextual Related posts plugin and other related posts plugins eat up resources and should be avoided. The last time I used YARPP on a client’s site, I was getting “Internal Server Error” till I removed it.

If you must use a related post plugin, I recommend nRelate since the whole process doesn’t happen on your server, the script and images needed to display the related posts are hosted on nRelate server.


3. SEO Plugins too can be crazy

I know this may sound weird but believe me, its true. SEO plugins including All in One SEO Plugin, Yoast and others require a high CPU usage. If you’re using Genesis theme framework, using the default SEO feature in Genesis isn’t that bad.

My last experience with SEOPressor too wasn’t that nice though a lot of people use it without complaining but it puts one helluva load on my server.

4. Optimize your database tables regularly

Have you ever logged in to PhpMyAdmin to optimize your database tables? This is very important and should be done regularly to keep things running smoothly

5. Use a good theme

Your themes should be up to date. Themes too can contribute to high CPU usage and if you have a feeling that your theme is heavy, be sure to update it or change to something optimized or simpler. I use Genesis and I think it’s okay. There are in-built features you normally need to install plugins for that already come with it.

6. Statistics plugin

Statistics plugins can create some pretty big problem for you and I’m not only talking of regular stats plugins, SEO Search terms Tagging and similar ones too should be kept to the barest minimum or avoided.

You shouldn’t have more than one stats plugin installed and I think installing Google Analytics code is even enough since it’s more accurate.

7. Upgrade to WordPress latest version

If you’re still using an older WordPress version, I suggest you should upgrade as soon as possible. Lots of patches may have been included for optimization and security.

8. Update your plugins


Updates are pushed to you all the time and there’s always a good reason for that. Be sure you don’t ignore an update.

9. Reduce your widgets

There are some widgets you added that aren’t really necessary. Take a closer look at those widgets, remove those you know that do not actually benefit your readers. The more widgets you have, the more load you put on the server for each page view.

10. Use W3 Total Cache

This plugin can be a life saver and if your host is already telling you to move to a VPS, caching may save you that extra money you’re about to spend.

These tips definitely work and I’m sure by the time you follow them, your CPU usage must have reduced and web host should be off your ass. 😀


Previous Post
#GeekHumor: A Collection of Apple / iPhone 5 / iOS 6 Memes
Next Post
2 Ways to Delete All Facebook Chat Messages
Wale Adekile
Husband to the world's most beautiful woman and father to two awesome kids. A nerd, obviously; also, a technical business analyst, a web designer who preaches the gospel of WordPress, and a writer. You can check out my published books on Amazon.
embed a radio station in your blog or website
BloggerWordpress

Adding a Streaming Radio Station to Your Blog or Website (Blogger/WordPress)

14 years ago
DC Simple Share buttons
Wordpress

DC Simple Share Buttons: Lightweight Social Sharing Worpress Plugin

11 years ago

Recent Articles

wahl rapic clip hair clipper
Wahl Rapid Clip Hair Clipper Review: DIY Made Easy
BenQ LaptopBar Review: Luxury or Necessity?
yunmai easepro unboxed
Yunmai EasePro Massage Gun Review
g20
Teendow G20 Robot Vacuum and Mop Review
bathroom
Dear Men, Spraying All Over the Toilet Seat is Disgusting and Irresponsible
winx mediatrans
How to Transfer Photos from iPhone to Computer Without iTunes
google workspace
How to Migrate Emails From Google Workspace/G Suite to cPanel
synology diskstation ds920+
Synology DiskStation DS920+ Review
playstation 4
Why I haven’t Upgraded to the PlayStation 5 Yet
pain
Started Watching Anime as an Adult? You’re Not Alone

All contents on this blog are copyright protected and cannot be reproduced on other websites without permission.

Copyright © 2022 – NerdieDad | Home | Contact | About | Privacy Policy