Increase Page Speed of WordPress to 90: Well let me tell you one thing first of all that there is no 100 Page Speed of WordPress running Website. Although Page Speed is one of the most important factors of SEO and from January 2018 Google Page Speed Update. It has become a ranking factor also.
According to Google 80% of your traffic diverts to other websites if your website takes more than 4 Second to Load.
Faster reload is equal to more traffic. Even now google is penalizing the websites having bad page speed.
How to Increase Page Speed of Website?
First you need a Page Speed analyzer tool to track exact errors of your page which are preventing page to load fast.
These two tools are mostly used by experts to see what their site is lacking in.
Go to any one of these platforms and put your page link to the query box.
Note: You have to analyze both for homepage and your post separately. As they both handle different requests.
Now when you have analyzed your website you will get one or all from the following Errors listed bellow.
- Optimize Images
- Leverage Browsing Cache
- Enable gZip Compression
- Inline CSS
- Enable Keep Alive
- Minimize Redirects
- Minify HTML
- Avoid Landing Page Redirects
Optimizing Images is one of most important factor in Increasing Page Speed.
As media is one of most heavy things on server on behalf of your website.
We have written a complete Guide on Optimizing Images.
Optimizing Pictures means you have to decrease file size of Picture of Media.
Because every time a visitor visits your website, Domain loads every thing from server and heavy pictures may cause slow loading which will be negative effect on your Page Speed.
Leverage Browsing Cache:
Have you noticed that sometimes when you visit a website you use to visit. It loads the page quicker than before?
Plus it some times load the old page you visited last time.
It is basically your browser cache which cause so, as website saves itself and its different parts in your browser cache.
Learn how to Leverage Browsing Cache to enable your website to do so in visitor’s browser.
So that next time your visitor visits your website.
It load faster.
Enable Gzip Compression:
This error comes when you don’t have enabled Gzip Compression in your website.
Gzip compression is basically compression of HTML code of your website.
There is always a text to HTML ratio in which if your HTML is far larger than text. It will cause more time to load that page.
Enabling Gzip Compression Causes compression of HTML to make your page load faster.
Obviously as same if HTML is larger than Text it causes slow loading of page.
If you don’t want to or if you don’t know how to minify JS and CSS manually (Obviously every one is not a developer – Even I am Not 😀 ).
After minifying CSS you have to design it in a way that all the same looking designs must be grouped up.
Same if you are not a developer or not in mood of doing it manually also if you are using WordPress you can Inline CSS using Plugins.
Enable Keep Alive
This is server side error. Happens when your server is too much far to be reached or server is having deffer in rendering Requests.
This can only be cleared by contacting Hosting Providers.
Redirects can cause in decreasing page speed because redirects (meta) codes are always heavy to read for any browser. Try to minimize redirects as much as you can to avoid this error in your page speed insight.
HTML to text ratio is always effective on page speed and indexing of page.
It causes problems even in indexation when bot comes to your website to render.
If you are having this error it is highly recommended to get rid of this error other wise your website will not be properly indexed also will cause lags in loading pages.
Avoid Landing Pages Redirects:
This error arrives when landing page is having redirects on it or any part of landing page is redirecting to another source. Keep your landing page clean and avoid redirects un-till and unless you get your desired position on google page. After that it is ok to redirect your part of website for better UX.
When Someone asks me what takes most to load a page on Website. I would definitely say the Media.
Because trust me or not it is the most heavy thing available on server on behalf of your website.
Optimizing Images is one of important parts of Page Speed Optimization.
As every time a visitor visits a website the domain calls for every image to load from server.
It is recommended to always upload optimized images which can be easily fetched and don’t take much time to load.
For image optimization there is a website named compressor.io.
It optimizes your image with lossless compression.
Yes there are 2 types of compression.
- Lossy Compression
- Lossless Compression
Lossy Compression (Not Recommended):
Lossy Compression makes your image quality fall down and make your image blur in appearance.
That’s why it is not recommended because sometimes when you have some important information on Picture.
It may cause loosing that information or having difficulties in reading by user end.
Lossless Compression (Recommended):
Lossless compression is thereby opposite of lossy compression, as it does not affect image quality it just compress size of picture without losing quality.
Image Optimization using Plugin:
When it comes to optimizing images using Plugin, the Best free plugins are listed as follow.
- EWWW Image Optimizer
EWWW Image Optimizer:
As Mentioned in Plugin Description It Self:
The EWWW Image Optimizer will increase your page speeds by way of image optimization. Increased page speeds can result in better search engine rankings, and will also improve conversion rates (increased sales and signups). It will also save you storage space and bandwidth. While EWWW I.O. will automatically optimize new images that you upload, it can also optimize all the images that you have already uploaded, and optionally convert your images to the best file format. You can choose pixel perfect compression or high compression options that are visually lossless.
ewww Image Optimizer is free tool for bulk optimization and Pre Upload Optimization.
In Bulk Optimization it help you optimize images which are already uploaded on your website.
In Pre Upload optimization it helps you to optimize every image you upload, automatically.
As Mentioned in Plugin Description itself.
reSmush.it Image Optimizer allow to use free Image optimization based on reSmush.it API. reSmush.it provides image size reduction based on several advanced algorithms. The API accept JPG, PNG and GIF files up to 5MB.
This plugin includes a bulk operation to optimize all your pictures in 2 clicks ! Change your image optimization level to fit your needs !
Leverage Browsing Cache (using .htaccess)
Lets first talk about what is Leveraging Browsing Cache?
Have you ever noticed that sometimes when you open a web page, It opens cached version of that website.
Well that is Browsing Cache of that website which is stored in your browser.
This will be a helping hand for that website to load fast in your browser due to Cache stored in it.
Leverage Browsing Cache of website makes different parts of your website to store themselves for a specific time in cache of user.
So that next time when same user visits your website.
The site shows itself fast directly from his Browser Caches, rather than loading everything from server again.
We will Leverage Browsing Cache using .htaccess file.
Go to your .htaccess file from your cpanel.
- Open your cPanel by going to “http://www.yourdomain.com/cpanel”
- Login using ID Password provided to you by hosting provider.
- Open “File Manager”.
- Go to public_html
- There will be a file named .htaccess available for you.
- If you cant see file there Go to settings on top right corner of your cpanel and click on “show hidden files”.
- Click on .htaccess file and click edit.
- Now Copy and Paste the below given code in your .htaccess file.
WP Fastest Cache (Recommended):
As mentioned in WP Fastest Cache Plugin Description:
This plugin creates static html files from your dynamic WordPress blog.
When a page is rendered, php and mysql are used. Therefore, system needs RAM and CPU.
If many visitors come to a site, system uses lots of RAM and CPU so page is rendered so slowly.
In this case, you need a cache system not to render page again and again.
Cache system generates a static html file and saves. Other users reach to static html page.
You can easily generate browsing cache of your website by following these steps:
- Install plugin by going to Add New in Plugin
- Search WP Fastest Cache
- Install and Activate Plugin
- Go to plugin setting and setup each and everything as mentioned bellow in screenshot.
It will basically fulfills maximum of your errors of Page Speed when you setup these settings.
Enable Gzip Compression:
There are 3 ways to Enable Gzip Compression:
- Gzip Compression Using .htaccess file
- By Cpanel
- By WP Fastest Cache
Gzip Compression Using .htaccess file:
Enabling Gzip using .htaccess file is as easy as copying code from one side to other file. You just have to follow below given steps to enable Gzip Compression using .htaccess file.
To increase page speed copy the following code in your .htaccess file to enable Gzip Compression:
Don’t forget to save your file after updating your .htaccess. It will take some time to get your website updated.
Gzip Compression by cPanel
Go to your Cpanel and search for “Optimize Website”.
Open “Optimize Website” and click on Optimize all content.
Update Settings and you are all done.
Gzip Compression using WP Fastest Cache
To increase page speed Please check the following picture for WP Fastest Cache Plugin Settings.
Submit your edit to save your progress.
Note: All of these procedures will automatically add code to your .htaccess file.
Submit your settings to get updated.
Getting your CSS inline is also going to be fulfilled using WP Fastest Cache Plugin.
Please reffer to below given image for better understanding.
Please submit your settings so that you can get updated on your Page Speed Tool.
Enable Keep Alive
This is server side error, If you server is not keeping your website alive all time then this error occures.
To Increase page speed Please do contact your hosting provider for settling up this error.
Or you can transfer your website to eWebHoster because they provide best services for hosting in cheap rates also they care for your website page speed.
If your website pages are redirecting to other sources then it may be bad thing for a new website to get indexed properly and also cause slower page loading.
As (meta) codes of redirecting are harder to load for all browsers.
To increase page speed Please remove all the redirection from your page to get this error cleared.
Text to HTML Ratio is one of the most important parts of indexation and page speed of a website.
Please refer to below given picture for more understanding of clearing this issue.
We will use WP Fastest Cache here to clear this issue.
Avoid Landing Page Redirects
If your landing page is redirecting or parts of your landing page are redirecting to other sources then this may definitely cause a new website to load slower and also indexation problems.
Redirection is not a bad thing even it is good in some scenarios according to SEO. But for new website it is not more than a drug.
To Increase Page speed Please remove your all redirects unless you get your desired position on Google and other search Engines. Then you may redirect your pages.