Improve Your Wordpress Page Load Performance

Posted by: dragonblogger  //  Category: blogging

With Google Caffeine being released next year, there is talk among the search engine magazines about how Google may start penalizing websites in the search engine rankings if they have poor pageload times compared to their peers. This means if you were to place a top 5 listing on Google Search you could lose this ranking if your blog has a poor page load performance.

The fact is, even as the internet continues to get more feature rich, bandwidth and broadband can’t keep up fast enough. Mobile devices still average around 1.5 Mbps, and there are still millions of people using dial up. With websites containing often 1mb or more of images this can be up to a minute long pageload for a single website if you are still using dial up modems.

My own blog suffers from pageload performance issues and this is due to many of the social submission plugins, and various external js calls made from my blog. I am in the process of tuning my blog to be more efficient and in doing so I found these three wordpress plug-ins that greatly improve some of your blogs footprint.


supercacheThe first is WP Super Cache which is one of the most important plug-ins for your wordpress blog. This plug-in will cache your posts as static html pages so that less calls need to be made to the SQL database in order to load your blog posts. Though this plug-in will not cache SQL calls that are made from other plug-ins (like your Wordpress.com stats for example) it will greatly improve the speed of your individual posts when they are cached. By default this will not cache your index.php (homepage) and it is recommended that you set it to flush cache at each new post or else your new posts may not be visible until cache flushes normally (which is usually 10 minutes).


Smush.itSecond is WP Smush.it which is a plug-in that will compress your images to shrink their file size which increases how fast they load in the browser. This plug-in does a remarkable job of compressing image sizes while barely reducing visual quality and is highly recommended if you embed lots of images in your blogs. You can also set WP Smush.it to compress your Theme so it shrinks all of the headers, logo’s and all embeded theme images, which is where it helps your overall blog load times. WP Smush.it when activated will automatically shrink any new post embedded files, but to shrink previous uploaded images you must click on your Media tab and Smush them manually the first time.


csscompressCSS Compress is a plug-in that will gzip (compress) your CSS files which are your wordpress “stylesheets” and will reduce the footprint by a few kilobytes. Since these CSS files load on each and every page this improves overall performance and is a recommendation by YSlow for improving page performance.


WP-HTML-Compression is another plugin that compresses your HTML files so they render faster. This plug-in removes all the white spaces and unnecessary tags from your HTML pages which have no effect on how they render in the browser, but reduces their footprint and how quickly they load in the user’s browser.


Summary:

While these plug-ins help overall with image load times they overall improve your blog by a little bit (I gained about 3 second page load time benefit when using these plugins combined on my homepage, though my individual post loads about 50% quicker than my index.php (which has to load 5 posts at the same time).

Another major way to improve your blogs homepage load time is to reduce the number of posts you show at your homepage, reducing it from the default of 10 to 5 will tremendously improve your homepage build time. You can improver your load times even more by reducing from five to three, though I recommend having 5 posts on your homepage (unless you have extremely long articles often, where three would be more appropriate).

If you find your wordpress page load times are still high then it is time to start reducing the number of external calls your website makes, this may include trimming up your plug-ins and sidebar widgets. All widgets which have to make calls to external sources to run javascript (js files) will affect your pageload performance.

I myself and experimenting and hoping to improve my page load times by at least 30% this week.

-Dragon Blogger

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • StumbleUpon
  • Technorati
  • MisterWong

Related posts:

  1. Improve Your Wordpress Blog Load Times My most excellent and helpful web hosting company Dreamhost has...
  2. Better Wordpress Performance with WP Smush.it I came across Alex Dunae’s WP Smush.it for wordpress while...
  3. RealRank Anomaly Afflicting DragonBlogger.com I am continuing to search for new ways to improve...
  4. Improve Your Blog Experience on Mobile Phones With the Mobile Plugin for Wordpress you can make sure...
  5. Blogging Tip: Stress Test Your Blog For Free Load Impact website has a free 40 user stress test...

Related posts brought to you by Yet Another Related Posts Plugin.


Written by dragonblogger (880 Articles Published)

Working in the IT Industry for over 10 years and specializing in web based technologies. Dragon Blogger has unique insights and opinions to how the internet and web technology works. An Avid movie fan, video game fan and fan of trying anything and everything new.

Follow dragonblogger on Twitter @dragonblogger

If you enjoyed this post, Subscribe via Email:

Tags: , , , , , , , , , , , , , , , , , , , , , , ,

10 Responses to “Improve Your Wordpress Page Load Performance”

  1. Heather Kephart Says:

    Awesome, thank you! I think I’m going to install WP Smush it and CSS-compress on my blog and see how it goes.
    Heather Kephart´s last blog ..My Cyber Cabin in the Woods My ComLuv Profile

    [Reply]

  2. Karen from Blazing Minds Says:

    I have tried Smush.It, but for some strange reason it didn’t work correctly on my blog, but nonetheless some excellent advice, I also believe that sometimes the themes used on a blog can be quick demanding also.
    Karen @ Blazing Minds´s last blog ..BlogEngage is Perfect for my Blogging Posts! My ComLuv Profile

    [Reply]

  3. DiTesco Says:

    I have not tried WP-Cache and have heard an awful lot of positive things about it. Maybe I will install it and see how it works. Meanwhile, good luck with your experiments and hopefully you will be able to achieve your goal of reducing page load time by 30%
    DiTesco´s last blog ..Make Money With Google – Increase Your Earning Potential With Ad Planner My ComLuv Profile

    [Reply]

  4. Will McCulloch Says:

    Hi – and thanks for this post, I’ll definitely be following your advice to hopefully speed things up a bit.. Best wishes, Will
    Will McCulloch´s last blog ..fmsseo.com My ComLuv Profile

    [Reply]

  5. Kelvin Servigon Says:

    Smush.it plug-in looks nice, especially for my blog which is a photoblog. But I am having a second thought that it might ruin the quality of my embedded photos in my blog. What do you think?
    Kelvin Servigon´s last blog ..It’s Christmas! My ComLuv Profile

    [Reply]

    dragonblogger Reply:

    Anything that compresses images will reduce quality slightly to shrink the file size. However, I have looked at images before and after and can barely perceive any image artifacts from the compression. The only thing I could say is try it, and you can manually Smush an image or two and see if you notice any visual degrading of the image, if so, then don’t use it. For me, all of my images are around 530 pixels wide and smaller, so I don’t notice anything with smush’d image.

    [Reply]

  6. Keller Hawthorne Says:

    I’ve never heard of the SmushIt plugin before – thanks! The rule I try to stick with is never using a plugin for something I could easily code myself.
    Keller Hawthorne´s last blog ..Squeeze Page 101: Are You Squeezing Your Email List? My ComLuv Profile

    [Reply]

    dragonblogger Reply:

    Glad I can present something new to you, thanks for reading my article.

    [Reply]

  7. Karl Foxley from SEO Company Says:

    I wouldn’t be without Smush.it now. It would certainly be in my top ten plugins of all time.

    Thanks for sharing,

    Karl
    Karl Foxley@SEO Company´s last blog ..10 Wordpress Plugins You Should Be Using! My ComLuv Profile

    [Reply]

    dragonblogger Reply:

    I do enjoy using it, one time only I had a problem where it couldn’t contact the Smush.IT server and it wouldn’t let me create posts with images since it couldn’t “Smush” the images. But that hasn’t happened in months.

    [Reply]

Leave a Reply

CommentLuv Enabled

This site uses KeywordLuv. Enter YourName@YourKeywords in the Name field to take advantage.

Get Adobe Flash playerPlugin by wpburn.com wordpress themes
Theme Provided By: Wordpress Theme - Car Loan Refinancing