Since Google has introduced website speed as a ranking factor, it is very important to ensure that tweaks are made to reduce the loading speed of your website. If you are using Firefox, you can install Firebug with the Page Speed addon to monitor the elements on your website that need improvement. If you haven’t done it already, browser caching will definitely be one of them!
So if you configure your web server to set caching headers and apply them to all cacheable static resources, your site will appear to load quicker.
This solution only applies to servers running Apache. For a Windows server solution look here.
To enable browser caching you must have access to your .htaccess file. Download the .htaccess from the root of your domain and open it in a text editor (such as Notepad) and add the following code:
Depending on your server setup you may get a 500 error. Alternatively you can use this code: