Tips to Speed Up Your Joomla Website Performance
October 28, 2016 Comments 0 407 Views

Tips to Speed Up Your Joomla Website Performance

Know how you can increase the joomla website performance by speeding up the load time with the help of various tips and techniques.

Speed of website has become important topic and special factor which reward your website in the eye of search engines.

A quick load time of your website improve the website ranking, conversion rate, reduce bounce rate which retain customer on your website. Slow website lose ranking and customer quit because of waiting for website load.

Is your joomla website optimized and have good performance ?

First check what is the current score of your website by checking the website in various available online tool which display the website performance by checking the different factors like browser caching, header expiry, render blockings, minify js, minify css, image optimization etc..

The best tool available is from google known as google page speed insight tool. Visit Google PageSpeed Insights to check your website. You just need to provide the URL and click on Analyze button.

Google page speed insight wil provide you with the suggestion and will give you a score. Try to make the score green in order to make your website optimized and faster.

Sample Desktop Test at Google PageSpeed Insights :

Desktop Test at Google PageSpeed Insights

Sample Mobile Test at Google PageSpeed Insights :

Mobile Test at Google PageSpeed Insights

How you can improve your joomla website performance ?

Here are the steps to improve your joomla website performance. Follow each steps properly and apply the tips to get the high score in google pagespeed insight.

1. Enable GZIP Compression in your joomla config.

Gzip compression is a server side module which compress the website before it loaded for the visitors in browser and reduce the website page size which make the page size lighter.

To enable the GZIP Compression go to { System -> Global Configuration -> Server -> Server Settings } refer below screen for reference.

Make sure your server support GZIP compression and server have the zip or deflate module enable. ( assuming your using apache you’ll need the mod_gzip.c OR mod_deflate.c modules )

Enable gzip compression for Joomla website performance

2. Enable Cache in Global Configuration.

Joomla has a very good caching system which cache the page, modules and components to provide fastest response to visitors while pages access. Without cache enable the joomla will process all plugins, modules and components every time which make your website slow.

To enable caching go to [ System -> Global Configuration -> System Tab ] and enable caching. Refer below screen for reference. There are 2 types of caching. Conservative caching – Enable this to cache the content for each unique visitor. Progressive caching – Enable this to deliver the same cached content to all of the visitors.

Enable cache in global configuration

For cache to work, you need to enable the cache plugin from Extensions -> Plug-in Manager. Refer below screen for reference.


3. Keep your Joomla Clean.

Keep your joomla clean by keeping only required Plugin, Components and Module enabled. Delete or disable all not required items. Also use the optimized template for joomla which have less js and css calls.

4. Optimize Images, CSS and JavaScript.

Use less images on one page and optimize images to keep your page size low. Also Minify and Compress all your css and js to keep the size of all the style-sheets and javascripts low in size.

You can download the optimized Images, JavaScript & CSS resources directly from Google Page Speed Insight. You can check your URL at Google PageSpeed Insights and Google will provide you with the optimized resources in bottom of the page to download. Please see below screen for reference and try downloading and replace with your Images, JavaScript and CSS.

download the optimized Images, JavaScript & CSS resources

5. Add htaccess compression and header expiry to make the site load faster.

Enter below code in your htaccess file in the end to apply the rule of caching, expiry header, etag etc which will improve your website loading speed.

6. Select Good Website Hosting Company.

It is necessary to find a good website hosting company to host your website if you want to load your website faster. No matter how good your website is but if your hosting server is slow then it will delay server side loading. Also good host will keep your site running because down time of your website will make a very bad impact on search engine and visitors.

Once you are done with all above tips then check your website at google page speed insight to review the update insight of your site.

Previous PHP Quiz for Beginner having basic awareness
Next Remove HTML Comments from wordpress website source

About author

Rio 37 posts

Expert web developer working in PHP, Wordpress, Joomla, Magento, Javascript etc.

You might also like

Joomla 0 Comments

Easy steps on how to Install Joomla on your server

Flexible and well coded content management system (CMS), which enables you to create Web sites and strong online applications. We will show you with step by step flow on how

Joomla 0 Comments

Security tips to protect joomla website from hackers

Protect joomla website from various hacking attempts which results because of various reasons like using of default database prefix jos__ , weak passwords or username, external plugin / components /

Joomla 1Comments

Virtuemart 3 code to track order transaction in Google Analytic

Virtuemart 3 is used to create eCommerce store using Joomla CMS. While working with eCommerce site there is always a requirement of tracking. The most used third party tracking is