ADVERTISEMENT
Website Optimization speed plays an important role in internet. Even Google page rank also depends on Site loading speed. So i made a research on this topic and come out with best techniques and result is My site Softwarebuzzer loads less than 5 seconds. Make your site faster and it gets more visitors to your site. In this article you can see , how to optimize your wordpress site proven tips by me
Tutorial
- First step Get a Best website hosting like Hostgator, Since Better web hosting services make your site better performance. And We Recommend Hostgator ,since we didn’t fail any downtime at all .
- Second step is Removing unwanted plugins in wordpress. Since the more wordpress plugins the more loading time
, So make a short list of plugins and remove all unwanted plugins. - Optimize all images while uploading. Since images having high resolution will takes more time to load at the user end.
- Adding images to Thumb also should be optimized to size of 150*150 or lesser.
- Remove unwanted affiliate ads,Scripts on your site . If you want to earn money First satisfy the Blog visitors if they satisfy they will surely buy your affiliate products too.
- Fourth Step should be Optimizing Database. Database should be optimized every day(if possible) . As a wordpress users we have got a plugin for database optimization use it and optimize the database.
- Add plugins of Wp-minfy and Smush.it.
- wp minfy will compress your css, javascript codes. and wp minify plugin will compress and optimize your images
.
Note: The better the optimization of images, the faster loading time of site
- In next step add a Cache plugin for your wordpress plugin. The best the cache plugin the better the performance too. We recommend you to install w3 Total Cache
- After installing a cache plugin your site is faster now
. Now we are making your site still more faster by Using FREE CDN - CDN (Content Delivery Network) will catch all your statics files like, images, css, javascripts so that the process of your hosting server will reduce , since the CDN will take care of this process
We are using SpeedyMirror a CDN which offers 50GB free bandwidth . - Singup for the CDN and setup with w3 Total cache. After setting up the CDN , click on Deploy option to start your CDN working.
- The optimization is not yet over
. we are at final stage of optimizing the .httaccess also
add the code below for .httaccess. - So in this we are enabling cache and Gzip and stopping hotlinking by .httacess
Gzip- Compress all your images, css, javascirpt, text, and php files for better performance and faster loading time.
Hotlinking- Its a process of using your images on other websies. this means the images hosted on your site but the resources are used from your server . So we need to stop it by adding some code in .httaccess file .
Code for Cache and Gzip is:
# BEGIN Compress text files
SetOutputFilter DEFLATE
# END Compress text files
# BEGIN Expire headers
ExpiresActive On
ExpiresDefault “access plus 1 seconds”
ExpiresByType image/x-icon “access plus 2592000 seconds”
ExpiresByType image/jpeg “access plus 2592000 seconds”
ExpiresByType image/png “access plus 2592000 seconds”
ExpiresByType image/gif “access plus 2592000 seconds”
ExpiresByType application/x-shockwave-flash “access plus 2592000 seconds”
ExpiresByType text/css “access plus 604800 seconds”
ExpiresByType text/javascript “access plus 216000 seconds”
ExpiresByType application/x-javascript “access plus 216000 seconds”
ExpiresByType text/html “access plus 600 seconds”
ExpiresByType application/xhtml+xml “access plus 600 seconds”
# END Expire headers
# BEGIN Cache-Control Headers
Header set Cache-Control “max-age=2592000, public”
Header set Cache-Control “max-age=604800, public”
Header set Cache-Control “max-age=216000, private”
Header set Cache-Control “max-age=600, private, must-revalidate”
# END Cache-Control Headers
# BEGIN Turn ETags Off
Header unset ETag
FileETag None
# END Turn ETags Off
# BEGIN Remove Last-Modified Header
Header unset Last-Modified
# END Remove Last-Modified Header
Source code for Hotlink is :
#disable hotlinking of images with forbidden or custom image option
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?yourdomain.com/.*$ [NC]
#RewriteRule \.(gif|jpg)$ – [F]
RewriteRule \.(gif|jpg)$ http://www.yourdomain.com/stophotlinking.jpg [R,L]
Finally your wordpress site is fater than before. If you like this post, keep sharing to your friends . Be a fan at our facebook fan page and Subscribe to our Rss Feeds
ADVERTISEMENT

U covered everything, good job.
thanks satish
gravtars slow down the site conderably, gravtar caching helps.
Good tips bro. You missed CSS sprites for optimizing images and reducing HTTP request.
gzip and wp minfiy can do the task
Good work, even I use HG but I not much happy with them bcoz I got downtime 4-5 times however they have a very good customer support so let see that make me continue with them.. I have most of these done on my blog.. but httaccess, CDN not done.. And one thing your few plugins and images are not working so I think you need to check.. And thanks for this post..
Great tips.I’ll use this on my blog.
Bro, WP-minigy can append files and reduce HTTP requests but gzip is a compression method. Gzip cannot reduce HTTP request or create CSS Sprites.
I think you didn’t get my point on CSS Sprites, checkout this pic in you should be able to understand what is css sprites by looking into it. You can find those images in different sections on my page.
Let me know, If you need any help regarding CSS Sprites.
am not aware of css stripes. let me do some research on that too….
Awesome
My page came down from 1.96 to 0.60 secs
Thanks a lot
congrats ra
enjoyyyy
nice tips bro and you always came up with extraordinary posts and can u tell me how to optimize blogspot?
Awesome post Suresh, I will check the things that you have mentioned. Thanks for sharing
I have WP-SuperCache installed and it does wonders for me.
Thanks for this post.
w3 total cache is best than wp super cache dude
its my experience
CORRECTION
I had installed W3 Total Cache
Perfect tips…thanks for it, this is the complete package….
great post dude !
u have mentioned few things i had never bothered or thought of !
keep rolling such extra-ordinary post ,
thanks a lot !
These are all great tips i will implement all these in my website. Thanks friend for sharing this information.
Hi Suresh,
I have almost finished the above list for my blog long time back, except hostgator and wpminfy. However I am using a cloud server for my blog and w3totalcache help you to minfy and optimize the database. One of the most important thing we have to do is to keep our wordpress updated. I never miss any updates.
There is lot to learn for me from you you guys it is good to be a part of these awesome community.
Thanks for Sharing.
-Imran
Nice article.. will try to use it for my website.. thanks
Great Article which really helped us a lot to spend up a very slow blog
Regards Geoffrey
This is a great list for WordPress, if you have the ability, adding varnish in front of your webserver (which I would recommend be nginx) and then using APC to cache your PHP will help too, and tie in with the W3 Cache plugin. I’m also now using Cloudflare, which combines CDN like functionality while blocking ‘bad traffic’ (bots and such) from even reaching your servers.
i have to add the gzip and i dont know about the htaccess , so i never tried that . don twat to mess woth blog post!
i hope you help me when i need the optimization.
good article !
wonderful tutorial. I have learnt something important from this post bro. I am in need of increasing site speed and reducing CPU Usage.
Yea sure, i had already wrote tutorials on it. here are the couple of tutorials on it.
http://softwarebuzzer.com/2011/04/optimize-wordpress-faster-loading-timeproven-tips/
http://softwarebuzzer.com/2011/06/increase-wordpress-loading-speed-ajax-pagination/
Just do it…if you have any more queries . message back
Hi Suresh. Thanks for sharing this. It’s a very detailed and useful information. I don’t really understand using coding in WordPress.
[...] post on WordPress loading speed and optimization and tested. Here is the link of the previous postHow To Optimize WordPress For Faster loading Time-Proven Tipsimprove wordpress speed with ajax paginationIn the previous post we have coveredSetting up CDN [...]
Hi Suresh,
Nice article. I suggest to use Hypercache plugin that improves the loading time to great extent. Simply, remove unwanted images + use Wpminify plugin to optimize CSS, JS codes.
Thanks.