Google PageSpeed Insights – How to Optimize Your Site to Rank Higher
By Jithin on March 30th, 2017
In this tutorial we can learn how to optimize your site to achieve a higher rank in Google PageSpeed Insights.
If you have a website which has wisely configured, but has poor performance, then it will affect the ranking of your website. Even if the response time of the website is extremely fast, but the server is unable to handle concurrent requests also causes poor SEO ranking. In this tutorial, we are going to discuss how to increase the performance of your website with the help of Google PageSpeed Insights.
Today’s websites contains static files, which are built by the front-end libraries and frameworks like Bootstrap. The web pages take more time to load when a user has more files to download, so as to render a full page. The SEO rank falls as the page takes lot of time to load. Rankings are also determined by have fast a website loads on a mobile device. One advantage with a mobile website is that they are optimized to be mobile friendly. Mobile websites load quickly on low throughput and high latency mobile connections.
The most popular open source frame work is Bootstrap, but it requires two static files in order for it to function. This allows users more usability with the use of loading performance. PageSpeed Insights by Google allows you to check and receive suggestions to improve performance within seconds. This is an important tool which allows you to get a prominent position of your website on Google Search.
You can browse google PageSpeed insights by using the link >> https://developers.google.com/speed/pagespeed/insights/
PageSpeed Insights Recommendations
1) Avoid landing page redirects
One of the reason for latency is the redirection of the website several times to the user end, where the data is sent to the user. Redirects initiate another HTTP request response action. This causes the sluggishness of the website. For example, mobile devices redirection can be decreased by using modern, responsive design. A website which has already been mobile-optimized doesn’t need any redirect to a dedicated subdomain or mobile devices.
Another key point to be noted is that, redirection from http://domain.com to https://www.domain.com. Usually users enter the shortest name of the domain. Users tend to look for more secured and better ranking websites and mostly use www as the subdomain.
SEO tip: 301 redirects from HTTP to HTTPS
HTTPS is now a major factor in Google rankings. Websites which use HTTPS protocol which makes a complete secured connection between the server and client are preferred. It is suggested that activation of 301 redirect from “Hosting Settings” on your Plesk control panel.
Plesk allows SEO-friendly 301 redirects from HTTP to HTTPS. This means that if you have a SSL issued by Let’s Encrypt, Plesk will assist you on changing to the secure protocol without any compromise to your ranking.
2) Enable compression
Sending data to the client with GZIP or Deflate compression techniques to the client will decrease the latency of the website up to 90%. These rules check whether the server has served compressible resources with compression.
Plesk supports compression out of the box
Plesk servers do have an inbuilt compression modules which needs to be activated manually for all domains to get the compression feature. The only effort needed is to upload the needed code in .htaccess(Apache) or web.config (NGINX) in the root directory of the website. It is easy to add in Plesk: In “Websites & Domains” and select “Apache & nginx Settings”. Add the following code under “Additional Apache directives” if the web server is Apache. Select the text area “Additional directives for HTTPS” if HTTPS is used.
AddOutputFilterByType DEFLATE text/plain text/html text/xml;
AddOutputFilterByType DEFLATE application/xml application/xhtml+xml;
AddOutputFilterByType DEFLATE application/rss+xml;
If the server is NGINX, then add the below mentioned code into the text area “Additional nginx directives”.
If you need any further help please contact our support department.