How To Supercharge Your WordPress Blog Speed In Few Steps
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.
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.
var _gaq = _gaq || ;
ga.src = (‘https:’ == document.location.protocol ? ‘https://ssl’ : ‘http://www‘) + ‘.google-analytics.com/ga.js‘;
var s = document.getElementsByTagName(‘script’); s.parentNode.insertBefore(ga, s);
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
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.
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.