Breaking News
Home / wordpress tutorials / How to speedup a wordpress website

How to speedup a wordpress website

The speed of a blog or website is is one  thing that can never be taken with levity as this go a long way to affect a blog Seo.

There are many tools available on the internet that you can use to check the speed of your blog. for example google PageSpeed or GTmetrix.

After getting the score for the speed of your blog, there might be need to increase the speed of the blog.

How to increase a blog speed without plugin

The htaccess file does the magic Please if your server does not come with this file  try to add it .

the htaccess file is located in the root folder of your server. before editing this file make sure you have a backup in case things go wrong. to edit this file, download it from your server and open it with a text editor e.g note pad .

To increase a blog or website speed just copy and replace the htaccess file with the codes  below and save.

# START WordPress.<IfModule mod_rewrite.c>

RewriteEngine On

RewriteBase /

RewriteRule ^index\.php$ – [L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /index.php [L]

Header set Connection keep-alive

</IfModule>

# Enable Compression.

<IfModule mod_deflate.c>

AddOutputFilterByType DEFLATE application/javascript

AddOutputFilterByType DEFLATE application/rss+xml

AddOutputFilterByType DEFLATE application/vnd.ms-fontobject

AddOutputFilterByType DEFLATE application/x-font

AddOutputFilterByType DEFLATE application/x-font-opentype

AddOutputFilterByType DEFLATE application/x-font-otf

AddOutputFilterByType DEFLATE application/x-font-truetype

AddOutputFilterByType DEFLATE application/x-font-ttf

AddOutputFilterByType DEFLATE application/x-javascript

AddOutputFilterByType DEFLATE application/xhtml+xml

AddOutputFilterByType DEFLATE application/xml

AddOutputFilterByType DEFLATE font/opentype

AddOutputFilterByType DEFLATE font/otf

AddOutputFilterByType DEFLATE font/ttf

AddOutputFilterByType DEFLATE image/svg+xml

AddOutputFilterByType DEFLATE image/x-icon

AddOutputFilterByType DEFLATE text/css

AddOutputFilterByType DEFLATE text/html

AddOutputFilterByType DEFLATE text/javascript

AddOutputFilterByType DEFLATE text/plain

</IfModule>

 

<IfModule mod_gzip.c>

mod_gzip_on Yes

mod_gzip_dechunk Yes

mod_gzip_item_include file .(html?|txt|css|js|php|pl)$

mod_gzip_item_include handler ^cgi-script$

mod_gzip_item_include mime ^text/.*

mod_gzip_item_include mime ^application/x-javascript.*

mod_gzip_item_exclude mime ^image/.*

mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*

</IfModule>

 

# Leverage Browser Caching.

 

<IfModule mod_expires.c>

ExpiresActive On

ExpiresByType image/jpg “access 1 year”

ExpiresByType image/jpeg “access 1 year”

ExpiresByType image/gif “access 1 year”

ExpiresByType image/png “access 1 year”

ExpiresByType text/css “access 1 month”

ExpiresByType text/html “access 1 month”

ExpiresByType application/pdf “access 1 month”

ExpiresByType text/x-javascript “access 1 month”

ExpiresByType application/x-shockwave-flash “access 1 month”

ExpiresByType image/x-icon “access 1 year”

ExpiresDefault “access 1 month”

</IfModule>

 

<IfModule mod_headers.c>

<filesmatch “\.(ico|flv|jpg|jpeg|png|gif|css|swf)$”>

Header set Cache-Control “max-age=2678400, public”

</filesmatch>

<filesmatch “\.(html|htm)$”>

Header set Cache-Control “max-age=7200, private, must-revalidate”

</filesmatch>

<filesmatch “\.(pdf)$”>

Header set Cache-Control “max-age=86400, public”

</filesmatch>

<filesmatch “\.(js)$”>

Header set Cache-Control “max-age=2678400, private”

</filesmatch>

</IfModule>

After saving open it back to your server.

How to increase the speed of a blog with plugins

There are many plugins available in wordpress directory that helps in increasing  the speed of a blog. one of them is Smush Image Compression and Optimization by wpmudev. After many test, we finally recommend this plugin to increase  the speed of your blog. This plugin  Resize, optimize, optimise and compress all of your images with the incredibly powerful and 100% free WordPress image smusher. to download this plugin click here.

 

Check Also

how to set featured image in wordpress

featured image hack in wordpress

One feature of wordpress  is the ability to assign a featured image  to each post. …

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.