Speed Up Your WordPress Website Without Plugins

Nowadays all want to build a website/blog for their business and get success to bring their business online but get failed to populate their business over the globe. To get success in your digital business you must have to go with the digital marketing strategy and digital marketing itself depends on your site weight means the site must be light-weighted, smooth and load within a second. To do the same first you have to try to optimize the site with some custom technique.

Step 1: Test your site on Google PageSpeed Insights to view your current score on both Desktop and Mobile devices.

Step 2: Go to the root directory of the site and open up your .htaccess file with the help of FTP or any other tools. Here, we want to enable browser caching. Copy and paste the below-given codes on your .htaccess file. Once you save the changes to your file, go back to your website and check everything is working fine or not.

# BEGIN Expire headers
ExpiresActive On
ExpiresDefault “access plus 5 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/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 “public”
Header set Cache-Control “public”
Header set Cache-Control “private”
Header set Cache-Control “private, must-revalidate”
# END Cache-Control Headers

Step: 3. As you know the WordPress offers post revisions by default. Everytime you make any changes on your WordPress  website, it stores every changes on your database. I think it is not required for you. If it is not required to you then you can simply disable these features as it takes to many spaces in our database and makes the database and site performance slow.

To disabled wp post revision, go to the root directory of your website. Locate your wp-config.php file and open it. You just need to copy the given bellow codes on your wp-config.php file.

define( ‘WP_POST_REVISIONS’, false);

If ‘wp post revision’ important for you then you can simply make this features and set it to save limited number of revisions only by using the given bellow codes.

define( ‘WP_POST_REVISIONS’, 5);

Here, WordPress will store maximum 5 numbers of revisions of your each post/pages.

Step 4: Enable Gzipping compression: It actually used for reducing the size of web files like HTML, PHP, CSS and Javascript files to about 25-30%.

To check whether gzip is enabled on your website and what the gzip compression rate is, use this popular tool Gift of speed.

After testing your score, if you want to enable the Gzip compression then you can do this by two methods.

A) Open your .htaccess files, copy and paste the given below codes.

AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE text/javascript
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE image/x-icon
AddOutputFilterByType DEFLATE image/svg+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/x-font
AddOutputFilterByType DEFLATE application/x-font-truetype
AddOutputFilterByType DEFLATE application/x-font-ttf
AddOutputFilterByType DEFLATE application/x-font-otf
AddOutputFilterByType DEFLATE application/x-font-opentype
AddOutputFilterByType DEFLATE application/vnd.ms-fontobject
AddOutputFilterByType DEFLATE font/ttf
AddOutputFilterByType DEFLATE font/otf
AddOutputFilterByType DEFLATE font/opentype
# For Olders Browsers Which Can't Handle Compression
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4\.0[678] no-gzip
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html

B) Open your php.ini file. It locates depending on your host. When you located your php.ini file, just copy and paste the given below codes to enable Gzipping compression.

zlib.output_compression = ON

If you already found the codes like “zlib.output_compression = Off” in your php.ini files then simply change it with ‘OFF’ to ‘ON

Steps 5. Recheck you site speed again on Google PageSpeed Insights

Find More Topics:

Get the client IP address using PHP
How To Auto Redirect Users After Logout In WordPress
How to Display the Post by Category
How to Create Our Own Shortcode in WordPress
How to Fix Internal Server Error on WordPress