Speeding Up Your WordPress Site

WordPress is quickly becoming one of the most popular platform for not only blogs, but full functioning Web sites as well.

There are a few things you can do to speed up performance on a WordPress site.

1) Install W3 Total Cache plugin. Under the Minify subsection, there is an option called Minify mode. Select the Auto option. Since W3 Total Cache will turn on all its caching features, there are a few that may not be applicable to you. The common ones are a CDN and the CloudFlare feature. Uncheck “Enable” on these features if you don’t have them.

2) Install WP-Smush it plugin. This will automatically optimize images as you upload them. You can also optimize images that were already uploaded via your Media Manager.

3) We use mod_deflate on all servers. Therefore you can take advantage of compressing your data. Something like the following in your .htaccess file will do the trick:

Code:
#Begin gzip and deflate
<IfModule mod_deflate.c>
    AddOutputFilterByType DEFLATE text/html text/css application/x-javascript text/plain text/xml image/x-icon
</IfModule>

4) Use browser caching. Something along the lines of:

Code:
<IfModule mod_expires.c>
    ExpiresActive On
    ExpiresByType text/html M3600
    ExpiresByType text/css M3600
    ExpiresByType application/x-javascript M3600
    ExpiresByType image/bmp M3600
    ExpiresByType image/gif M3600
    ExpiresByType image/x-icon M3600
    ExpiresByType image/jpeg M3600
</IfModule>

in your .htaccess file.