{"id":11974,"date":"2026-08-05T06:00:00","date_gmt":"2026-08-05T11:00:00","guid":{"rendered":"https:\/\/infiniteuploads.com\/?post_type=docs&#038;p=11974"},"modified":"2026-08-05T06:00:00","modified_gmt":"2026-08-05T11:00:00","password":"","slug":"my-site-seems-slower-after-enabling-image-optimization","status":"publish","type":"docs","link":"https:\/\/infiniteuploads.com\/docs\/image-optimization\/my-site-seems-slower-after-enabling-image-optimization\/","title":{"rendered":"My Site Seems Slower After Enabling Image Optimization"},"content":{"rendered":"<!DOCTYPE html PUBLIC \"-\/\/W3C\/\/DTD HTML 4.0 Transitional\/\/EN\" \"http:\/\/www.w3.org\/TR\/REC-html40\/loose.dtd\">\n<html><body><p class=\"wp-block-paragraph\">If your site feels a little slower in the first minutes after turning on Image Optimization, that's expected and temporary. You're seeing the cache warm up. Once it's warm, your pages are lighter and faster than before. Here's what's happening and how to confirm it settles.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"why-the-first-views-are-slower\">Why the first views are slower<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The first time each image is requested after you enable optimization (or after a purge), we build the optimized version on the fly and then cache it on the CDN. That very first build adds a moment of work, so the earliest views of each image are slightly slower. Every visit after that is served the cached, optimized copy instantly.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So the slowdown you might notice is the <strong>cache warming up<\/strong>, and it's brief. It clears itself as pages are visited over the following minutes.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"what-helps\">What helps<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Give it a few minutes of normal traffic.<\/strong> As real visitors (and your own browsing) load pages, images build and cache. The warm-up window closes on its own.<\/li>\n\n\n\n<li><strong>Don't purge repeatedly.<\/strong> Each <strong>Purge CDN Cache<\/strong> restarts the warm-up by clearing every cached copy. Purge once when you need to, then let it re-cache. See <a href=\"#\">Purging the CDN cache<\/a>.<\/li>\n\n\n\n<li><strong>Test after warm-up, not during.<\/strong> Reload a page a second time. The second load reflects the optimized, cached experience your visitors get.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"after-warm-up-pages-should-be-faster\">After warm-up, pages should be faster<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Once cached, optimized images are significantly smaller than the originals, so pages transfer less data and load faster, especially on mobile and slower connections. That's the steady state.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Note: On a small number of images that are already tiny or very simple (like a flat-color logo), the optimized version can come out a similar size to the original. Your overall pages are still lighter. If one specific image ends up larger than you'd like, you can exclude it. See <a href=\"#\">Excluding images from optimization<\/a>.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"if-it-s-still-slow-well-after-warm-up\">If it's still slow well after warm-up<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Image Optimization runs on our CDN network, not on your WordPress server, so it never adds load to your hosting. If your site is still slow long after the warm-up window, the cause is almost certainly elsewhere. To confirm, use the fast on\/off test:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Set <strong>Enable Image Optimization<\/strong> to <strong>No<\/strong> and click <strong>Save Settings<\/strong>.<\/li>\n\n\n\n<li>Reload the site in a fresh incognito window.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">If it's still slow with optimization off, look to your host, page cache, or another plugin. Our <a href=\"https:\/\/infiniteuploads.com\/docs\/troubleshooting\/\">general troubleshooting<\/a> is the place to start. If turning it off clearly fixes speed and turning it on clearly hurts it even after warm-up, contact us. That's not expected and we'd like to look.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"how-can-i-measure-the-difference-\">How can I measure the difference?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Visit the front end, right-click an image, and choose <strong>Inspect<\/strong>. In the Network panel, reload and click an image request. Compare the transferred <strong>Size<\/strong> and the <strong>Content-Type<\/strong> (<code>image\/avif<\/code> or <code>image\/webp<\/code> means the smaller optimized file is being delivered). You can also run a page-speed tool before and after. Just be sure to test after the cache has warmed.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"\"><\/h3>\n<\/body><\/html>\n","protected":false},"excerpt":{"rendered":"<p>If your site feels a little slower in the first minutes after turning on Image Optimization, that&#8217;s expected and temporary. You&#8217;re seeing the cache warm up. Once it&#8217;s warm, your pages are lighter and faster than before. Here&#8217;s what&#8217;s happening and how to confirm it settles. Why the first views are slower The first time [&hellip;]<\/p>\n","protected":false},"author":3787,"featured_media":0,"template":"","meta":{"_acf_changed":false,"wds_primary_doc_category":0,"wds_primary_doc_tag":0,"footnotes":""},"doc_category":[171],"doc_tag":[],"class_list":["post-11974","docs","type-docs","status-publish","hentry","doc_category-image-optimization"],"acf":[],"year_month":"2026-09","word_count":495,"total_views":"81","reactions":{"happy":"0","normal":"0","sad":"0"},"author_info":{"name":"Blake Whittle","author_nicename":"blakew","author_url":"https:\/\/infiniteuploads.com\/blog\/author\/blakew\/"},"doc_category_info":[{"term_name":"Image optimization","term_url":"https:\/\/infiniteuploads.com\/docs-category\/image-optimization\/"}],"doc_tag_info":[],"knowledge_base_info":[],"knowledge_base_slug":[],"_links":{"self":[{"href":"https:\/\/infiniteuploads.com\/api\/wp\/v2\/docs\/11974","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/infiniteuploads.com\/api\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/infiniteuploads.com\/api\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/infiniteuploads.com\/api\/wp\/v2\/users\/3787"}],"version-history":[{"count":0,"href":"https:\/\/infiniteuploads.com\/api\/wp\/v2\/docs\/11974\/revisions"}],"wp:attachment":[{"href":"https:\/\/infiniteuploads.com\/api\/wp\/v2\/media?parent=11974"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/infiniteuploads.com\/api\/wp\/v2\/doc_category?post=11974"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/infiniteuploads.com\/api\/wp\/v2\/doc_tag?post=11974"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}