After a frustrating blog crash last week I’ve been doing some serious optimizing on Wow Its a Light Bulb. But hey its not necessarily a bad thing when your blog crashes… At least you are getting a lot of traffic and readers to your website! Having successfully optimized my wordpress blog I’ve compiled a list of steps you can take to help optimize your own wordpress blog.
WARNING: Make sure you back up your database and your WordPress files before messing with the backend. Trust me on this one… =)
Step 1: Install a caching plug-in
Mucho importante! Installing one of these handy plug-ins will eliminate most of your server load and page load issues, especially when you start to get high traffic posts (Digg and Stumbleupon I’m looking at you!). Caching shows the user a static file instead of requesting that information back and forth from your database.
Step 2: Remove un-necessary plug-ins
Take a good hard look at the plug-ins you currently have installed on your blog. Deactivate the un-necessary plug-ins and then delete them to improve your blogs performance. Further to this, you can always hard code in elements you would like to keep. For example, I was using Google Analyticator, which is a great little plug-in that adds Google analytic tracking codes to your blog’s footer. As useful as it is, I realized that I should probably just hard code that into the footer.php file of Wow It’s a Light Bulb.
Step 3: Make sure your images are web-ready
Usually one of the heaviest loads on a website or blog comes from lots and lots of images. And we like to use a lot of images on this blog! Optimize your images to make sure their file-size is small with these helpful apps and plugins:
- WebResizer – Web Resizer is a free (Free!) web application that allows you to quickly upload your image and properly optimize it for the web by resizing/cropping etc. Although I primarily use Adobe Photoshop to optimize my images this handy web app is great for when you’re traveling or not working on your site from home.
- Smush-it for WordPress – This plug-in is really cool, just install and every image in your posts is automatically re-sized and optimized.
Step 4: Delete all those spam commentshttp://www.wowitsalightbulb.com/tutorials/caffeine-for-your-blog-how-to-optimize-for-high-volume-traffic/
As if spam wasn’t already a pain for your blog, over time they can really eat away at your database space. Definitely clear this section out as much as possible in your wordpress admin area.
Step 5: Optimize your database
And finally, I recommend installing a helpful plug-in like WP-DBManager for maintaining your database unless you are very comfortable working with PHP in which case you can optimize your database manually through phpmyadmin. WP-DBManager has the optimization feature built in and can be scheduled to run automatically, as well as having several other powerful features like sending yourself backup copies of your wordpress database.
Alan Tippins, “Caffeine for your WordPress Blog: How to Optimize for High Volume Traffic”. Blog.