11 thoughts on “Optimizing Your WordPress Blog

  1. Wow you did a lot of cleanup. I think as a newbie you have to be really careful about messing with the code so more than just database backups are needed, file backups are essential.

    Also it pays to be careful about what and how many plugins you use. These can slow things down a lot too.

    Great post.

  2. That's a good article. I am trying to reduce the external calls from blog so that it loads faster. More over I always experiment with a test before applying new changes to main blog. Thank you for sharing your experience.


  3. Arindam,

    Once again you are a star! I'd already cleared some bits out of the header by custom building my template.

    It was slow loading though, so I've been through and hard-coded things like Analytics in the footer, rather than using a plugin, and the feedburner link in the header.

    I also used a CSS compressor utility to optimise my stylesheet (which Minify will do if people want to do it with plugins. I'm using Autoptimize too which does play nicely with Wp Super Cache by the way).

    However, I think you've shaved off a bit more loading time, and I certainly didn't need all the extra bits in the header.

    Thanks for an interesting ;) post.


  4. Thank you for the time and effort you put into making these changes. I have been hoping for someone to write these down and make my life a lot easier. Glad you put this information out here.

  5. Hi Arindam,

    I just to had to give you a Digg for the time and effort you put into this post.

    Cleaning up the header for a WP installation is something that has been bugging me for ages and just haven't had the time to look into it.

    Thanks for a great starting point and some valuable information.


  6. I forgot to mention, using defer on Javascript. If you put them in the footer, and then use the defer attribute (see http://www.websiteoptimization.com/speed/tweak/defer/), then the whole page loads before the javascript kicks in, which can apparently make a page load difference. Not sure that I'd want to do it with Adsense code, but for other stuff it can be quite handy.

    In HTML just put defer in your script tag and in XHTML you need defer="defer" in your script tag to validate.


    1. Hi Emma,

      Have you used that option with the Google analytics code? IMO Google Analytics is one of the main reasons behind a slow loading page (their old urchin code was really better in that respect)

Comments are closed.