How to Speed Up WordPress

Speed matters.

If your site loads s-l-o-w-l-y visitors are less likely to stick around and read your blog or find out more about your products or services. So it’s important to optimize your WordPress blog for speed.  Many of these tips also apply to any website, WordPress powered or not.

Luckily you don’t have to be a php programming whiz to take some basic steps to improve your blog’s speed.

First, it’s important to understand what can cause a website to load slowly, so that you know what not to do:

  • Don’t download and active 50 plugins if you aren’t using them.
  • Don’t use gigantic photos on your blog.
  • Don’t add dozens of widgets from other websites.

Let’s look at these one at a time.

Plugins: Plugins are awesome. They allow you to do amazing things with your blog. But they can also slow it down. So it’s important to periodically review which plugins are installed. Deactivate and then delete any that you aren’t using.

Images: Always resize your images before you upload them to your blog, or allow WordPress to resize them and use the medium or small option. Photos directly from your digital camera are likely very large and will slow down your blog’s loading speed.

External Scripts & Widgets: Each time your blog includes a widget from another site, it has to stop and wait on that site to respond and send the widget information, and then continue loading. So if you’ve got your side bar cluttered up with an Amazon affiliate widget, Google AdSense, a YouTube video, Facebook fan box, NetworkedBlogs, Google Friend Connect, Tweet stream, Lifestream, and 10 affiliate products you’re promoting, plus including several analytics trackers, it’s going to slow down your page loading time. Consider cutting back on how many external things you’re linking to. At least watch them and see if any particular ones are causing your site to look like it’s stuck while it’s loading.

In addition to the day-to-day decisions involving plugins, photos, and widgets, you want to look at a few other important factors in your loading speed.

A Good Web Host: Don’t go for the cheapest, unlimited everything web host. You’ll probably run into issues as your blog grows and gets more traffic. It’ll run slow and you may end up getting booted by your “unlimited” host for using too much of the server’s resources. Ask your friends and colleagues to get recommendations for a reliable web host.

Smart Theme Design: Is your theme image heavy (lots of images)? Does it incorporate a lot of flash elements? You may want to rethink it if so. Consider making little changes to use CSS instead of images to style your blog and replace flash with regular images. Both of these will speed up loading time.

Caching: Install the plugin WP Super Cache. It’s a free plugin that can significantly improve the loading time for your blog. Take time to read the help information so you understand how the various settings work. W3 Total Cache is a similar plugin you can consider.

Spread the Love


  1. Some good points here Michelle. Are addressing some of these atm as there’s plenty of information going on site.

    Another point would be to make sure that the coding is correct and validated.
    My 2 cents worth.
    David Dunford recently posted… The 1 Reason People Fail When Starting An Online Business…My Profile

    1. Excellent tip. Aside from slow loading speed, non-valid code can cause all sorts of interesting display issues, too. Thanks, David!

  2. Hi Michelle:

    I have a question for the expert! I recently heard that with free blogging platforms such as wordpress, there is the potential (and I don’t know how big or how small this potential is) of an entire blogsite being shut down without notice.

    What I read is that, for example, does not endorse people using their free service to promote their business. As such, they’ve supposedly been known to shut sites down on those who use it for just that. The author of the article that I read recommended that an individual should instead use a hosted blog to avoid any potential of this happening.

    Any thoughts or comments on this?

    1. Yes, this is a risk not just with or but any free hosting space. They own your site so they can shut you down anytime. You can be shut down for anything they deem a violation of their terms of use – and those terms do sometimes change so what might be permissible now could change next week or a few months down the road. Not the best foundation to build anything business related on.

      When you pay for your hosting space and have complete access to all your files you can easily make your own backups and be prepared for any of those sorts of issues. And of course, most (if not all) paid hosts allow commercial sites. :) So you’re less likely to run into that type of problem.

      Aside from that, the platforms like and really limit how much you can customize your blog, what plugins or extra features you can add, etc. It’s really worth the $5 or $10/month to purchase hosting space so you’re in control.

  3. Wow! great and useful article you have here. All of the information was very precise and well said
    Candice Michelle recently posted… adhd in college studentsMy Profile

  4. Thanks for the sharing this info with us.

Leave a Comment

Your email address will not be published. Required fields are marked *

CommentLuv badge