How To Supercharge Your WordPress Blog Speed In Few Steps

- - How-To

There is the another part of the SEO and that is your wordpress blog speed. Every search engine specially Google will penalize your blog if your blog speed is higher than their requirements and they will unable to provide you the exact results on search engine as you are expecting. So after analyse and reading few website about blog optimization, i am following some few important steps for your blog, so you can give your wordpress blog speed supercharge.

Step 1: Check Current Status

Before we start optimizing we have to first check the current speed test of your blog page, so when we completed the optimization and check current status so we get the difference. Getting an overall feel of how your site is performing using several different test services is the way but i mostly like the gtmetrix.com test. GTMetrix provide their own speed test with Yahoo YSlow speed test.

 WordPress Blog Speed

In this screenshot i have taken my blog speedtest so you can check Page Speed Grade is B which is good but YSlow Grade is D which is poor in my opinion. I also taken test on Google Page Speed and the result score is 84/100 which is excellent for Google. You can also download and install the Firefox or chrome addon Firebug and their addons – Google Page Speed and YSlow these addons will helps you without going any website to check the blog speed.

Optional – In Google Analytics code you can add one additional line of code and Google Analytics will record the page loading times based on what your visitors are experiencing. [toggle state="open" title="Google Analytics Code"] <script type=”text/javascript”>

var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXXXX-X']);
_gaq.push(['_trackPageview']);
_gaq.push(['_trackPageLoadTime']);

(function() {
var ga = document.createElement(‘script’); ga.type = ‘text/javascript’; ga.async = true;
ga.src = (‘https:’ == document.location.protocol ? ‘https://ssl’ : ‘http://www’) + ‘.google-analytics.com/ga.js‘;
var s = document.getElementsByTagName(‘script’)[0]; s.parentNode.insertBefore(ga, s);
})();

</script> [/toggle]

Step 2: Optimize Your WordPress Theme Images

Most of theme which you download is not optimized which you can notice your blog speed may be slow, so now in this step you can optimize your wordpress theme. Download and Install the FTP Client Filezilla (Freeware) or anyother which you like. Now download your wordpress theme through FTP to your desktop. Head over to another Yahoo developer pack “Smush.it

Click on Uploader and browser your themes images inside the theme folder. Select all images and click Open than Smush it will smush all your images within few minutes. Download all smushed images and replace with the original one than upload all images to your server through FTP.

Step 3. Optimize Your Images

Too many images on blog post can drastically increase the page size/number of requests. Consider deleting unnecessary images. For do this you can download any free image crop software, i am using Paint.NET and GIMP .

Cropping white space in images decrease an image’s size. DO NOT use default wordpress edit image function because than wordpress create the new image after editing the original one. After done the cropping reupload and overwrite the old images. Now edit any wordpress post using the visual editor and select image click the edit icon. On Advanced settings, add css style code padding: 1px;

Always determine image size width and height because your browser than able to tell the size of the image and will need to reflow the page after downloading that resources. This method will definitely affect the performance. To optimize your images you can use Google WebP software which is recently launched. I also suggest you to install the wordpress plugin WP Smush it , reduce image file size and the best part of this plugin Every image you add to a page or post will be automatically run through Smush.it behind the scenes.

Step 4: Cleansweep Your Blog

First is first deactivate unnecessary plugins, check your active plugins, if you think this plugin is not so useful, deactivate it, this will decrease server CPU processing also you can save some disk space. In my opinion install these necessary plugins ” WP Cleanfix and WP Optimize. These plugins will erase unnecessary post revisions, tags, spam comments, archives etc…. and optimize your database. Before installing these plugins always take Full Database backup.

Check your Cron schedules, remove the unnecessary cron jobs or deactivate. Continue cron job increase your server CPU processing.

Step 5. Minify and Implement a Cache System

Every time you serve resources like images, CSS, Javascript etc from other hostnames, you increase the number of DNS lookups for your visitors. Hostname must be either another domain or subdomain. In my suggestion make subdomain and place your all images there for example like images.domain.com or media.domain.com, this will be called the subdomain and reduce the amount of DNS Lookup.

For more information you can read this by Google “Before a browser can establish a network connection to a web server, it must resolve the DNS name of the web server to an IP address. Since DNS resolutions can be cached by the client’s browser and operating system, if a valid record is still available in the client’s cache, there is no latency introduced. However, if the client needs to perform a DNS lookup over the network, the latency can vary greatly depending on the proximity of a DNS name server that can provide a valid response. ” It is therefore important to reduce DNS lookups more than any other kinds of requests.

Avoid Inlining Javascript or CSS whenever possible  and whenever it make sense. External is usually better because you can than combine those external files into a single CSS and single Javascript files.

Put your script at the bottom and CSS files at the Top as usual we already hear this too many times, the reason is because If you put scripts on top of the page, your visitors could end up seeing  a blank page  for a while  until the javascript is loaded.

Recommend Plugins: W3 Total Cache and WP Minify  – Leave Minify Disabled on W3TC. The combination of these 2 plugins will be the strong advantage of your blog speed.

Step 6. Content Network Delivery (CDN)

Why use CDN because it is able to serve static content from different potential locations throughout the world. Your visitor will be able to access to the contents of your blog faster from a location  that is closer to them geographically. CDN are specially optimized to serve static content faster than most normal hosting solutions. A CDN will help you to reduce bandwidth from your central server and reduce the risk of server crashes by decreasing server load. I suggest you to use MaxCDN services the same i am using on this blog.

The cost is only $39.95/TB/Year, so you don’t need to pay monthly fees for that. For more information about how to implement to wordpress with W3 Total Cache plugin, read it here.

Step 7. Consider About Mobile Theme

You will notice even if the number is growing, there are still a lot of websites that are not prepared for mobile devices. Having a specific mobile web theme is a great way to increase the performance of your blog and improve user experience, because you will distinguish yourself from the rest.

Now there are easy to use mobile plugins that can instantly create a mobile theme out of your blog. One of the plugin i am using is WP Touch. WPtouch automatically transforms your WordPress blog into an iPhone application-style theme, complete with ajax loading articles and effects, when viewed from iPhone, iPod touch, Android, Palm Pre, Samsung touch and BlackBerry Storm/Torch mobile devices

Step 8. Server Tweaking – But i don’t want to allow everyone to use this feature basically this tweaking only available for VPS and Dedicated server users not for shared server.

That’s the final words once you follow all these directions your blog will definitely increase blog speed and don’t forget to always upgrade your database before doing any thing on wordpress.

How about this topic help you please share with us and let us know how much you have done the optimization and what is your score.

Subscribe Our RedFox Magazine Newsletter

Get the latest designs, giveaway, SEO tutorials, tips and tricks plus lots of more.

Subscribers Count: 5,282

My name is Chandra Kishore Bakshi and the founder of RedFox Magazine. Well I mostly like to research and share my experience to web designers and developers. I always try to provide important topics for you to gain knowledge without searching more on the internet.

There Are 1 Comment On This Article.

  1. Aw, this was a really nice post. In concept I wish to put in writing like this moreover – taking time and actual effort to make a very good article

Leave a Reply

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

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>