How to Speed Up Your Word Press Website?

WordPress is the great platform to start your website very easily. But sites speed convince the customer to stick on your site or not. As we know Site’s Speed is one of the Ranking factors in SEO. So excessive load time, harm your site by reducing your page ranking and conversation rate.

Good page time loader is 2 seconds.

According to load Strom if sites speed reduces:

  • 25% of users will abandon a website that takes longer than four seconds to load
  • 74% of users will abandon a mobile site that takes longer than five seconds to load
  • 46% of users won’t return to a poorly performing website.

So it’s most important to increase your sites speed for succeeding in the online market and follow some necessary tips to match up with load times.

Choose the right hosting:

A faster website not only increases ranking factor in the search engine but also increases better user experience, lower existing rates, and higher conversation rates. When the customer visits your sites, you have very little time to show them your content and getting attention towards your site.

Choosing the right hosting sites with properly configured is necessary when it comes to loading faster unless it can hurt your website speed.

If you planning on publishing popular stuff by your word press site on shared hosting, then it heavily costs you by reducing your site speed and frequent downtime during high traffic periods.

So before choosing the right hosting sites follow the following steps below:

Choose the location of the right data center:

Location of the right data center is one of the most important factors of faster loading. The first thing you need to consider is how someone easily can get the physical location from your company. The closer the server and user to another, reduce the delay in the server response.

Get the right hardware:

The software will only help you to optimize your website, but finding the balance between budget and performance is all about understanding your server’s resource needs and how your CPU, RAM, and storage resource decision respond to them. So when multiple things that you can do to enhance your site’s performance, then using the best hardware is the great solution.

Ask about network latency:

The right location is not the end of selecting the server. It’s important to reassure yourself that your chosen provider invests in its network with the aim of reducing latency as well as guarantee connection.

Use of CDN(Content Delivery Networking):

Content Delivery Networking is used for the quick and efficient response from your website, based on their geographical solution. For example: If a website’s servers are based in India, then by use of CDN interested user can access all around the world without any speed delay. A CDN is made up of a network server in location all over the world.

CDN works

Usually, at the end user page loads time spent on retrieving the content from the sites. So Here each CDN node catches the static content of a site like the images, CSS/JS files, and other structural component and provides these building blocks of a site in as many server nodes as possible, distributed throughout the world.

Use the best and necessary caching plug-ins:

A cache is the user’s local hard drive, where recently used information stored. That means when a user opens a frequently accessed file, the browser will have most of its files cached. So it doesn’t take much time to retrieve the data. In the same way installing caching plug-in in the word press sites is the biggest effect on page loading time. Out of the plugin, W3 Total Cache is the best cache plugin to use and most popular on wordpress.org.

Optimizing Images:

Optimizing image is an important factor of site’s speed because the large percentage of bandwidth usage especially for e-commerce sites comes from images. And usually when a user wants to views your sites, then it takes much longer to load for the image than text. Although it takes much time, we can’t remove those, as it important to the user. Visual effect gains positive attention and reduces the interested rate. So I suggest you to use some image compress editor to minimize the file sizes.

Changing the file format for your thumbnail images can have the big impact on other file sizes. So better to opt JPG image format because it gives the best compromise between size and quality. PNGs format is the best suited for transparency.

Reduce HTTP Request:

When a user loads your web page in a browser, then browser itself send the HTTP (Hyper Text Transfer Protocol) request to the web server for the page through the URL. Then as the HTML is delivered, the browser parses it and looks the for the additional request for new element such as images, scripts, CSS etc…Every time it sees a request for the new element, it sends another HTTP request to the server. The too many HTTP requests make internet and your page load slower.  So following tips will help you to minimize HTTP request:

  • Check how many HTTP requests your site makes through Google Chrome network panel
  • Minify and concatenate the files
  • Enabling browser caching

Optimize your word press database:

Optimize your WordPress database is also one of the best solutions of faster load site. Because when you update your website regularly, the size of the database will grow longer as it contains blog posts, pages, comments, links, portfolio items etc… and also stores website settings, theme settings, and plug-in settings.

So you can optimize your website database by using PHPMyAdmin or plugin such as WP-optimize or WP-DB Manager. Those settings help you to remove the spam comments, trashed post, auto-saved data and reduce the size of the database

Disable hotlinking in WordPress:

Hotlinking is referred as Theft of Bandwidth. As we know bandwidth is the amount of data transferred to the user’s computer and the majority of having the limited amount of bandwidth on their hosting plan. So through hotlinking, anyone can directly link from one site to the files(most importantly images) of another site. They don’t download or upload the files instead of giving direct URL to the site.

Proper link:

<img src=”img.jpg” height=”300” width=”300”>

Hotlinking:

<img src=”http://example1/img.jpg”  height=”300” width=”300”>

For example, someone has hotlinking to your site’s image. When someone’s visits to his sites, it takes bandwidth from you. So your loading page will be slow.

By avoiding this put the following code in your .htaccess:

RewriteEngine On

RewriteCond %{HTTP_REFERER} !^%$

RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?yourwebsite.com[NC]

RewriteCond %{HTTP_REFERER} !^ http(s)?://(www\.)?google.com[NC]

RewriteCond %{HTTP_REFERER} !^ http(s)?://(www\.)?otherapprovewebsite.com[NC]

RewriteRule \.(jpg|jpeg|png|gif)$-[F]

Add an Expires header to static resources:

expires header is a way to tell the browser how long to store a file in the cache. So that returning visitor doesn’t have to download the file again or re-fetch any static content. Using expires headers helps increase load time for subsequent visitors. So you need to use the following code in your root .htaccess file:

ExpiresActive On

ExpiresByType image/gif

ExpiresByType image/png

ExpiresByType image/jpg

ExpiresByType image/jpeg

Minify HTML, CSS, JavaScript:

Removing unnecessary or redundant data such as all necessary comments, white space, and code without affecting how the resource is processed help you to reduce the HTTP request and improve your site’s performance

To minify HTML, use HTMLMinifier

To minify CSS, use CSSNano and csso

To minify JavaScript, use UglyfyJS, YUI Compressor

 

Social Media References:

     

Leave a Reply

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