{"id":1758,"date":"2020-12-15T12:19:03","date_gmt":"2020-12-15T04:19:03","guid":{"rendered":"https:\/\/improvise.solutions\/?p=1758"},"modified":"2020-12-15T13:00:16","modified_gmt":"2020-12-15T05:00:16","slug":"make-wordpress-faster","status":"publish","type":"post","link":"https:\/\/improvise.solutions\/ch\/blog\/website-management\/make-wordpress-faster\/","title":{"rendered":"How to make WordPress faster in 5 easy steps"},"content":{"rendered":"<p>Nowadays, a successful site means a fast site. Loading speed is extremely important to accommodate mobile visitors and also to get higher rankings on Google search results. In this article, you will learn how to optimize your WordPress site for speed in 5 easy steps.<\/p>\n\n\n\n<h2>1. Test Your Site Speed<\/h2>\n\n\n\n<p>The first thing to do is indeed to get an idea of your current site speed. There are a few free tools that will give you that kind of insight. My favorite is\u00a0<a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/insights\/\"  target=\"_blank\" rel=\"noreferrer noopener\">PageSpeed Insight<\/a>, developed by Google. Since Google is such a huge potential source of traffic for your site, you should pay extra attention to it.<\/p>\n\n\n\n<p>Input your site url on the text field and press the button. PageSpeed Insight will then let you know how fast your website is, on both desktop and mobile devices. Suggested fixes will be displayed.<\/p>\n\n\n\n<h2>2. Check Your Server<\/h2>\n\n\n\n<p>The first thing to look at when your site isn\u2019t as fast as you\u2019d wish is your web server. Too many website owners host their sites on poor quality hosts, resulting in loss of traffic and credibility.<\/p>\n\n\n\n<p>If your website is small and gets little traffic, you can maintain correct performance on cheap, shared hosting like GoDaddy or 1&amp;1. But if you\u2019re looking for extra performance to handle growing traffic, you need some robust hosting.\u00a0Managed WordPress hosting\u00a0or\u00a0VPS\u00a0are usually solutions that provide great results on a middle sized WordPress site.<\/p>\n\n\n\n<p>To check your server speed, there\u2019s a great tool called\u00a0<a href=\"https:\/\/tools.pingdom.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Pingdom<\/a>. Simply enter your site url and Pingdom will let you know everything about your server performances: general grade, load time, faster than X % of other sites, page size and the number of requests. If your grades are low, you should think about moving your site to a better server.<\/p>\n\n\n\n<p>I\u2019ve listed below my current top 4 web hosting companies for WordPress.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><th>Name<\/th><th>Pros<\/th><th>Price (Starting at)<\/th><\/tr><tr><td>WP Engine<\/td><td>Managed WordPress Hosting. 100% made for WordPress!<\/td><td>$29\/month<\/td><\/tr><tr><td>Vidahost<\/td><td>Great quality, very fast. Hosting CatsWhoCode. Super fast support.<\/td><td>\u00a32.99\/month<\/td><\/tr><tr><td>HostGator<\/td><td>WordPress specific hosting. Cheap but still good<\/td><td>$4.99\/month<\/td><\/tr><tr><td>Kickassd<\/td><td>High performance SSD hosting for cheap.<\/td><td>$7.99\/month<\/td><\/tr><tr><td>InMotion Hosting<\/td><td>Cheap but still good<\/td><td>$4.99\/month<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2>3. Use A Speed-Optimized WordPress Theme<\/h2>\n\n\n\n<p>Nowadays, most <a rel=\"noreferrer noopener\"   href=\"https:\/\/themeforest.net\/\"  target=\"_blank\">premium\u00a0WordPress themes<\/a>\u00a0are built with only one thing in mind: a great design. While we all like a site designed with skill, a good design is nothing compared to speed. A mobile visitor doesn\u2019t care about your design. Neither does Google when ranking sites on search result pages.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\"   width=\"600\"   height=\"341\"   src=\"https:\/\/improvise.solutions\/wp-content\/uploads\/2020\/12\/divi-1.jpg\"   alt=\"\"   class=\"wp-image-1759\"   srcset=\"https:\/\/improvise.solutions\/wp-content\/uploads\/2020\/12\/divi-1.jpg 600w, https:\/\/improvise.solutions\/wp-content\/uploads\/2020\/12\/divi-1-300x171.jpg 300w, https:\/\/improvise.solutions\/wp-content\/uploads\/2020\/12\/divi-1-16x9.jpg 16w\"   sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/figure><\/div>\n\n\n\n<p>Pictured above is\u00a0<a rel=\"noreferrer noopener\"   href=\"https:\/\/www.elegantthemes.com\/gallery\/divi\/\" target=\"_blank\">Divi<\/a>\u00a0from\u00a0<a rel=\"noreferrer noopener\"   href=\"https:\/\/www.elegantthemes.com\/\"  target=\"_blank\">ElegantThemes<\/a>, which gets a 84 note on PageSpeed Insights. <\/p>\n\n\n\n<h2>4. Optimize Your Images Using WP Smush<\/h2>\n\n\n\n<p>Images play a big role on every website, and consequently, they represent over 60% of the average byte per content type downloaded when a web page is loaded. Thus, images need extra care if you want your site to be fast and comfortable to browse.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\"   width=\"600\"   height=\"377\"   src=\"https:\/\/improvise.solutions\/wp-content\/uploads\/2020\/12\/image-optimization.jpg\"   alt=\"\"   class=\"wp-image-1761\"   srcset=\"https:\/\/improvise.solutions\/wp-content\/uploads\/2020\/12\/image-optimization.jpg 600w, https:\/\/improvise.solutions\/wp-content\/uploads\/2020\/12\/image-optimization-300x189.jpg 300w, https:\/\/improvise.solutions\/wp-content\/uploads\/2020\/12\/image-optimization-16x10.jpg 16w\"   sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/figure><\/div>\n\n\n\n<p>Lucky you, the folks at\u00a0<a href=\"https:\/\/premium.wpmudev.org\/\"   target=\"_blank\"  rel=\"noreferrer noopener\">WPMU Dev<\/a>\u00a0have created an amazing plugin called WP Smush, which optimizes your images by reducing their size, with no compromise on the quality. The plugin is available on both\u00a0<a href=\"https:\/\/wordpress.org\/plugins\/wp-smushit\/\" target=\"_blank\" rel=\"noreferrer noopener\">free<\/a>\u00a0and\u00a0<a href=\"https:\/\/premium.wpmudev.org\/project\/wp-smush-pro\/\"   target=\"_blank\"   rel=\"noreferrer noopener\">premium versions<\/a>. The premium version allows you to process images larger than 2Mb, and bulk optimize your media library.<\/p>\n\n\n\n<p>Once you have installed\u00a0WP Smush, the first thing to do is to head over your WordPress dashboard and navigate to\u00a0<strong>Media<\/strong>\u00a0>\u00a0<strong>WP Smush<\/strong>. You can now bulk optimize all the images from your media library. Owners of the\u00a0premium version\u00a0can process all images at once, while free users need to process images by bulks of 50. But in any case, you\u2019ll get the job done and your site will be faster with optimized images.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\"   width=\"1024\"   height=\"496\"   src=\"https:\/\/improvise.solutions\/wp-content\/uploads\/2020\/12\/cwc-smush-1024x496.jpg\"   alt=\"\"   class=\"wp-image-1743\"   srcset=\"https:\/\/improvise.solutions\/wp-content\/uploads\/2020\/12\/cwc-smush-1024x496.jpg 1024w, https:\/\/improvise.solutions\/wp-content\/uploads\/2020\/12\/cwc-smush-300x145.jpg 300w, https:\/\/improvise.solutions\/wp-content\/uploads\/2020\/12\/cwc-smush-768x372.jpg 768w, https:\/\/improvise.solutions\/wp-content\/uploads\/2020\/12\/cwc-smush-16x8.jpg 16w, https:\/\/improvise.solutions\/wp-content\/uploads\/2020\/12\/cwc-smush.jpg 1366w\"   sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<p>By default, WP Smush will now compress any image uploaded in WordPress media library, so you won\u2019t have to run the \u201cbulk smush\u201d process again in the future.<\/p>\n\n\n\n<p>If you\u2019d like to learn more about image optimization, I invite you to check\u00a0<a href=\"https:\/\/improvise.solutions\/ch\/blog\/tools\/guide-to-optimize-images-online-tools\/\">The definitive guide to optimizing images for the web<\/a>.<\/p>\n\n\n\n<h2>5. Install and Configure The W3 Total Cache plugin<\/h2>\n\n\n\n<p>W3 Total cache is a free WordPress plugin that offer tons of caching options to make your site a lot faster. In your quest for a fast website, this plugin is a must-have.<\/p>\n\n\n\n<p>Once you have installed W3 Total Cache, you\u2019ll notice a new dashboard menu named Performance. Here you can access all the caching options. By default, the caching isn\u2019t active so you have to activate it yourself. No worries, nothing complicated even if you\u2019re not familiar with caching in general.<\/p>\n\n\n\n<p>On your WordPress dashboard, go to&nbsp;<strong>Performance<\/strong>&nbsp;&gt;&nbsp;<strong>General Settings<\/strong>. On this page you can select the type of caching to enable. I suggest that you turn on the following:<\/p>\n\n\n\n<ul><li>Page Cache<\/li><li>Minify<\/li><li>Database Cache<\/li><li>Object Cache<\/li><li>Browser Cache<\/li><\/ul>\n\n\n\n<p>If you have a CDN, make sure to enable the&nbsp;<strong>CDN<\/strong>&nbsp;option and select the correct CDN type. CDNs are also an option to consider when you\u2019re looking for performance and speed.<\/p>\n\n\n\n<p>Once done, click on the&nbsp;<strong>Save all settings<\/strong>&nbsp;button. Caching is now active on your site, which should by now be way faster than before.<\/p>\n\n\n\n<h2>Additional Tips<\/h2>\n\n\n\n<p>\u2022 Avoid using external plugins such as Facebook\u2019s likebox. Those are generally making a lot of additional requests which slows down your site.<\/p>\n\n\n\n<p>\u2022 Don\u2019t use images for something you can do with CSS3 (Backgrounds, buttons, etc)<\/p>\n\n\n\n<p>\u2022 If you\u2019re using third party scripts, make sure that they load asynchronously. More info\u00a0<a href=\"https:\/\/developers.google.com\/speed\/docs\/insights\/v5\/about\" target=\"_blank\" rel=\"noreferrer noopener\">here<\/a>.<\/p>\n\n\n\n<p>\u2022 Use the\u00a0<a href=\"https:\/\/wordpress.org\/plugins\/lazy-load\/\"   target=\"_blank\"   rel=\"noreferrer noopener\">Lazy Load<\/a>\u00a0plugin to only load images that are currently visible on the visitor\u2019s screen.<\/p>\n\n\n\n<p>\u2022 The\u00a0<a rel=\"noreferrer noopener\"   href=\"https:\/\/wordpress.org\/plugins\/speed-booster-pack\/\"   target=\"_blank\">Speed Booster Pack<\/a>\u00a0plugin can make your JavaScript and CSS load after your HTML, resulting in faster content delivery.<\/p>","protected":false},"excerpt":{"rendered":"<p>Nowadays, a successful site means a fast site. Loading speed is extremely important to accommodate mobile visitors and also to get higher rankings on Google search results. In this article, you will learn how to optimize your WordPress site for speed in 5 easy steps. 1. Test Your Site Speed The first thing to do &hellip;<\/p>\n<p class=\"read-more\"> <a class=\"\"   href=\"https:\/\/improvise.solutions\/ch\/blog\/website-management\/make-wordpress-faster\/\"> <span class=\"screen-reader-text\">How to make WordPress faster in 5 easy steps<\/span> \u67e5\u770b\u5168\u6587 &raquo;<\/a><\/p>","protected":false},"author":4,"featured_media":1763,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0},"categories":[14],"tags":[17,22],"_links":{"self":[{"href":"https:\/\/improvise.solutions\/ch\/wp-json\/wp\/v2\/posts\/1758"}],"collection":[{"href":"https:\/\/improvise.solutions\/ch\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/improvise.solutions\/ch\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/improvise.solutions\/ch\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/improvise.solutions\/ch\/wp-json\/wp\/v2\/comments?post=1758"}],"version-history":[{"count":3,"href":"https:\/\/improvise.solutions\/ch\/wp-json\/wp\/v2\/posts\/1758\/revisions"}],"predecessor-version":[{"id":1764,"href":"https:\/\/improvise.solutions\/ch\/wp-json\/wp\/v2\/posts\/1758\/revisions\/1764"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/improvise.solutions\/ch\/wp-json\/wp\/v2\/media\/1763"}],"wp:attachment":[{"href":"https:\/\/improvise.solutions\/ch\/wp-json\/wp\/v2\/media?parent=1758"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/improvise.solutions\/ch\/wp-json\/wp\/v2\/categories?post=1758"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/improvise.solutions\/ch\/wp-json\/wp\/v2\/tags?post=1758"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}