This is a step-by-step guide special created for website speed optimization that responds to an essential question: how to increase the speed of your site?

Here you will find out about the key elements that slow down your website and actions to be undertaken at every step of pagespeed improvement process.

Lots of us tried to use PageSpeed Insights tool to get some help, and so often we’ve got problems with implementation. They may say: leverage browser caching, but you have no idea what this means and how it can be done!

So, if you’ve got problems when improving your website speed – you are on the right page! In this guide, we will teach you how to speed it up – using examples and screenshots. This is the same process we use to optimize all our WordPress themes.

Moreover, we tell you here what free tools you can use at every step in order to get the optimization process done: how to check website speed, what speed plugins you can use, how to enable compression etc.

Speed it up: steps to be undertaken to reduce page load time

In order to reduce your website’s loading time, you have to take some action. In the following e-book these main steps are described in detail:

#1 Update your theme and the installed plugins.

#2 (optional) Install and activate a plugin for disabling emojis.

#3 Install and activate Speed Optimizing Plugins: WP Optimize, Autoptimize, and WP Super Cache – we’ve got some checked plugins that help optimize your site page load easy and quick.

#4 Check your website speed on – this tool gives you some more great tips of how to increase your speed.

#5 (optional) Enable keep-alive – you will allow your visitor‘s browsers to establish a TCP connection one single time instead of multiple times when requesting your website’s file, by inserting a specific code in the .htaccess file.

#6 Enable gzip compressions – You can achieve this by inserting specific codes for resources compression in your .htaccess or in Nginx files.

#7 Leverage browser caching – Every time the user’s browser loads your webpage it has to download all your web files in order to properly display the webpage. Through leveraging browser caching, you will reduce the number of HTTP requests processed by the server. You can do this by editing the .htaccess or Nginx file, inserting the corresponding code.

#8 Minify your code – this clear your site’s loading process and will lead to an increase in its speed. You can use the Autoptimize Plugin to minify your HTML, CSS and JavaScript code.

#9 Enable advanced cache settings – WP Super Cache compresses pages to serve them more quickly to visitors, this will lower CPU and HDD usage.

#10 Optimize your database – this is a particular problem if you have plugins that save logs, statistics, and user data or enable post revisions, pingbacks, and trackbacks. Regularly clean up your database tables to ensure their smooth running & this speeds up page loading. To optimize it, you have to activate WP-Optimize base settings, run the Plugin and check for errors.

#11 Use cdn – content delivery network – CDN ensures fast download of your static files on your visitors’ browsers. Images, CSS, and JavaScript will be downloaded by serving them on the closest servers to your visitors. Access the WP Super Cache Settings/CDN and mark the ‘Enable CDN Support’ checkbox.

#12 Optimize your images – Optimizing your images is very important because they usually consist of up to 63% of your page. This is why large-sized images may really slow down your site’s performance. Use TinyPng, compress the images and change your old ones with your new optimized one and you will improve a lot your WordPress Site’s speed.

+ We’ve described some Bonus Steps what you can find out just in our free e-book.

Our e-book contains 36 pages of pure gold, which you can use not only to keep users on but also to get better ranking in Search Engines. By speeding up website load time, you gain some 16% more satisfied customers, increase the company image by 44 % and much more which you can find in the guide!