Sometimes your blog doesn’t load as fast as you want it to and a lot of it depends on your hosting provider, but you can still do a few things to help speed up your blog. It’s actually quite important that your pages load fast. The slower your blog loads the higher chance you won’t get good search engine rankings. Yes, Google now included the load time of your pages in their ranking algorithm.
Here are some things you can do.
1. If you are on a shared hosting account the easiest thing to do is to serve all your images and videos from a third party server such as Amazon S3 or their CloudFront service. Basically just upload all your images to your Amazon S3 bucket and then edit your theme to stream all the graphics and media files from there.
2. Get a dedicated server. Obviously the cost is a lot higher than regular hosting. Hostgator dedicated servers start at around $179/month. The fact is it’s a very good investment (a lot of times necessary) if you have a large volume of traffic. I have sites on a dedicated server plus still stream media files from S3.
3. Install WP Super Cache or W3 Total Cache Plugin. I higly recommend W3 Total Cache because it’s very user friendly and integrates with your Amazon S3 account on the fly. Very cool plugin!
Let me show you how easy it is to install and configure the W3 Total Cache on your blog.
First of all download it from here.
The installation is very easy. Just like any other plugin you unzip the file and upload the plugin folder to your “plugins” directory on your server. Then simply go to your WP admin area and activate it under Plugins section.
Once you have it installed you will need to configure it.
You will find a new tab in your WP admin area that looks like this.
Most of you use shared hosting so under your General settings the options should look something like this
I enabled Cloudfront too but you can use S3. It’s important to use CDN. It really does help speed up your blog by quite a bit.
Make sure to configure all other settings according to your needs.
Under CDN you will need to configure your S3 account or CloudFront. Your settings should looke like this.
Ok, so here you will just enter your secret key, access key and bucket name. Then just make sure to upload all files using the buttons above as shown in the image. You will basically export most of your WP files and serve them from your S3 account 🙂
If you do this it’s going to speed up your blog guaranteed. You can decrease the load time by as much as 50% in some cases. It’s well worth it.