{"id":20,"date":"2021-09-23T02:06:00","date_gmt":"2021-09-23T02:06:00","guid":{"rendered":"https:\/\/imagify.io\/blog\/?p=20"},"modified":"2024-03-07T11:30:30","modified_gmt":"2024-03-07T11:30:30","slug":"reasons-images-slow-websites","status":"publish","type":"post","link":"https:\/\/imagify.io\/blog\/reasons-images-slow-websites\/","title":{"rendered":"6 Reasons Your Images Are Slowing Down Your Website (And How To Fix it)"},"content":{"rendered":"\n<p>Are you wondering why images are loading slow on your site, or they take forever to load? You&#8217;re reading the right article. Let&#8217;s start with two important things to know: images make up a large percentage of website traffic, so optimizing your images can help reduce the time it takes for them to load. At the same time, images are often the culprit of performance issues: they take up the loading resources, and that&#8217;s why they slow down your WordPress site.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"495\" src=\"https:\/\/imagify.io\/blog\/wp-content\/uploads\/2021\/09\/Images-are-responsible-for-the-highest-number-of-HTTP-requests.png\" alt=\"Images are responsible for the highest number of HTTP requests - source: Almanac.http archives\n\" class=\"wp-image-780\" srcset=\"https:\/\/imagify.io\/blog\/wp-content\/uploads\/2021\/09\/Images-are-responsible-for-the-highest-number-of-HTTP-requests.png 800w, https:\/\/imagify.io\/blog\/wp-content\/uploads\/2021\/09\/Images-are-responsible-for-the-highest-number-of-HTTP-requests-300x186.png 300w, https:\/\/imagify.io\/blog\/wp-content\/uploads\/2021\/09\/Images-are-responsible-for-the-highest-number-of-HTTP-requests-768x475.png 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><figcaption class=\"wp-element-caption\">Images are responsible for the highest number of HTTP requests &#8211; source: <a href=\"https:\/\/almanac.httparchive.org\/en\/2020\/page-weight\">Almanac.http archives<\/a><br><\/figcaption><\/figure>\n\n\n\n<p>The thing is, it\u2019s hard to imagine a website with no images or pictures at all. Using <a href=\"https:\/\/imagify.io\/blog\/image-optimization-seo\/\">SEO-optimized images can even drive more traffic to your website<\/a>. We can\u2019t do business without them! <\/p>\n\n\n\n<p>In this blog post, we&#8217;ve outlined six reasons images are slowing down your site. Plus, you&#8217;ll learn how you can make photos load faster on your site (including <a href=\"https:\/\/imagify.io\/blog\/how-to-optimize-images-for-mobile\/\">on mobile devices<\/a>).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Why Your Images Load Slow on WordPress (Or Take Forever to Load)<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">1. Images are too large (and you may be using too many)<\/h3>\n\n\n\n<p>When it comes to web page speed, the first thing you should do is optimize your heavy images. Larger-sized high resolutions can take up a lot of bandwidth and slow down loading times for visitors on your site &#8211; so why not upload them in a smaller size? But also, don&#8217;t let the quality of your images suffer! Use reliable and effective applications for image compression. This will ensure that while you&#8217;re reducing their size, they are still being maintained in visual fidelity with little loss in quality.&nbsp;&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">2. Images have unspecified dimensions<\/h3>\n\n\n\n<p>Scaling images appropriately is important to avoid website images taking too long to load. Do not let the browser scale images instead of you &#8211; that would give it more data to load. In other words, the browser will still load the entire image. If you have an image that is 2000 x 2000 pixels, but you have scaled it down to 200 x 200 pixels, your browser will have to load ten times more than necessary.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">3. Images are not optimized according to the device<\/h3>\n\n\n\n<p>To prevent images from loading slowly, your page should never render images that are larger than the version displayed on the user&#8217;s screen. In simple words, anything larger than the device results in wasted bytes and slows down your page.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">4. The browser starts loading images all at once<\/h3>\n\n\n\n<p>By default, your browser tries to load everything at the same time. If you don\u2019t prioritize the images that need to be loaded first, the browser will be busy rendering them all at once. Focus on the most important images that need to load in the viewport of the visitor instead.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">5. You use heavy formats&nbsp;<\/h3>\n\n\n\n<p>The size of your images is only part of the problem. The file types you use can also take up valuable space. Are you using a format like .TIFF or BMP? In that case, remember that TIFF is an uncompressed format that renders a more detailed picture and contains more data\u2026 This will create larger files and end up taking a lot of storage space. If you are not using .TIFF but JPEG and PNG instead, you should know that you could use even lighter formats, as you&#8217;ll find out in the next section. A simple conversion can give your image a little boost!<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">6. Your cache doesn\u2019t store images<\/h3>\n\n\n\n<p>The main benefit of caching an image is to improve the performance of your WordPress site. The user should view the images or Javascript and CSS files directly from his system instead of waiting for them to download over a network connection. In other words, your images should be cached in a temporary local folder to avoid unnecessary pings to the database.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How to Fix Images Loading Slowly on Your Site<\/h2>\n\n\n\n<p>Images are crucial for content strategy, but we don\u2019t want them to take too long to load. The key is to use them properly to avoid slowing down your WordPress site.&nbsp; Let\u2019s see the six techniques you can use to improve images loading on your WordPress site.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">1. Resize and compress images<\/h3>\n\n\n\n<p>If you want to speed up your images, you should always optimize your photos by resizing and compressing them. <a href=\"https:\/\/imagify.io\/blog\/lossless-vs-lossy-image-compression\/\">Lossy and lossless compression<\/a> are two methods commonly used to optimize your website for faster load time, ultimately speeding up the page load. Those two high-level tactics are well explained in our guide about <a href=\"https:\/\/imagify.io\/blog\/reduce-image-size-without-losing-quality\/o%20Reduce%20Image%20Size%20Without%20Losing%20Quality\">how to reduce image size without losing quality<\/a>.&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Lossy = a filter that eliminates some of the data. The quality of the image is impacted.<\/li>\n\n\n\n<li>Lossless = a filter that compresses the data without touching the quality of the image.<\/li>\n<\/ul>\n\n\n\n<p>With the right plugins, you can have WordPress do some of your image formattings for you automatically.<\/p>\n\n\n\n<p><strong>The issue: <\/strong>Images are too large (and too many).<\/p>\n\n\n\n<p><strong>The solution: <\/strong>Image optimization plugins you can use to make your images loading faster:&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/imagify.io\/pricing\/\"><strong>Imagify&nbsp;<\/strong><\/a><\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"333\" src=\"https:\/\/imagify.io\/blog\/wp-content\/uploads\/2021\/09\/Images-not-loosing-quality-after-optimization-0.png\" alt=\"Compressing images with Imagify: the quality remains good, but we saved 87% on our file size - Source: Imagify\" class=\"wp-image-781\" srcset=\"https:\/\/imagify.io\/blog\/wp-content\/uploads\/2021\/09\/Images-not-loosing-quality-after-optimization-0.png 800w, https:\/\/imagify.io\/blog\/wp-content\/uploads\/2021\/09\/Images-not-loosing-quality-after-optimization-0-300x125.png 300w, https:\/\/imagify.io\/blog\/wp-content\/uploads\/2021\/09\/Images-not-loosing-quality-after-optimization-0-768x320.png 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><figcaption class=\"wp-element-caption\">Compressing images with Imagify: the quality remains good, but we saved 87% on our file size &#8211; Source: Imagify<\/figcaption><\/figure><\/div>\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/wp-rocket.me\/blog\/best-image-optimization-plugins-wordpress\/#ewww-image-optimizer\"><strong>Ewww Image Optimizer<\/strong><\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/wp-rocket.me\/blog\/best-image-optimization-plugins-wordpress\/#optimole\"><strong>Optimole (Image optimization &amp; Lazy Load by Optimole)<\/strong><\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/wp-rocket.me\/blog\/best-image-optimization-plugins-wordpress\/#shortpixel-image-optimizer\"><strong>ShortPixel Image Optimizer<\/strong><\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/wp-rocket.me\/blog\/best-image-optimization-plugins-wordpress\/#resmush\"><strong>reSmush.it<\/strong><\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/wp-rocket.me\/blog\/best-image-optimization-plugins-wordpress\/#compress-jpeg-png-images\"><strong>Compress JPEG &amp; PNG images<\/strong><\/a><\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">2. Set image dimensions&nbsp;<\/h3>\n\n\n\n<p>To fix a slow image loading on your website, remember to set proper image dimensions. Set the width and height for all images to save data and improve page load time. How does this work? Adding <em>width<\/em> and <em>height<\/em> attributes to your &lt;img&gt; markup will tell your browser to save some space for the image. If you don\u2019t do this, this will create a content shift, and your <a href=\"https:\/\/wp-rocket.me\/google-core-web-vitals-wordpress\/improve-cumulative-layout-shift\/\">Cumulative Layout Shift score<\/a> will be impacted. As a result, Lighthouse will give your Core Web Vital a pretty bad score, hurting your SEO and performance.&nbsp;<\/p>\n\n\n\n<p>Let&#8217;s see an example below to better understand the image shift impact on user experience.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Text will shift if image dimensions are not provided to the browser.<\/strong><\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"320\" src=\"https:\/\/imagify.io\/blog\/wp-content\/uploads\/2021\/09\/image-dimensions-not-set-layout-shift-ource-SmashingMagazine.png\" alt=\"Text will shift if image dimensions are not provided to the browser.\" class=\"wp-image-798\" srcset=\"https:\/\/imagify.io\/blog\/wp-content\/uploads\/2021\/09\/image-dimensions-not-set-layout-shift-ource-SmashingMagazine.png 800w, https:\/\/imagify.io\/blog\/wp-content\/uploads\/2021\/09\/image-dimensions-not-set-layout-shift-ource-SmashingMagazine-300x120.png 300w, https:\/\/imagify.io\/blog\/wp-content\/uploads\/2021\/09\/image-dimensions-not-set-layout-shift-ource-SmashingMagazine-768x307.png 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><figcaption class=\"wp-element-caption\">Source: SmashingMagazine<br><\/figcaption><\/figure>\n\n\n\n<p>2. <strong>Text will not shift <em>(CLS not impacted)<\/em>&nbsp; if image dimensions are provided so appropriate space can be allocated.<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"342\" src=\"https:\/\/imagify.io\/blog\/wp-content\/uploads\/2021\/09\/set-image-dimensions-ource-SmashingMagazine.png\" alt=\"Text will not shift (CLS not impacted)  if image dimensions are provided so appropriate space can be allocated.\" class=\"wp-image-800\" srcset=\"https:\/\/imagify.io\/blog\/wp-content\/uploads\/2021\/09\/set-image-dimensions-ource-SmashingMagazine.png 800w, https:\/\/imagify.io\/blog\/wp-content\/uploads\/2021\/09\/set-image-dimensions-ource-SmashingMagazine-300x128.png 300w, https:\/\/imagify.io\/blog\/wp-content\/uploads\/2021\/09\/set-image-dimensions-ource-SmashingMagazine-768x328.png 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><figcaption class=\"wp-element-caption\"><em>Source: SmashingMagazine<\/em><br><\/figcaption><\/figure>\n\n\n\n<p><br><\/p>\n\n\n\n<p><strong>The issue: <\/strong>Images have unspecified dimensions.<\/p>\n\n\n\n<p><strong>The solution:<\/strong> Add missing image dimensions and attributes using <a href=\"https:\/\/wp-rocket.me\/features\/\">WP Rocket<\/a>. This is a powerful plugin that will also do caching, code optimizing, lazy loading, and much more to boost the speed of your WordPress site.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"320\" src=\"https:\/\/imagify.io\/blog\/wp-content\/uploads\/2021\/09\/Adding-image-dimansions-wp-rocket.png\" alt=\"Adding missing dimensions in the Media tab - Source: WP Rocket\n\" class=\"wp-image-782\" srcset=\"https:\/\/imagify.io\/blog\/wp-content\/uploads\/2021\/09\/Adding-image-dimansions-wp-rocket.png 800w, https:\/\/imagify.io\/blog\/wp-content\/uploads\/2021\/09\/Adding-image-dimansions-wp-rocket-300x120.png 300w, https:\/\/imagify.io\/blog\/wp-content\/uploads\/2021\/09\/Adding-image-dimansions-wp-rocket-768x307.png 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><figcaption class=\"wp-element-caption\">Adding missing dimensions in the Media tab &#8211; Source: WP Rocket<br><\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">3. Serve images optimized for each device&nbsp;<\/h3>\n\n\n\n<p>\u201cResponsive images\u201d is the strategy used for serving appropriately-sized images according to the device (tablet, mobile, and desktop). In other words, you create multiple versions of each image, and you define which one to use in your code using media queries, viewport dimensions, etc.&nbsp;<\/p>\n\n\n\n<p><a href=\"https:\/\/web.dev\/serve-responsive-images\/\">Web.dev<\/a> even says that \u201cserving desktop-sized images to mobile devices can use 2\u20134x more data than needed.\u201d&nbsp;<\/p>\n\n\n\n<p><strong>The issue: <\/strong>&nbsp;Images are not optimized according to the device.<\/p>\n\n\n\n<p><strong>The solution:&nbsp;<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Use a WordPress page builder to help you.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"436\" src=\"https:\/\/imagify.io\/blog\/wp-content\/uploads\/2021\/09\/Example-of-Elementor-that-lets-you-choose-and-resize-your-image-according-to-the-device-Source-Elementor-page-builder-.png\" alt=\"Example of Elementor that lets you choose and resize your image according to the device - Source: Elementor page builder \n\" class=\"wp-image-783\" srcset=\"https:\/\/imagify.io\/blog\/wp-content\/uploads\/2021\/09\/Example-of-Elementor-that-lets-you-choose-and-resize-your-image-according-to-the-device-Source-Elementor-page-builder-.png 800w, https:\/\/imagify.io\/blog\/wp-content\/uploads\/2021\/09\/Example-of-Elementor-that-lets-you-choose-and-resize-your-image-according-to-the-device-Source-Elementor-page-builder--300x164.png 300w, https:\/\/imagify.io\/blog\/wp-content\/uploads\/2021\/09\/Example-of-Elementor-that-lets-you-choose-and-resize-your-image-according-to-the-device-Source-Elementor-page-builder--768x419.png 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><figcaption class=\"wp-element-caption\"><em>Example of Elementor that lets you choose and resize your image according to the device &#8211; Source: Elementor page builder&nbsp;<\/em><br><\/figcaption><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Use an image CDN to deliver images at the right size according to the device.<\/li>\n\n\n\n<li>Do it manually using CSS and use \u200b\u200bLighthouse to identify incorrectly-sized images. Run the performance audit by going to <strong>Lighthouse &gt; Options &gt; Performance<\/strong>.&nbsp;<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">4. Lazy load your images&nbsp;<\/h3>\n\n\n\n<p>Are your WordPress images loading slowly? It\u2019s time to display images <em>only<\/em> when the visitors see them. This technique to save bandwidth and prioritize the content to render is called \u201cLazy Loading\u201d. You should implement lazy loading on your images below the fold <em>&#8211; the ones not being viewed by your visitor yet.<\/em><\/p>\n\n\n\n<p><strong>The issue: <\/strong>The browser starts loading images all at once.<\/p>\n\n\n\n<p><strong>The solution:<\/strong> Implementing Lazy Loading using a WordPress plugin.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/wp-rocket.me\/blog\/best-lazy-load-plugins-wordpress\/\">Lazy Loading by WP Rocket<\/a> is a free plugin that implements the lazy load script on the images.<\/li>\n\n\n\n<li>Check this interesting guide if you want to compare <a href=\"https:\/\/wp-rocket.me\/blog\/best-lazy-load-plugins-wordpress\/\">the best lazy load plugins available on the market<\/a>.&nbsp;<\/li>\n\n\n\n<li>Implementing Lazy Loading manually: follow this guide from CodeInWP that explains <a href=\"https:\/\/www.codeinwp.com\/blog\/lazy-loading-images-complete-guide\/#option-1\">the two ways to implement lazy loading manually<\/a> (not so easy to follow for beginners, though).&nbsp;<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">5. Convert your images to WebP or Avif\u00a0<\/h3>\n\n\n\n<p>WebP provides lossless and lossy compression to images on the web, which will allow them to load faster. According to <a href=\"https:\/\/developers.google.com\/speed\/webp\">Google<\/a>, WebP lossless images are 26% smaller in size compared to PNGs. And WebP lossy images are 25-34% smaller than JPEG images at equivalent quality.&nbsp;<\/p>\n\n\n\n<p><strong>The issue: <\/strong>You use heavy formats.<\/p>\n\n\n\n<p><strong>The solution:<\/strong>&nbsp; Convert your images to JPG, PNG, or WebP using a WordPress plugin.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/imagify.io\/optimizer\/#page\">Imagify<\/a> &#8211; automatically converts your images to WebP format in your WordPress dashboard.&nbsp;<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"387\" src=\"https:\/\/imagify.io\/blog\/wp-content\/uploads\/2021\/09\/WebP-conversion-with-Imagify.png\" alt=\"Imagify - automatically converts your images to WebP format in your WordPress dashboard. \" class=\"wp-image-784\" srcset=\"https:\/\/imagify.io\/blog\/wp-content\/uploads\/2021\/09\/WebP-conversion-with-Imagify.png 800w, https:\/\/imagify.io\/blog\/wp-content\/uploads\/2021\/09\/WebP-conversion-with-Imagify-300x145.png 300w, https:\/\/imagify.io\/blog\/wp-content\/uploads\/2021\/09\/WebP-conversion-with-Imagify-768x372.png 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/figure><\/div>\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/wordpress.org\/plugins\/webp-converter-for-media\/\">WebP converter for media<\/a> &#8211; converts your images to WebP.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td><strong>\ud83d\udd0a Important to note<\/strong>: as of March 2024, <a href=\"https:\/\/imagify.io\/blog\/convert-images-to-avif-performance\/\">Imagify also converts images to Avif<\/a>, the other next-gen format recommended by Google to make your images lighter.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">6. Use a caching plugin&nbsp;<\/h3>\n\n\n\n<p>The caching plugins tell the server to store your files to disk or RAM. As a result, your web pages (and images) load faster, as they are \u201csaved\u201d directly from the cache. This includes page and browser caching, where the idea is to store the frequently accessed images in the local memory of the navigation device.<\/p>\n\n\n\n<p><strong>The issue: <\/strong>Your cache doesn\u2019t store images.<br><strong>The solution:<\/strong> Use a WordPress plugin to cache your images.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/wp-rocket.me\/features\/\">WP Rocket<\/a> automatically applies 80% of the web performance best practices, including caching and lazy loading of your images, cleaning your code allowing Gzip compression, and much more.&nbsp;<\/li>\n<\/ul>\n\n\n\n<p>Now that we have seen the techniques you can apply to serve better images let\u2019s see how a plugin like Imagify can help.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How to Make Your Images Load Faster with Imagify<\/h2>\n\n\n\n<p>In my opinion, a good image optimization plugin should reduce the size of the image while maintaining the visual quality. It must be easy to use and compress the images on my website and the future ones (on the fly). Imagify matches my description, and I\u2019m going to show you how Imagify helped me speed up my site.&nbsp;<\/p>\n\n\n\n<p>Ready?&nbsp;<\/p>\n\n\n\n<p>It\u2019s time to say goodbye to website images taking too long to load.<\/p>\n\n\n\n<p>For this case study, we use GTmetrix, and we\u2019ll be measuring the following KPI\u2019s:&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Overall performance grade&nbsp;<\/li>\n\n\n\n<li>Cumulative Layout Shift (sudden shift of the content)<\/li>\n\n\n\n<li>Fully loaded time&nbsp;<\/li>\n\n\n\n<li>Page size and % of the size occupied by images&nbsp;<\/li>\n\n\n\n<li>Number of HTTP requests&nbsp; and % of the size occupied by images&nbsp;<\/li>\n\n\n\n<li>Image file size before and after optimization with Imagify&nbsp;<\/li>\n<\/ul>\n\n\n\n<p>Let\u2019s start the audit using a test site built with Divi containing 10 images.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"776\" height=\"1024\" src=\"https:\/\/imagify.io\/blog\/wp-content\/uploads\/2021\/09\/Extract-of-my-website-built-with-Divi-776x1024.png\" alt=\"Extract of my website built with Divi (Total: 10 images)\n\" class=\"wp-image-785\" srcset=\"https:\/\/imagify.io\/blog\/wp-content\/uploads\/2021\/09\/Extract-of-my-website-built-with-Divi-776x1024.png 776w, https:\/\/imagify.io\/blog\/wp-content\/uploads\/2021\/09\/Extract-of-my-website-built-with-Divi-227x300.png 227w, https:\/\/imagify.io\/blog\/wp-content\/uploads\/2021\/09\/Extract-of-my-website-built-with-Divi-768x1013.png 768w, https:\/\/imagify.io\/blog\/wp-content\/uploads\/2021\/09\/Extract-of-my-website-built-with-Divi.png 800w\" sizes=\"auto, (max-width: 776px) 100vw, 776px\" \/><figcaption class=\"wp-element-caption\">Extract of my website built with Divi (Total: 10 images)<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Scenario 1: My website built with Divi &#8211; No Imagify<\/h3>\n\n\n\n<p>We simply put the URL of our page in GTmetrix and have a look at the different sections. The results are not too bad, but one of my Core Web Vitals is in orange, and I got a B score.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"357\" src=\"https:\/\/imagify.io\/blog\/wp-content\/uploads\/2021\/09\/Performance-audit-without-Imagify-.png\" alt=\"Performance audit without Imagify - Source: GTmetrix\n\" class=\"wp-image-786\" srcset=\"https:\/\/imagify.io\/blog\/wp-content\/uploads\/2021\/09\/Performance-audit-without-Imagify-.png 800w, https:\/\/imagify.io\/blog\/wp-content\/uploads\/2021\/09\/Performance-audit-without-Imagify--300x134.png 300w, https:\/\/imagify.io\/blog\/wp-content\/uploads\/2021\/09\/Performance-audit-without-Imagify--768x343.png 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><figcaption class=\"wp-element-caption\">Performance audit without Imagify &#8211; Source: GTmetrix<br><\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td><strong>KPIs<\/strong><\/td><td><strong>Scores (no Imagify)<\/strong><\/td><\/tr><tr><td>Overall performance grade&nbsp;<\/td><td>B &#8211; 87%&nbsp;<\/td><\/tr><tr><td>CLS<\/td><td>0.17s (in orange)<\/td><\/tr><tr><td>Fully loaded time&nbsp;<\/td><td>2.6s<\/td><\/tr><tr><td>Page size &#8211;&nbsp;&nbsp;% of the size occupied by images&nbsp;<\/td><td>Total: 2.44 MB &#8211; Images: 1.31 MB (54%)<\/td><\/tr><tr><td>Number of HTTP requests &#8211;&nbsp;&nbsp;% of the size occupied by images&nbsp;<\/td><td>Total: 75 &#8211; Images: 41 (55%)<\/td><\/tr><tr><td><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/lh3.googleusercontent.com\/11eCK5zsgtxeejJFI0VLItq_rYC_8aMPa3ScgTRP6fVwTbQaAF4az-GbMB_9-F1H730lkSD2BX5YvidpfhlKWvYzbisQygPNyDBOX_8_4Qqi-CauKlodRuQF_46nxkctSBYW6eeq=s0\" width=\"286\" height=\"56\"><\/td><td>JPGs size:&nbsp;<br>160 KB<br>117 KB<br>27 KB&nbsp;<br>103 KB<br>91 KB&nbsp;<br>195 KB<br>74 KB&nbsp;<br>75 KB<br>164 KB<br>13 KB<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Furthermore, <strong>images take up 1.31 MB on 2.44 MB of my total page size<\/strong>, 54% of the Total Page Size. Out of 75 requests, 41 are made by the images, constituting 55% of the requests.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"565\" src=\"https:\/\/imagify.io\/blog\/wp-content\/uploads\/2021\/09\/Page-size-and-page-requests-before-Imagify.png\" alt=\"My page details without Imagify \n\" class=\"wp-image-787\" srcset=\"https:\/\/imagify.io\/blog\/wp-content\/uploads\/2021\/09\/Page-size-and-page-requests-before-Imagify.png 800w, https:\/\/imagify.io\/blog\/wp-content\/uploads\/2021\/09\/Page-size-and-page-requests-before-Imagify-300x212.png 300w, https:\/\/imagify.io\/blog\/wp-content\/uploads\/2021\/09\/Page-size-and-page-requests-before-Imagify-768x542.png 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><figcaption class=\"wp-element-caption\">My page details without Imagify&nbsp;<\/figcaption><\/figure>\n\n\n\n<p>Now it\u2019s time to see how my images are loading, thanks to Imagify.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Scenario 2: Auditing the same website and images &#8211; With Imagify<\/h3>\n\n\n\n<p>Let\u2019s optimize my images using <a href=\"https:\/\/imagify.io\/optimizer\/#page\">Imagify<\/a>. To do so, simply activate the plugin and launch the \u201cbulk optimization\u201d from <strong>Settings \u2192 Imagify<\/strong>.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"766\" src=\"https:\/\/imagify.io\/blog\/wp-content\/uploads\/2021\/09\/Bulk-optimization-imagify.png\" alt=\"Bulk optimization - Imagify\" class=\"wp-image-788\" srcset=\"https:\/\/imagify.io\/blog\/wp-content\/uploads\/2021\/09\/Bulk-optimization-imagify.png 800w, https:\/\/imagify.io\/blog\/wp-content\/uploads\/2021\/09\/Bulk-optimization-imagify-300x287.png 300w, https:\/\/imagify.io\/blog\/wp-content\/uploads\/2021\/09\/Bulk-optimization-imagify-768x735.png 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/figure><\/div>\n\n\n<p>By default, Imagify will apply the <a href=\"https:\/\/imagify.io\/blog\/imagify-smart-compression\/\">Smart Compression level<\/a> to find the best balance between performance and quality and optimize your images.<\/p>\n\n\n\n<p><em>Interesting note<\/em>: If you don\u2019t want to optimize all your images at once, you can select them from the library, just like I did for my flower shop:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"472\" src=\"https:\/\/imagify.io\/blog\/wp-content\/uploads\/2021\/09\/Optimizing-my-10-images-with-Imagify-Source-The-WordPress-library-.png\" alt=\"Optimizing my 10 images with Imagify - Source: The WordPress library \n\" class=\"wp-image-789\" srcset=\"https:\/\/imagify.io\/blog\/wp-content\/uploads\/2021\/09\/Optimizing-my-10-images-with-Imagify-Source-The-WordPress-library-.png 800w, https:\/\/imagify.io\/blog\/wp-content\/uploads\/2021\/09\/Optimizing-my-10-images-with-Imagify-Source-The-WordPress-library--300x177.png 300w, https:\/\/imagify.io\/blog\/wp-content\/uploads\/2021\/09\/Optimizing-my-10-images-with-Imagify-Source-The-WordPress-library--768x453.png 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><figcaption class=\"wp-element-caption\">Optimizing my 10 images with Imagify &#8211; Source: The WordPress library&nbsp;<\/figcaption><\/figure>\n\n\n\n<p>On average, <strong>Imagify saved 50% of my file size <\/strong>and converted them all to the WebP format.<\/p>\n\n\n\n<p>Finally, <strong>it\u2019s time to compare my KPIs performance before and after activating Imagify<\/strong>. The results are very encouraging!&nbsp;<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"281\" src=\"https:\/\/imagify.io\/blog\/wp-content\/uploads\/2021\/09\/performance-audit-using-Imagify.png\" alt=\"GTmetrix score after using Imagify\" class=\"wp-image-791\" srcset=\"https:\/\/imagify.io\/blog\/wp-content\/uploads\/2021\/09\/performance-audit-using-Imagify.png 800w, https:\/\/imagify.io\/blog\/wp-content\/uploads\/2021\/09\/performance-audit-using-Imagify-300x105.png 300w, https:\/\/imagify.io\/blog\/wp-content\/uploads\/2021\/09\/performance-audit-using-Imagify-768x270.png 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><figcaption class=\"wp-element-caption\">GTmetrix score after using Imagify<\/figcaption><\/figure><\/div>\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td><strong>KPIs<\/strong><\/td><td><strong>Scores (no Imagify)<\/strong><\/td><td><strong>Scores (With Imagify)<\/strong><\/td><\/tr><tr><td>Overall performance grade&nbsp;<\/td><td>B &#8211; 87%&nbsp;<\/td><td>A &#8211; 91 %<\/td><\/tr><tr><td>CLS<\/td><td>0.17s (in orange)<\/td><td>0.1s (now in the green)<\/td><\/tr><tr><td>Fully loaded time&nbsp;<\/td><td>2.6s<\/td><td>2.6s<\/td><\/tr><tr><td>Page size &#8211;&nbsp;&nbsp;% of the size occupied by images&nbsp;<\/td><td>Total: 2.44 MB &#8211;&nbsp;Images: 1.31 MB (54%)<\/td><td>Total: 1.78 MB -Images: 658 KB (36%)<\/td><\/tr><tr><td>Number of HTTP requests &#8211;&nbsp;&nbsp;% of the size occupied by images&nbsp;<\/td><td>Total: 75 &#8211;&nbsp;Images: 41 (55%)<\/td><td>Total: 72 &#8211;&nbsp;Images: 38 (52%)<\/td><\/tr><tr><td><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/lh3.googleusercontent.com\/11eCK5zsgtxeejJFI0VLItq_rYC_8aMPa3ScgTRP6fVwTbQaAF4az-GbMB_9-F1H730lkSD2BX5YvidpfhlKWvYzbisQygPNyDBOX_8_4Qqi-CauKlodRuQF_46nxkctSBYW6eeq=s0\" width=\"176\" height=\"34\"><\/td><td>JPGs size:&nbsp;<br>160 KB<br>117 KB<br>27 KB&nbsp;<br>103 KB<br>91 KB&nbsp;<br>195 KB<br>74 KB<br>75 KB<br>164 KB&nbsp;<br>13 KB<\/td><td>JPGs size (-50% saving):<br>82 KB<br>60 KB<br>13 KB<br>56 KB<br>42 KB<br>98 KB<br>37 KB<br>41 KB<br>90 KB<br>6 KB<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p><br><strong>We can see that Imagify made my page lighter by compressing the images, resizing them, and converting them to the WebP format<\/strong>. We even got an A on GTmetrix! <\/p>\n\n\n\n<p>Also, we noticed that the space taken by images was lower when using Imagify. And last but not least, my website is still looking great, and I don\u2019t have any blurred images.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Wrapping Up&nbsp;<\/h2>\n\n\n\n<p>It\u2019s not always easy to identify what is causing a website\u2019s page load speed to be slow. There are many responsible factors such as unoptimized images, a high number of HTTP requests, bulky codes, and JavaScript issues, for example. It may be worth your time to figure out what&#8217;s going on because if you don&#8217;t fix this issue soon enough, it could lead to revenue loss.&nbsp;<\/p>\n\n\n\n<p>In our audit, <strong>we saved up to 50% file size in one single click<\/strong>, using Imagify:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"169\" src=\"https:\/\/imagify.io\/blog\/wp-content\/uploads\/2021\/09\/conclusion-imagify-optimized-images.png\" alt=\"\" class=\"wp-image-792\" srcset=\"https:\/\/imagify.io\/blog\/wp-content\/uploads\/2021\/09\/conclusion-imagify-optimized-images.png 800w, https:\/\/imagify.io\/blog\/wp-content\/uploads\/2021\/09\/conclusion-imagify-optimized-images-300x63.png 300w, https:\/\/imagify.io\/blog\/wp-content\/uploads\/2021\/09\/conclusion-imagify-optimized-images-768x162.png 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/figure><\/div>\n\n\n<p>Optimizing images should be on the top of your list, and look how much Imagify makes it convenient for you! Try to optimize images on your WordPress site using <a href=\"https:\/\/imagify.io\/optimizer\/#page\">Imagify\u2019s free trial<\/a> and tell us how much data you have saved.&nbsp;<\/p>\n<a href=\"https:\/\/imagify.io\/optimizer\/\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter bottom-blog-post-cta\" src=\"https:\/\/imagify.io\/blog\/wp-content\/themes\/imagify\/assets\/img\/gwic-1.png\" alt=\"Imagify, decrease the size of your images, increase the speed of your website: try it for free\" width=\"690\" height=\"190\"><\/a>","protected":false},"excerpt":{"rendered":"<p>Not all images are web-friendly. Find out the 6 most common reasons why images are weighing down your website and how you can fix these problems to speed up your website.<\/p>\n","protected":false},"author":8,"featured_media":75,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[],"class_list":["post-20","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-image-optimization"],"_links":{"self":[{"href":"https:\/\/imagify.io\/blog\/wp-json\/wp\/v2\/posts\/20","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/imagify.io\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/imagify.io\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/imagify.io\/blog\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/imagify.io\/blog\/wp-json\/wp\/v2\/comments?post=20"}],"version-history":[{"count":34,"href":"https:\/\/imagify.io\/blog\/wp-json\/wp\/v2\/posts\/20\/revisions"}],"predecessor-version":[{"id":2404,"href":"https:\/\/imagify.io\/blog\/wp-json\/wp\/v2\/posts\/20\/revisions\/2404"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/imagify.io\/blog\/wp-json\/wp\/v2\/media\/75"}],"wp:attachment":[{"href":"https:\/\/imagify.io\/blog\/wp-json\/wp\/v2\/media?parent=20"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/imagify.io\/blog\/wp-json\/wp\/v2\/categories?post=20"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/imagify.io\/blog\/wp-json\/wp\/v2\/tags?post=20"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}