{"id":57319,"date":"2021-03-02T12:45:29","date_gmt":"2021-03-02T12:45:29","guid":{"rendered":"https:\/\/elementor.com\/blog\/?p=57319"},"modified":"2025-12-02T21:32:46","modified_gmt":"2025-12-02T19:32:46","slug":"how-to-speed-up-wordpress-website","status":"publish","type":"post","link":"https:\/\/elementor.com\/blog\/how-to-speed-up-wordpress-website\/","title":{"rendered":"How to Speed up WordPress: In-Depth Guide"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"57319\" class=\"elementor elementor-57319\" data-elementor-post-type=\"post\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-2b92ebe7 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"2b92ebe7\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3708e5d5\" data-id=\"3708e5d5\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-d742b34 elementor-widget elementor-widget-text-editor\" data-id=\"d742b34\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>If you want to create successful WordPress websites for yourself or your clients, learning how to speed up your WordPress site is essential.<\/p><p>While many people rightfully focus on the design and content of a website, how quickly that website loads is just as important, if not more. Load times will affect your site&#8217;s user experience, SEO rankings, conversion rates, bounce rates, and more.<\/p><p>However, understanding all the ins and outs of WordPress performance can be complicated, which is why we&#8217;ve created this huge guide on how to speed up your WordPress site.<\/p><p>In this post, we&#8217;ll cover everything that you need to know. We&#8217;ll start by explaining what slows down WordPress sites, why speed is important, and how to <a href=\"https:\/\/elementor.com\/blog\/test-website-speed\/\" target=\"_blank\" rel=\"noopener\">test your site&#8217;s current performance<\/a>.<\/p><p>Then, we&#8217;ll share a full list of actionable tactics you can use to improve your WordPress site&#8217;s performance today.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7b879c70 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"7b879c70\" data-element_type=\"widget\" data-gac=\"CTA_Elements\" data-gaa=\"Link\" data-gal=\"Position_Text_CTA\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/elementor.com\/blog\/best-wordpress-caching-plugins\/\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Find Out Which Plugins Are Best for WordPress Caching <\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c305083 blog-toc elementor-widget elementor-widget-heading\" data-id=\"c305083\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Table of Contents<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8961246 blog-toc elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"8961246\" data-element_type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"#why-is-your-wordpress-site-slow\">\n\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Why Is Your WordPress Site Slow?<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"#why-is-wordpress-site-speed-important\">\n\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Why Is WordPress Site Speed Important?<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"#how-to-measure-wordpress-site-speed\">\n\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">How To Measure WordPress Site Speed<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"#what-do-the-test-results-mean\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-angle-right\" viewBox=\"0 0 256 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">What Do the Test Results Mean? What About \"Scores\"?<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"#whats-a-good-website-load-time\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-angle-right\" viewBox=\"0 0 256 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">What's a Good Website Load Time?<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"#how-to-optimize-wordpress-site-speed\">\n\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">How To Optimize WordPress Site Speed<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4e9ddc3 elementor-widget elementor-widget-menu-anchor\" data-id=\"4e9ddc3\" data-element_type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"why-is-your-wordpress-site-slow\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-77635d1 elementor-widget elementor-widget-heading\" data-id=\"77635d1\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Why Is Your WordPress Site Slow?\n<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d1f758e elementor-widget elementor-widget-text-editor\" data-id=\"d1f758e\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>There are two broad categories of issues that could be slowing your WordPress site down:<\/p><ul><li><strong>Backend performance &#8211; <\/strong>in broad terms, this is how long it takes your server to deliver files.<\/li><li><strong>Frontend performance<\/strong> &#8211; this is how optimized your WordPress site is itself.<\/li><\/ul><p>Backend performance problems generally come from your <a href=\"https:\/\/elementor.com\/wordpress-hosting\/\" target=\"_blank\" rel=\"noopener\">hosting<\/a>. For example, using slow hosting is one of the biggest culprits of poor backend performance. You can also speed up backend performance by making your server more efficient with tactics such as page caching, using the latest version of PHP, optimizing your database, and more.<\/p><p>Frontend performance problems depend a lot more on the choices you make when building your WordPress site. Some of the common issues here include:<\/p><ul><li>Using too many poorly-optimized WordPress plugins<\/li><li>Using a heavy WordPress theme<\/li><li>Loading large, unoptimized images<\/li><li>Having unoptimized JavaScript or <a class=\"wpil_keyword_link\" href=\"https:\/\/elementor.com\/blog\/what-is-css\/\"   title=\"What Is CSS? How to Use it in Web Design (2025)\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"25364\">CSS<\/a><\/li><li>Loading too many third-party scripts<\/li><\/ul><p>If you want to maximize your site&#8217;s performance, you need to optimize both types of performance. For example, even a site with perfect frontend optimization might still load slowly if it&#8217;s on really slow hosting (and vice versa).\u00a0<\/p><p>Our tips below will cover fixing both types of issues.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c77e5ff elementor-widget elementor-widget-menu-anchor\" data-id=\"c77e5ff\" data-element_type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"why-is-wordpress-site-speed-important\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3b0370b elementor-widget elementor-widget-heading\" data-id=\"3b0370b\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Why Is WordPress Site Speed Important?\n<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4207839 elementor-widget elementor-widget-text-editor\" data-id=\"4207839\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>If you&#8217;ve ever used a slow-loading website, you intuitively know how frustrating dealing with a slow website can be. It&#8217;s annoying, and your visitors will be annoyed if they have to wait around for your content to load (especially on mobile devices).<\/p><p>So at a basic level, one big problem with a slow WordPress website is that it creates a really poor user experience for your visitors, which is something you should always aim to avoid.<\/p><p>However, there are also lots of specific downsides to having a slow website:<\/p><p><strong>SEO rankings <\/strong>&#8211; Google <a href=\"https:\/\/developers.google.com\/web\/updates\/2018\/07\/search-ads-speed\">uses site speed as a ranking factor<\/a> in both its desktop and mobile results. It will also <a href=\"https:\/\/moz.com\/blog\/core-web-vitals\">start using Core Web Vitals metrics soon<\/a>, which include a speed metric. Site speed can be especially important in competitive niches with lots of strong sites, where it&#8217;s a differentiator between two equally-strong sites. <a href=\"https:\/\/developers.google.com\/search\/docs\/guides\/page-experience\">Here&#8217;s<\/a> Google&#8217;s take.<\/p><p><strong>Conversion rates <\/strong>&#8211; slower load times lead to lower conversion rates. Even just a 100-millisecond delay can hurt conversion rates by 7%, <a href=\"https:\/\/www.akamai.com\/uk\/en\/about\/news\/press\/2017-press\/akamai-releases-spring-2017-state-of-online-retail-performance-report.jsp\">according to Akamai<\/a>. Deloitte <a href=\"https:\/\/www2.deloitte.com\/content\/dam\/Deloitte\/ie\/Documents\/Consulting\/Milliseconds_Make_Millions_report.pdf\">also found<\/a> that just a 100-millisecond improvement in site speed led to shoppers spending 10% more.<\/p><p><strong>Bounce rate <\/strong>&#8211; slower load times lead to higher bounce rates. For example, <a href=\"https:\/\/www.pingdom.com\/blog\/page-load-time-really-affect-bounce-rate\/\">Pingdom found<\/a> that the time-related bounce rate for a page that loads in two seconds is 6% but that jumps to 38% for a page that loads in five seconds. On mobile, <a href=\"https:\/\/think.storage.googleapis.com\/docs\/mobile-page-speed-new-industry-benchmarks.pdf\">Google found<\/a> that the probability of someone bouncing jumps from 32% at 1-3 seconds to 90% at 1-5 seconds.<\/p><p>Site speed is also especially important on mobile, where <a href=\"https:\/\/www.akamai.com\/uk\/en\/about\/news\/press\/2017-press\/akamai-releases-spring-2017-state-of-online-retail-performance-report.jsp\">53% of mobile visitors<\/a> will leave a page that takes longer than three seconds to load.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-98a177d elementor-widget elementor-widget-menu-anchor\" data-id=\"98a177d\" data-element_type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"how-to-measure-wordpress-site-speed\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-961c910 elementor-widget elementor-widget-heading\" data-id=\"961c910\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">How To Measure WordPress Site Speed\n<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5619cb0 elementor-widget elementor-widget-text-editor\" data-id=\"5619cb0\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>The easiest way to test your WordPress site&#8217;s performance is to use a speed test tool. With such a tool, all you need to do is enter the <a class=\"wpil_keyword_link\" href=\"https:\/\/elementor.com\/blog\/url\/\"   title=\"What is a URL? Structure, Syntax &amp; Best Practices\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"25366\">URL<\/a> of the page that you want to test and the tool will give you a bunch of data to assess its performance.<\/p><p>Some of the best free speed test tools are:<\/p><ul><li><a href=\"https:\/\/www.webpagetest.org\/\" target=\"_blank\" rel=\"noopener\">WebPageTest<\/a> &#8211; offers a lot of testing variables to collect more useful data.<\/li><li><a href=\"https:\/\/tools.pingdom.com\/\" target=\"_blank\" rel=\"noopener\">Pingdom Tools<\/a> &#8211; Enter a URL to test the page load time, analyze it, and find bottlenecks.<\/li><li><a href=\"https:\/\/gtmetrix.com\/\" target=\"_blank\" rel=\"noopener\">GTmetrix<\/a> &#8211; quite flexible if you register for a free account.<\/li><li><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/insights\/\" target=\"_blank\" rel=\"noopener\">Google PageSpeed Insights<\/a> &#8211; provides real-world speed data from Google, along with testing from Lighthouse.<\/li><\/ul><p>If you want accurate data, there are a few test variables you need to pay attention to:<\/p><ul><li><strong>Device &#8211; <\/strong>try to test both desktop and mobile devices.<\/li><li><strong>Test location<\/strong> &#8211; ideally, you should test from the location that&#8217;s nearest to your target audience. If your audience is all over the world, you should test from multiple locations.<\/li><li><strong>Connection speed<\/strong> &#8211; the speed of your visitors&#8217; Internet connections will affect how quickly your site loads. However, some speed test tools use an ultra-fast connection to test, which makes your site look faster than it will be to real users. Ideally, you want to choose a connection speed that matches your users&#8217; real-world situations.<\/li><\/ul><p>For example, here&#8217;s a test configuration to test your site&#8217;s speeds for mobile visitors on a 4G connection:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c654b99 elementor-widget elementor-widget-image\" data-id=\"c654b99\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"720\" height=\"540\" src=\"https:\/\/elementor.com\/cdn-cgi\/image\/f=auto,w=720,h=540\/blog\/wp-content\/uploads\/2021\/03\/how-to-configure-wordpress-speed-test.png\" class=\"attachment-large size-large wp-image-57359\" alt=\"how-to-configure-wordpress-speed-test\" srcset=\"https:\/\/elementor.com\/cdn-cgi\/image\/f=auto,w=720\/blog\/wp-content\/uploads\/2021\/03\/how-to-configure-wordpress-speed-test.png 720w, https:\/\/elementor.com\/cdn-cgi\/image\/f=auto,w=300\/blog\/wp-content\/uploads\/2021\/03\/how-to-configure-wordpress-speed-test-300x225.png 300w\" sizes=\"(max-width: 720px) 100vw, 720px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-38ba8b2 elementor-widget elementor-widget-menu-anchor\" data-id=\"38ba8b2\" data-element_type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"what-do-the-test-results-mean\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3eb22f0 elementor-widget elementor-widget-heading\" data-id=\"3eb22f0\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">What Do the Test Results Mean? What About \"Scores\"?\n<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-33d8a8e elementor-widget elementor-widget-text-editor\" data-id=\"33d8a8e\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Once you run a speed test, you&#8217;ll get a lot of different numbers (the exact numbers depend on the tool you use).<\/p><p>In general, you should focus on actual load times, not &#8220;scores&#8221;. While scores can provide useful guidance to help you optimize your site, your visitors only care about how long it actually takes your site to load.<\/p><p>In terms of actual load times, you&#8217;ll see different numbers. In general, you&#8217;ll want to pay attention to both fully loaded time times (how long it takes your entire site to load) and &#8220;user experience&#8221; metrics such as Largest Contentful Paint (LCP), which measures how long it takes your site&#8217;s &#8220;main content&#8221; to become visible (even if your site is still loading below-the-fold content and scripts).<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a85cced elementor-widget elementor-widget-image\" data-id=\"a85cced\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"720\" height=\"300\" src=\"https:\/\/elementor.com\/cdn-cgi\/image\/f=auto,w=720,h=300\/blog\/wp-content\/uploads\/2021\/03\/webpagetest-speed-test-results.png\" class=\"attachment-large size-large wp-image-57360\" alt=\"webpagetest-speed-test-results\" srcset=\"https:\/\/elementor.com\/cdn-cgi\/image\/f=auto,w=720\/blog\/wp-content\/uploads\/2021\/03\/webpagetest-speed-test-results.png 720w, https:\/\/elementor.com\/cdn-cgi\/image\/f=auto,w=300\/blog\/wp-content\/uploads\/2021\/03\/webpagetest-speed-test-results-300x125.png 300w\" sizes=\"(max-width: 720px) 100vw, 720px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e5fcf52 elementor-widget elementor-widget-menu-anchor\" data-id=\"e5fcf52\" data-element_type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"whats-a-good-website-load-time\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-668dbf6 elementor-widget elementor-widget-heading\" data-id=\"668dbf6\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">What's a Good Website Load Time?\n<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-93e00f3 elementor-widget elementor-widget-text-editor\" data-id=\"93e00f3\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>In general, a good website load time is under two to three seconds. For mobile users, <a href=\"https:\/\/www.thinkwithgoogle.com\/marketing-strategies\/app-and-mobile\/mobile-page-speed-new-industry-benchmarks\/\">Google recommends<\/a> under three seconds. And for <a class=\"wpil_keyword_link\" href=\"https:\/\/elementor.com\/features\/ecommerce\/\"   title=\"eCommerce\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"25365\">eCommerce<\/a> stores, you should aim for under two seconds.<\/p><p>However, remember that your site&#8217;s fully loaded time isn&#8217;t the only important metric. You&#8217;ll also want to focus on your site&#8217;s &#8220;perceived&#8221; load time, which is how fast your visitors &#8220;feel&#8221; like your site is. In <a href=\"https:\/\/web.dev\/lcp\/\">Google&#8217;s words<\/a>:<\/p><p>&#8220;Largest Contentful Paint (LCP) is an important, user-centric metric for measuring perceived load speed because it marks the point in the page load timeline when the page&#8217;s main content has likely loaded\u2014a fast LCP helps reassure the user that the page is useful.&#8221;<\/p><p><a href=\"https:\/\/web.dev\/lcp\/\">Google recommends<\/a> that your LCP time is under 2.5 seconds and will start using this criterion as an SEO ranking factor in 2021.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-36c845a elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"36c845a\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-e35b821\" data-id=\"e35b821\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-80f785a elementor-widget elementor-widget-video\" data-id=\"80f785a\" data-element_type=\"widget\" data-settings=\"{&quot;youtube_url&quot;:&quot;https:\\\/\\\/youtu.be\\\/ytoDck8l12Y&quot;,&quot;video_type&quot;:&quot;youtube&quot;,&quot;controls&quot;:&quot;yes&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-wrapper elementor-open-inline\">\n\t\t\t<div class=\"elementor-video\"><\/div>\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<div class=\"elementor-element elementor-element-fdc761b elementor-widget elementor-widget-menu-anchor\" data-id=\"fdc761b\" data-element_type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"how-to-optimize-wordpress-site-speed\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ac7b76a elementor-widget elementor-widget-heading\" data-id=\"ac7b76a\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">How To Optimize WordPress Site Speed\n<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a5e1273 elementor-widget elementor-widget-text-editor\" data-id=\"a5e1273\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Now, let&#8217;s get into some actionable tactics you can implement to speed up your WordPress site&#8230;<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b341f09 elementor-widget elementor-widget-menu-anchor\" data-id=\"b341f09\" data-element_type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"fast-wordpress-hosting\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ddec617 elementor-widget elementor-widget-heading\" data-id=\"ddec617\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">1. Use Fast WordPress Hosting\n<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7e187f2 elementor-widget elementor-widget-text-editor\" data-id=\"7e187f2\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Choosing performance-optimized WordPress hosting is one of the biggest things you can do to improve your site&#8217;s backend performance.<\/p><p>Put simply, if your hosting is slow, there&#8217;s a high chance that your website is going to be slow, even if you do a really good job at front-end optimization.<\/p><p>For the absolute best performance, you should consider managed WordPress hosting options such as <a href=\"https:\/\/elementor.com\/wordpress-hosting\/kinsta\/\" target=\"_blank\" rel=\"noopener\">Kinsta<\/a>, <a href=\"https:\/\/elementor.com\/wordpress-hosting\/wp-engine\/\" target=\"_blank\" rel=\"noopener\">WP Engine<\/a>, or <a href=\"https:\/\/getflywheel.com\/elementor\/\">Flywheel<\/a>. If that&#8217;s out of your budget, cheaper options such as <a href=\"https:\/\/elementor.com\/wordpress-hosting\/siteground\/\" target=\"_blank\" rel=\"noopener\">SiteGround<\/a> and <a href=\"https:\/\/www.a2hosting.com\/wordpress-hosting\/elementor\">A2 Hosting<\/a> can still help you achieve fast load times.<\/p><p>For more options, check out our list of recommended WordPress hosts. We also have a <a href=\"https:\/\/elementor.com\/blog\/wordpress-hosting-elementor\/\" target=\"_blank\" rel=\"noopener\">guide on how to choose WordPress hosting<\/a> to help you with your decision.<\/p><p>When choosing a host, you should also pay attention to the available server locations. The physical location of your server will have an effect on your page load times because physical distance affects download speeds.<\/p><p>Ideally, you&#8217;ll want to choose a host that offers a server located in the same location as your primary target audience.<\/p><p>Another important consideration is to look for modern technologies, such as HTTP\/2, which can improve HTTPS performance and also is better at handling lots of small HTTP requests.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-dbd27a8 elementor-widget elementor-widget-menu-anchor\" data-id=\"dbd27a8\" data-element_type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"page-caching\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6db340e elementor-widget elementor-widget-heading\" data-id=\"6db340e\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">2. Use Page Caching\n<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-36f4a43 elementor-widget elementor-widget-text-editor\" data-id=\"36f4a43\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Implementing page caching is one of the biggest things that you can do for your WordPress site&#8217;s performance, especially if you&#8217;re starting from cheap shared hosting. If you&#8217;re on cheap shared hosting, you might even see your load times cut in half just by activating caching.<\/p><p>Normally, your WordPress site&#8217;s server needs to assemble each page from scratch whenever someone visits your site. This involves executing PHP to &#8220;build&#8221; the page and querying your site&#8217;s database to get the content for the page. Once it does this, your server delivers the finished HTML to a visitor&#8217;s browser.<\/p><p>This process takes time and also uses resources, which has two negative effects on your site&#8217;s performance:<\/p><ol><li>It makes individual visits take longer.<\/li><li>It uses more resources for each visit, which means your site will slow down even more during high-traffic periods.<\/li><\/ol><p>Page caching eliminates this problem by storing the finished HTML product of a page in a cache. Then, for future visits, your server can just deliver that HTML without doing the behind-the-scenes work.<\/p><p>Many WordPress hosts now implement page caching for you automatically, including most of the options we recommended above.\u00a0<\/p><p>If your host doesn&#8217;t, you can still implement page caching using one of the <a href=\"https:\/\/elementor.com\/blog\/best-wordpress-caching-plugins\/\" target=\"_blank\" rel=\"noopener\">many quality caching plugins<\/a>. Here are some good options:<\/p><ul><li><a href=\"https:\/\/wp-rocket.me\/\">WP Rocket<\/a> (which <a href=\"https:\/\/elementor.com\/blog\/wp-rocket\/\" target=\"_blank\" rel=\"noopener\">works great with Elementor<\/a>)<\/li><li><a href=\"https:\/\/wordpress.org\/plugins\/wp-super-cache\/\">WP Super Cache<\/a><\/li><li><a href=\"https:\/\/wordpress.org\/plugins\/wp-fastest-cache\/\">WP Fastest Cache<\/a><\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c7fd095 elementor-widget elementor-widget-menu-anchor\" data-id=\"c7fd095\" data-element_type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"use-content-delivery-network\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-aaff142 elementor-widget elementor-widget-heading\" data-id=\"aaff142\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">3. Use a Content Delivery Network (CDN)\n<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-646fdc8 elementor-widget elementor-widget-text-editor\" data-id=\"646fdc8\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>A <a class=\"wpil_keyword_link\" href=\"https:\/\/elementor.com\/blog\/cdn\/\"   title=\"What Is A CDN (Content Delivery Network)?\u00a02025 Guide\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"25363\">content delivery network<\/a> (CDN) speeds up your site&#8217;s global load times by caching your static content on a huge network of &#8220;edge&#8221; servers all around the world. Then, when someone visits your site, that person is able to download content from the nearest edge location rather than from your main server. Because the physical distance is shorter, the files download faster and your site loads quicker.<\/p><p>Some good CDNs for WordPress users include:<\/p><ul><li><a href=\"https:\/\/www.keycdn.com\/\">KeyCDN<\/a><\/li><li><a href=\"https:\/\/www.stackpath.com\/\">Stackpath<\/a> (formerly MaxCDN)<\/li><li><a href=\"https:\/\/bunnycdn.com\/\">BunnyCDN<\/a><\/li><li><a href=\"https:\/\/www.cloudflare.com\/\">Cloudflare<\/a><\/li><\/ul><p>Many managed WordPress hosts also offer their own built-in CDN services at no extra cost.<\/p><p>Excluding Cloudflare (which <a href=\"https:\/\/support.cloudflare.com\/hc\/en-us\/articles\/201720164-Creating-a-Cloudflare-account-and-adding-a-website\">has its own setup process<\/a>), you can set up a CDN as follows:<\/p><ol><li>Sign up for the CDN service and add your site.<\/li><li>Use a plugin such as <a href=\"https:\/\/wordpress.org\/plugins\/cdn-enabler\/\">CDN Enabler<\/a> to configure your WordPress site to load certain content from the CDN.<\/li><\/ol>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-33608c5 elementor-widget elementor-widget-menu-anchor\" data-id=\"33608c5\" data-element_type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"optimize-images\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b68cedf elementor-widget elementor-widget-heading\" data-id=\"b68cedf\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">4. Optimize Your Images<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f3b93ed elementor-widget elementor-widget-text-editor\" data-id=\"f3b93ed\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p data-renderer-start-pos=\"168\">On average, images make up around half of the file size of the average website, according to the <span class=\"acronym-highlight\">HTTP<\/span> Archive. This presents a huge opportunity to reduce your site\u2019s size and speed it up by optimizing your images.<\/p><p data-renderer-start-pos=\"383\">With <a class=\"css-1rn59kg\" title=\"https:\/\/elementor.com\/products\/image-optimizer\/\" href=\"https:\/\/elementor.com\/products\/image-optimizer\/\" data-testid=\"link-with-safety\" data-renderer-mark=\"true\"><u data-renderer-mark=\"true\">Image Optimizer<\/u><\/a>, you can easily handle the two key aspects of image optimization:<\/p><ul class=\"ak-ul\" data-indent-level=\"1\"><li><p data-renderer-start-pos=\"473\"><strong data-renderer-mark=\"true\">Resizing Dimensions<\/strong>: Automatically resize your images based on their use. For example, if an image is displayed in an 800 px wide area, Image Optimizer ensures it\u2019s sized appropriately (or up to 2x for Retina screens).<\/p><\/li><li><p data-renderer-start-pos=\"695\"><strong data-renderer-mark=\"true\">Compression<\/strong>: After resizing, Image Optimizer compresses your images for even smaller file sizes. It offers lossy compression to significantly reduce file size without noticeable loss of quality, or lossless compression if you need to retain perfect image quality.<\/p><\/li><\/ul><h3 data-renderer-start-pos=\"962\"><strong data-renderer-mark=\"true\">Why Choose Image Optimizer?<\/strong><\/h3><ul class=\"ak-ul\" data-indent-level=\"1\"><li><p data-renderer-start-pos=\"993\"><strong data-renderer-mark=\"true\">Automatic Optimization<\/strong>: Image Optimizer automatically resizes and compresses images as you upload them to WordPress, saving you time and effort.<\/p><\/li><li><p data-renderer-start-pos=\"1141\"><strong data-renderer-mark=\"true\">Bulk Optimization<\/strong>: Already have images on your site? Image Optimizer can bulk optimize them with a single click, ensuring all your media is as lightweight as possible.<\/p><\/li><li><p data-renderer-start-pos=\"1312\"><strong data-renderer-mark=\"true\">Advanced Format Support<\/strong>: Convert your images to modern formats like <strong data-renderer-mark=\"true\"><span class=\"acronym-highlight\">AVIF<\/span><\/strong> or <strong data-renderer-mark=\"true\">WebP<\/strong> for faster load times and better <span class=\"acronym-highlight\">SEO<\/span> performance.<\/p><\/li><\/ul><p data-renderer-start-pos=\"1446\">There\u2019s no need to manually optimize images before uploading or rely on multiple tools\u2014Image Optimizer does it all for you directly within WordPress, making it the perfect solution to speed up your site effortlessly.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-917a78c elementor-widget elementor-widget-menu-anchor\" data-id=\"917a78c\" data-element_type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"optimize-css\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f8938ba elementor-widget elementor-widget-heading\" data-id=\"f8938ba\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">5. Optimize CSS\n<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f60039a elementor-widget elementor-widget-text-editor\" data-id=\"f60039a\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Your site&#8217;s CSS code provides another opportunity for front-end optimization.<\/p><p>Two baseline strategies to optimize CSS are:<\/p><ul><li>Minify CSS code to reduce the file size by eliminating whitespace and redundant characters.<\/li><li>Combine separate CSS files to reduce HTTP requests. Generally, one large HTTP request is more efficient than multiple small HTTP requests (though the difference isn&#8217;t as large if your host uses HTTP\/2).<\/li><\/ul><p>To improve user experience performance metrics such as Largest Contentful Paint, a more advanced optimization tactic is to <a href=\"https:\/\/developers.elementor.com\/how-elementor-improved-asset-loading-and-made-your-website-run-faster\/\">inline critical CSS<\/a> in thesection and defer loading the rest of your CSS until later.<\/p><p>The <a href=\"https:\/\/wordpress.org\/plugins\/autoptimize\/\">Autoptimize plugin<\/a> is a popular free option that lets you perform these optimizations. Or, many performance plugins offer these features, including WP Rocket.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7958366 elementor-widget elementor-widget-image\" data-id=\"7958366\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"720\" height=\"635\" src=\"https:\/\/elementor.com\/cdn-cgi\/image\/f=auto,w=720,h=635\/blog\/wp-content\/uploads\/2021\/03\/speed-up-wordpress-1-autoptimize-css.png\" class=\"attachment-large size-large wp-image-57361\" alt=\"speed-up-wordpress-1-autoptimize-css\" srcset=\"https:\/\/elementor.com\/cdn-cgi\/image\/f=auto,w=720\/blog\/wp-content\/uploads\/2021\/03\/speed-up-wordpress-1-autoptimize-css.png 720w, https:\/\/elementor.com\/cdn-cgi\/image\/f=auto,w=300\/blog\/wp-content\/uploads\/2021\/03\/speed-up-wordpress-1-autoptimize-css-300x265.png 300w\" sizes=\"(max-width: 720px) 100vw, 720px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6ca6f39 elementor-widget elementor-widget-menu-anchor\" data-id=\"6ca6f39\" data-element_type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"optimize-javascript\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-83a3941 elementor-widget elementor-widget-heading\" data-id=\"83a3941\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">6. Optimize JavaScript\n<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-77af960 elementor-widget elementor-widget-text-editor\" data-id=\"77af960\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Just as with CSS, you should minify and combine your JavaScript as much as possible. However, you might need to exclude certain JavaScript files from combination to avoid <a href=\"https:\/\/elementor.com\/blog\/troubleshooting-wordpress-errors\/\" target=\"_blank\" rel=\"noopener\">causing issues<\/a>.<\/p><p>You can achieve both optimizations with the Autoptimize plugin or WP Rocket:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f9327cb elementor-widget elementor-widget-image\" data-id=\"f9327cb\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"720\" height=\"631\" src=\"https:\/\/elementor.com\/cdn-cgi\/image\/f=auto,w=720,h=631\/blog\/wp-content\/uploads\/2021\/03\/speed-up-wordpress-2-autoptimize-javascript.png\" class=\"attachment-large size-large wp-image-57362\" alt=\"speed-up-wordpress-2-autoptimize-javascript\" srcset=\"https:\/\/elementor.com\/cdn-cgi\/image\/f=auto,w=720\/blog\/wp-content\/uploads\/2021\/03\/speed-up-wordpress-2-autoptimize-javascript.png 720w, https:\/\/elementor.com\/cdn-cgi\/image\/f=auto,w=300\/blog\/wp-content\/uploads\/2021\/03\/speed-up-wordpress-2-autoptimize-javascript-300x263.png 300w\" sizes=\"(max-width: 720px) 100vw, 720px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2558db6 elementor-widget elementor-widget-text-editor\" data-id=\"2558db6\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Beyond that, you should defer loading JavaScript as much as possible to avoid blocking loading above-the-fold content. You can do this with the <a href=\"https:\/\/wordpress.org\/plugins\/async-javascript\/\">Async JavaScript plugin<\/a> from the same developer or WP Rocket.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-300a8fe elementor-widget elementor-widget-image\" data-id=\"300a8fe\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"720\" height=\"687\" src=\"https:\/\/elementor.com\/cdn-cgi\/image\/f=auto,w=720,h=687\/blog\/wp-content\/uploads\/2021\/03\/speed-up-wordpress-3-async-javascript.png\" class=\"attachment-large size-large wp-image-57363\" alt=\"speed-up-wordpress-3-async-javascript\" srcset=\"https:\/\/elementor.com\/cdn-cgi\/image\/f=auto,w=720\/blog\/wp-content\/uploads\/2021\/03\/speed-up-wordpress-3-async-javascript.png 720w, https:\/\/elementor.com\/cdn-cgi\/image\/f=auto,w=300\/blog\/wp-content\/uploads\/2021\/03\/speed-up-wordpress-3-async-javascript-300x286.png 300w\" sizes=\"(max-width: 720px) 100vw, 720px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bd27d28 elementor-widget elementor-widget-menu-anchor\" data-id=\"bd27d28\" data-element_type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"use-fast-theme\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3190b7c elementor-widget elementor-widget-heading\" data-id=\"3190b7c\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">7. Use a Fast Theme\n<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-09a9321 elementor-widget elementor-widget-text-editor\" data-id=\"09a9321\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>As the foundation of your site&#8217;s front-end content, your theme plays a big role in your site&#8217;s front-end optimization.<\/p><p>If you&#8217;re planning to use <a href=\"https:\/\/elementor.com\/features\/theme-builder\/\" target=\"_blank\" rel=\"noopener\">Elementor Theme Builder<\/a> to <a href=\"https:\/\/elementor.com\/blog\/create-website-with-wordpress\/\" target=\"_blank\" rel=\"noopener\">build your WordPress site<\/a>, we recommend the <a href=\"https:\/\/elementor.com\/hello-theme\/\" target=\"_blank\" rel=\"noopener\">free Hello theme<\/a>, which is the fastest theme for Elementor because it eliminates all unnecessary features. Put simply, you won&#8217;t find a more performance-friendly foundation for your Elementor designs:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b521e27 elementor-widget elementor-widget-image\" data-id=\"b521e27\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"720\" height=\"321\" src=\"https:\/\/elementor.com\/cdn-cgi\/image\/f=auto,w=720,h=321\/blog\/wp-content\/uploads\/2021\/03\/speed-up-wordpress-4-hello-theme.png\" class=\"attachment-large size-large wp-image-57364\" alt=\"\" srcset=\"https:\/\/elementor.com\/cdn-cgi\/image\/f=auto,w=720\/blog\/wp-content\/uploads\/2021\/03\/speed-up-wordpress-4-hello-theme.png 720w, https:\/\/elementor.com\/cdn-cgi\/image\/f=auto,w=300\/blog\/wp-content\/uploads\/2021\/03\/speed-up-wordpress-4-hello-theme-300x134.png 300w\" sizes=\"(max-width: 720px) 100vw, 720px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ac2c273 elementor-widget elementor-widget-text-editor\" data-id=\"ac2c273\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Other quality lightweight themes include the following:<\/p><ul><li><a href=\"https:\/\/wordpress.org\/themes\/astra\/\">Astra<\/a><\/li><li><a href=\"https:\/\/wordpress.org\/themes\/generatepress\/\">GeneratePress<\/a><\/li><li><a href=\"https:\/\/wordpress.org\/themes\/neve\/\">Neve<\/a><\/li><\/ul><p>All three themes include deep Elementor integrations and starter sites.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-edc97e7 elementor-widget elementor-widget-menu-anchor\" data-id=\"edc97e7\" data-element_type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"limit-plugin-usage\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2cdb40e elementor-widget elementor-widget-heading\" data-id=\"2cdb40e\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">8. Use Fast Plugins and Limit Plugin Usage\n<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2e9d67e elementor-widget elementor-widget-text-editor\" data-id=\"2e9d67e\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>While there are <a href=\"https:\/\/elementor.com\/blog\/best-free-wordpress-plugins\/\" target=\"_blank\" rel=\"noopener\">lots of great plugins out there<\/a>, you need to pay attention to your plugin usage if you want to speed up your site. In general, every plugin that you install adds its own weight in the form of database queries, HTTP requests, and file size.<\/p><p>For that reason, a good general rule of thumb is that the more plugins you install, the slower your site will be.<\/p><p>However, it&#8217;s not just the quantity of plugins, but it&#8217;s also the quality. Even just a single slow plugin can have a huge negative effect on your site&#8217;s load times.<\/p><p>Here are some basic principles to follow when it comes to plugins:<\/p><ol><li>Try to limit how many plugins you use. If a feature isn&#8217;t necessary to the functioning of your site, consider leaving it off. This also limits the chance for compatibility issues, which can further affect load times.<\/li><li>Only use plugins from reputable developers with good code quality.<\/li><\/ol><p>One easy way to eliminate the need to install excess plugins is to use Elementor and\/or Elementor Pro.<\/p><p>Because Elementor includes built-in widgets for a number of important actions, you can use it to avoid installing more plugins <a href=\"https:\/\/elementor.com\/blog\/speed-up-wordpress-website\/\" target=\"_blank\" rel=\"noopener\">and speed up your site<\/a>. For example, you can use Elementor for <a href=\"https:\/\/elementor.com\/features\/form-builder\/\" target=\"_blank\" rel=\"noopener\">contact forms<\/a>, <a href=\"https:\/\/elementor.com\/widgets\/share-buttons-widget\/\" target=\"_blank\" rel=\"noopener\">social share icons<\/a>, <a href=\"https:\/\/elementor.com\/widgets\/slides-widget\/\" target=\"_blank\" rel=\"noopener\">sliders<\/a>, <a href=\"https:\/\/elementor.com\/widgets\/gallery-widget\/\">galleries<\/a>, and more. These are all features you&#8217;d normally need a separate plugin for.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-13f8968 elementor-widget elementor-widget-menu-anchor\" data-id=\"13f8968\" data-element_type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"optimize-database\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-60b70da elementor-widget elementor-widget-heading\" data-id=\"60b70da\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">9. Optimize Your Database\n<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-50d89f5 elementor-widget elementor-widget-text-editor\" data-id=\"50d89f5\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Your <a href=\"https:\/\/elementor.com\/resources\/glossary\/what-is-a-wordpress-database\/\">WordPress site&#8217;s database<\/a> is what contains all of your site&#8217;s content and settings (including your Elementor designs).<\/p><p>When someone visits your WordPress site, your server needs to query the database to get all of the information that it needs to render the page (though, as we covered above, page caching can eliminate this process for most visitors).<\/p><p>In general, the larger and more complicated your database is, the longer these queries will take, which will hurt your site&#8217;s performance and also waste your server&#8217;s resources.<\/p><p>For that reason, you should make a regular habit of cleaning your site&#8217;s database. Here are some plugins that can help:<\/p><ul><li><a href=\"https:\/\/wordpress.org\/plugins\/rvg-optimize-database\/\">Optimize Database after Deleting Revisions<\/a> (pictured below)<\/li><li><a href=\"https:\/\/wp-rocket.me\/\">WP Rocket<\/a><\/li><li><a href=\"https:\/\/wordpress.org\/plugins\/wp-optimize\/\">WP-Optimize<\/a><\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d7dd7a1 elementor-widget elementor-widget-image\" data-id=\"d7dd7a1\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"720\" height=\"656\" src=\"https:\/\/elementor.com\/cdn-cgi\/image\/f=auto,w=720,h=656\/blog\/wp-content\/uploads\/2021\/03\/speed-up-wordpress-5-optimize-database.png\" class=\"attachment-large size-large wp-image-57365\" alt=\"speed-up-wordpress-5-optimize-database\" srcset=\"https:\/\/elementor.com\/cdn-cgi\/image\/f=auto,w=720\/blog\/wp-content\/uploads\/2021\/03\/speed-up-wordpress-5-optimize-database.png 720w, https:\/\/elementor.com\/cdn-cgi\/image\/f=auto,w=300\/blog\/wp-content\/uploads\/2021\/03\/speed-up-wordpress-5-optimize-database-300x273.png 300w\" sizes=\"(max-width: 720px) 100vw, 720px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ea60982 elementor-widget elementor-widget-menu-anchor\" data-id=\"ea60982\" data-element_type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"limit-disable-revisions\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-633f6bc elementor-widget elementor-widget-heading\" data-id=\"633f6bc\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">10. Limit or Disable Revisions\n<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3c3ac5d elementor-widget elementor-widget-text-editor\" data-id=\"3c3ac5d\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>One big cause of clutter in your database is post revisions. By default, WordPress stores unlimited revisions every time you hit the <strong>Save Draft<\/strong> button while working on a piece of content.<\/p><p>To prevent this clutter, you should disable, or at least limit, post revisions.<\/p><p>You can do this with <a href=\"https:\/\/wordpress.org\/plugins\/wp-revisions-control\/\">the free WP Revisions Control plugin<\/a>. Or, you can add one of these code snippets to your site&#8217;s <strong>wp-config.php<\/strong> file:<\/p><p><strong>Limit (store two revisions)<\/strong>:<\/p><p>define(&#8216;WP_POST_REVISIONS&#8217;, 2);<\/p><p><strong>Disable<\/strong>:<\/p><p>define(&#8216;WP_POST_REVISIONS&#8217;, false);<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ae4b2aa elementor-widget elementor-widget-menu-anchor\" data-id=\"ae4b2aa\" data-element_type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"optimize-comments\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-eadfe91 elementor-widget elementor-widget-heading\" data-id=\"eadfe91\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">11. Optimize Your Comments\n<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a3fe040 elementor-widget elementor-widget-text-editor\" data-id=\"a3fe040\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>If your site has a busy comments section, it can be a surprising drag on your site&#8217;s performance. By default, every single comment adds an external HTTP request to Gravatar to load the user image. Comments also add weight to your database and extra database queries to load comments.<\/p><p>If you don&#8217;t find value in comments, one option is to disable comments completely:<\/p><ol><li>Go to <strong>Settings \u2192 Discussion<\/strong><\/li><li>Uncheck the box to allow people to submit comments<\/li><\/ol>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-71ad2b9 elementor-widget elementor-widget-image\" data-id=\"71ad2b9\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"720\" height=\"555\" src=\"https:\/\/elementor.com\/cdn-cgi\/image\/f=auto,w=720,h=555\/blog\/wp-content\/uploads\/2021\/03\/speed-up-wordpress-6-disable-comments.png\" class=\"attachment-large size-large wp-image-57366\" alt=\"speed-up-wordpress-6-disable-comments\" srcset=\"https:\/\/elementor.com\/cdn-cgi\/image\/f=auto,w=720\/blog\/wp-content\/uploads\/2021\/03\/speed-up-wordpress-6-disable-comments.png 720w, https:\/\/elementor.com\/cdn-cgi\/image\/f=auto,w=300\/blog\/wp-content\/uploads\/2021\/03\/speed-up-wordpress-6-disable-comments-300x231.png 300w\" sizes=\"(max-width: 720px) 100vw, 720px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d822f76 elementor-widget elementor-widget-text-editor\" data-id=\"d822f76\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>However, comments sections are important to many sites, so you might not want to get rid of them completely. Here are some tips to optimize them:<\/p><ul><li>Lazy load the native WordPress comments section with <a href=\"https:\/\/wordpress.org\/plugins\/lazy-load-for-comments\/\">the free Lazy Load for Comments plugin<\/a>.<\/li><li>Disable avatar images to reduce HTTP requests (<strong>Settings \u2192 Discussion<\/strong> and uncheck <strong>Show Avatars<\/strong>).<\/li><\/ul><p>Use a third-party comments system like <a href=\"https:\/\/disqus.com\/\">Disqus<\/a> or <a href=\"https:\/\/elementor.com\/help\/facebook-comments-widget\/\" target=\"_blank\" rel=\"noopener\">Facebook Comments<\/a> and then lazy load it using <a href=\"https:\/\/wordpress.org\/plugins\/disqus-conditional-load\/\">the free Disqus Conditional Load<\/a> or <a href=\"https:\/\/wordpress.org\/plugins\/lazy-facebook-comments\/\">Lazy Social Comments<\/a> plugins.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0768cc8 elementor-widget elementor-widget-menu-anchor\" data-id=\"0768cc8\" data-element_type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"offload-media-files\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-89039cd elementor-widget elementor-widget-heading\" data-id=\"89039cd\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">12. Offload Media Files\n<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-eace22b elementor-widget elementor-widget-text-editor\" data-id=\"eace22b\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>If you use a lot of media files (e.g. images), that can be a big drain on your server because your server needs to store and serve up all those images.<\/p><p>One way to reduce this strain is with a CDN. The CDN will &#8220;pull&#8221; the images from your server into the CDN cache and then serve images from the cache. However, this still uses resources because the CDN needs to query your server to pull those images in the first place.<\/p><p>To fix this, you can consider offloading your media files to external storage such as <a href=\"https:\/\/aws.amazon.com\/s3\/\">Amazon S3<\/a>, <a href=\"https:\/\/www.digitalocean.com\/products\/spaces\/\">DigitalOcean Spaces<\/a>, <a href=\"https:\/\/cloud.google.com\/storage\">Google Cloud Storage<\/a>, etc. You can still use your CDN, but your CDN will now &#8220;pull&#8221; its media files from the cloud storage instead of your site&#8217;s server.<\/p><p>To set this up on WordPress, you can <a href=\"https:\/\/wordpress.org\/plugins\/amazon-s3-and-cloudfront\/\">use the WP Offload Media plugin<\/a> from Delicious Brains.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7d9e01a elementor-widget elementor-widget-menu-anchor\" data-id=\"7d9e01a\" data-element_type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"gzip-compression\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-976774d elementor-widget elementor-widget-heading\" data-id=\"976774d\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">13. Use Gzip Compression\n<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f16cd01 elementor-widget elementor-widget-text-editor\" data-id=\"f16cd01\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Gzip is a technology that lets you compress data at the server level, which can result in a 70%+ reduction in your site&#8217;s file size.\u00a0<\/p><p>Most WordPress performance plugins can enable Gzip compression for you, including WP Rocket. Or, you can use <a href=\"https:\/\/wordpress.org\/plugins\/enable-gzip-compression\/\">the standalone Enable Gzip Compression plugin<\/a>.<\/p><p>If you&#8217;d prefer not to use a plugin, you can also enable Gzip compression by adding this code snippet to your site&#8217;s .htaccess file:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-98b3cc0 elementor-widget elementor-widget-html\" data-id=\"98b3cc0\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<pre class=\"code\">\n&lt;IfModule mod_deflate.c&gt;\n  # Compress HTML, CSS, JavaScript, Text, XML and fonts\n  AddOutputFilterByType DEFLATE application\/javascript\n  AddOutputFilterByType DEFLATE application\/rss+xml\n  AddOutputFilterByType DEFLATE application\/vnd.ms-fontobject\n  AddOutputFilterByType DEFLATE application\/x-font\n  AddOutputFilterByType DEFLATE application\/x-font-opentype\n  AddOutputFilterByType DEFLATE application\/x-font-otf\n  AddOutputFilterByType DEFLATE application\/x-font-truetype\n  AddOutputFilterByType DEFLATE application\/x-font-ttf\n  AddOutputFilterByType DEFLATE application\/x-javascript\n  AddOutputFilterByType DEFLATE application\/xhtml+xml\n  AddOutputFilterByType DEFLATE application\/xml\n  AddOutputFilterByType DEFLATE font\/opentype\n  AddOutputFilterByType DEFLATE font\/otf\n  AddOutputFilterByType DEFLATE font\/ttf\n  AddOutputFilterByType DEFLATE image\/svg+xml\n  AddOutputFilterByType DEFLATE image\/x-icon\n  AddOutputFilterByType DEFLATE text\/css\n  AddOutputFilterByType DEFLATE text\/html\n  AddOutputFilterByType DEFLATE text\/javascript\n  AddOutputFilterByType DEFLATE text\/plain\n  AddOutputFilterByType DEFLATE text\/xml  \n \n  # Remove browser bugs (only needed for ancient browsers)\n  BrowserMatch ^Mozilla\/4 gzip-only-text\/html\n  BrowserMatch ^Mozilla\/4\\.0[678] no-gzip\n  BrowserMatch \\bMSIE !no-gzip !gzip-only-text\/html\n  Header append Vary User-Agent\n&lt;\/IfModule&gt;\n<\/pre>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fc79af2 elementor-widget elementor-widget-text-editor\" data-id=\"fc79af2\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>To test if it&#8217;s working, you can <a href=\"https:\/\/www.giftofspeed.com\/gzip-test\/\">use this Gzip compression test<\/a>.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ae1f4da elementor-widget elementor-widget-menu-anchor\" data-id=\"ae1f4da\" data-element_type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"browser-caching\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b62da4c elementor-widget elementor-widget-heading\" data-id=\"b62da4c\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">14. Use Browser Caching (Cache-Control and Expires Headers)\n<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b3bf165 elementor-widget elementor-widget-text-editor\" data-id=\"b3bf165\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Browsing caching lets you tell a visitor&#8217;s browser to store static assets on a visitor&#8217;s local computer. For subsequent visits, the visitor&#8217;s browser will load those files from the local cache, rather than your server, which speeds up load times.<\/p><p>To control browser caching behavior, you can use two tactics:<\/p><ul><li>Cache-control<\/li><li><a class=\"wpil_keyword_link\" href=\"https:\/\/elementor.com\/blog\/expires-headers\/\"   title=\"How to Add Expires Headers in WordPress (4 Methods)\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"25362\">Expires headers<\/a><\/li><\/ul><p>These let you tell visitors&#8217; browsers how long to store certain types of files in the browser cache. For example, &#8220;store PNG images for 30 days before re-downloading them&#8221;.<\/p><p>Both achieve the same effect, but cache-control is the newer and more flexible option. You can use both &#8211; just make sure the storage lengths match.<\/p><p>There are two ways to add cache-control or expires headers:<\/p><ul><li>Plugin<\/li><li>Code<\/li><\/ul><p>Many WordPress performance plugins already include features to implement browser caching for you including WP Rocket. Or, you could use the <a href=\"https:\/\/wordpress.org\/plugins\/add-expires-headers\/\">standalone Add Expires Headers plugin<\/a>.<\/p><p>If you feel comfortable working with code, you can also set this up by editing your site&#8217;s .htaccess file (if using Apache) or Nginx config file (if using Nginx).<\/p><p>Here are the code snippets that you&#8217;ll need:<\/p><p><strong>Apache cache-control (.htaccess):<\/strong><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a4430ed elementor-widget elementor-widget-html\" data-id=\"a4430ed\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<pre class=\"code\">\n&lt;filesMatch &quot;.(ico|pdf|flv|jpg|jpeg|png|gif|svg|js|css|swf)$&quot;&gt;\n        Header set Cache-Control &quot;max-age=84600, public&quot;\n&lt;\/filesMatch&gt;    \n<\/pre>    \t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0c436fa elementor-widget elementor-widget-text-editor\" data-id=\"0c436fa\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><b>Apache expires headers (.htaccess):<\/b><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-38ef6ab elementor-widget elementor-widget-html\" data-id=\"38ef6ab\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<pre class=\"code\">\n## START ADD EXPIRES HEADERS ##\n&lt;IfModule mod_expires.c&gt;\nExpiresActive On\nExpiresByType image\/jpg &quot;access 1 year&quot;\nExpiresByType image\/jpeg &quot;access 1 year&quot;\nExpiresByType image\/gif &quot;access 1 year&quot;\nExpiresByType image\/png &quot;access 1 year&quot;\nExpiresByType image\/svg &quot;access 1 year&quot;\nExpiresByType text\/css &quot;access 1 month&quot;\nExpiresByType application\/pdf &quot;access 1 month&quot;\nExpiresByType application\/javascript &quot;access 1 month&quot;\nExpiresByType application\/x-javascript &quot;access 1 month&quot;\nExpiresByType application\/x-shockwave-flash &quot;access 1 month&quot;\nExpiresByType image\/x-icon &quot;access 1 year&quot;\nExpiresDefault &quot;access 2 days&quot;\n&lt;\/IfModule&gt;\n## END ADD EXPIRES HEADERS ##  \n<\/pre>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-74a8af0 elementor-widget elementor-widget-text-editor\" data-id=\"74a8af0\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><b>Nginx cache-control:<\/b><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7589efd elementor-widget elementor-widget-html\" data-id=\"7589efd\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<pre class=\"code\">\nlocation ~* \\.(js|css|png|jpg|jpeg|gif|svg|ico)$ {\n expires 30d;\n add_header Cache-Control &quot;public, no-transform&quot;;\n}   \n<\/pre>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2e5d024 elementor-widget elementor-widget-text-editor\" data-id=\"2e5d024\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><b>Nginx expires headers:<\/b><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7e6a0e4 elementor-widget elementor-widget-html\" data-id=\"7e6a0e4\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<pre class=\"code\">\nlocation ~*  \\.(jpg|jpeg|gif|png|svg)$ {\n        expires 365d;\n    }\n \n    location ~*  \\.(pdf|css|html|js|swf)$ {\n        expires 2d;\n    }    \n<\/pre>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9f8f5ac elementor-widget elementor-widget-text-editor\" data-id=\"9f8f5ac\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>To test your headers, you can <a href=\"https:\/\/www.giftofspeed.com\/cache-checker\/\">use this free browser caching checker tool<\/a>.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f251784 elementor-widget elementor-widget-menu-anchor\" data-id=\"f251784\" data-element_type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"preconnect-prefetch\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-66d9a4f elementor-widget elementor-widget-heading\" data-id=\"66d9a4f\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">15. Use Preconnect and Prefetch for Important Resources\n<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e07592b elementor-widget elementor-widget-text-editor\" data-id=\"e07592b\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Preconnect and prefetch are two tactics to speed up DNS resolution time for third-party resources, which can speed up resource download times. For example, you could tell browsers to preconnect to your CDN or the Google Fonts CDN.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b470d8e elementor-widget elementor-widget-image\" data-id=\"b470d8e\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/web.dev\/preconnect-and-dns-prefetch\/\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"720\" height=\"485\" src=\"https:\/\/elementor.com\/cdn-cgi\/image\/f=auto,w=720,h=485\/blog\/wp-content\/uploads\/2021\/03\/preconnect.png\" class=\"attachment-large size-large wp-image-57367\" alt=\"\" srcset=\"https:\/\/elementor.com\/cdn-cgi\/image\/f=auto,w=720\/blog\/wp-content\/uploads\/2021\/03\/preconnect.png 720w, https:\/\/elementor.com\/cdn-cgi\/image\/f=auto,w=300\/blog\/wp-content\/uploads\/2021\/03\/preconnect-300x202.png 300w\" sizes=\"(max-width: 720px) 100vw, 720px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Source: web.dev<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8ee01ea elementor-widget elementor-widget-text-editor\" data-id=\"8ee01ea\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>You can learn more <a href=\"https:\/\/wp-rocket.me\/blog\/preload-prefetch-preconnect-speed-site-browser-resource-hints\/\">in this post from WP Rocket<\/a>.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-38dba8c elementor-widget elementor-widget-menu-anchor\" data-id=\"38dba8c\" data-element_type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"scripts-sitewide-loading\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9b9eb6f elementor-widget elementor-widget-heading\" data-id=\"9b9eb6f\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">16. Manage Your Scripts To Avoid Sitewide Loading\n<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-671436e elementor-widget elementor-widget-text-editor\" data-id=\"671436e\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Many WordPress plugins load their scripts on your entire site even if you only use the plugin on certain pages. This can cause an unnecessary performance hit on pages where you aren&#8217;t using that plugin.<\/p><p>For example, let&#8217;s say you&#8217;re <a href=\"https:\/\/elementor.com\/blog\/woocommerce-tutorial\/\" target=\"_blank\" rel=\"noopener\">using WooCommerce<\/a> as the payment processing system for <a href=\"https:\/\/elementor.com\/blog\/create-online-course-website\/\" target=\"_blank\" rel=\"noopener\">your online course<\/a>. Even though you&#8217;re not creating a full eCommerce store, <a class=\"wpil_keyword_link\" href=\"https:\/\/elementor.com\/features\/woocommerce-builder\/\"   title=\"WooCommerce Builder\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"25361\">WooCommerce<\/a> will still load its scripts on every single page as if you&#8217;re running a WooCommerce store.<\/p><p>To fix this, you can use a plugin that lets you conditionally control script usage on a page-by-page basis. Two good options are:<\/p><ul><li><a href=\"https:\/\/wordpress.org\/plugins\/wp-asset-clean-up\/\">Asset CleanUp<\/a> &#8211; free (pictured below)<\/li><li><a href=\"https:\/\/perfmatters.io\/\">Perfmatters<\/a> &#8211; paid<\/li><\/ul><p>The goal is to only load each script on content where it&#8217;s absolutely needed and disable it everywhere else:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3ea04da elementor-widget elementor-widget-image\" data-id=\"3ea04da\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"720\" height=\"619\" src=\"https:\/\/elementor.com\/cdn-cgi\/image\/f=auto,w=720,h=619\/blog\/wp-content\/uploads\/2021\/03\/speed-up-wordpress-7-asset-cleanup.png\" class=\"attachment-large size-large wp-image-57368\" alt=\"speed-up-wordpress-7-asset-cleanup\" srcset=\"https:\/\/elementor.com\/cdn-cgi\/image\/f=auto,w=720\/blog\/wp-content\/uploads\/2021\/03\/speed-up-wordpress-7-asset-cleanup.png 720w, https:\/\/elementor.com\/cdn-cgi\/image\/f=auto,w=300\/blog\/wp-content\/uploads\/2021\/03\/speed-up-wordpress-7-asset-cleanup-300x258.png 300w\" sizes=\"(max-width: 720px) 100vw, 720px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d27f5e3 elementor-widget elementor-widget-menu-anchor\" data-id=\"d27f5e3\" data-element_type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"autoloaded-data\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-498f870 elementor-widget elementor-widget-heading\" data-id=\"498f870\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">17. Beware Autoloaded Data From Plugins\n<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-70f7e79 elementor-widget elementor-widget-text-editor\" data-id=\"70f7e79\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Just as some plugins load their scripts sitewide, some plugins also use a similar tactic in your database via autoloaded data in the <strong>wp_options<\/strong> table. Even worse, many plugins don&#8217;t clean their data even if you delete the plugin. This can slow down database query times, especially on older sites.<\/p><p>You can <a href=\"https:\/\/kinsta.com\/knowledgebase\/wp-options-autoloaded-data\/\">check out this guide<\/a> to learn how to clear autoloaded data.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6106d71 elementor-widget elementor-widget-menu-anchor\" data-id=\"6106d71\" data-element_type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"limit-third-party\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c724c97 elementor-widget elementor-widget-heading\" data-id=\"c724c97\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">18. Limit Third-Party Script Usage<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e33a70f elementor-widget elementor-widget-text-editor\" data-id=\"e33a70f\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Third-party scripts are items such as:<\/p><ul><li><strong>Tracking scripts<\/strong> &#8211; <a href=\"https:\/\/elementor.com\/blog\/google-analytics-wordpress\/\" target=\"_blank\" rel=\"noopener\">Google Analytics<\/a>, Hotjar, etc.<\/li><li><strong>Social Media<\/strong> &#8211; Facebook Pixel, &#8220;like&#8221; buttons, etc.<\/li><li><strong>Third-party ads<\/strong> &#8211; Google AdSense, Media.net, etc.<\/li><li><strong>Some A\/B testing tools<\/strong> &#8211; <a href=\"https:\/\/elementor.com\/blog\/a-b-testing\/\" target=\"_blank\" rel=\"noopener\">Google Optimize<\/a>, VWO, etc.<\/li><li>Etc.<\/li><\/ul><p>Using third-party scripts can be especially tough on website performance because you have a lot less control over optimizing those scripts. For example, you can&#8217;t control their browser caching behavior and each third-party script also adds additional DNS resolution time.<\/p><p>For that reason, you want to limit your use of third-party scripts as much as possible. Think long and hard whether each script adds enough value to your site to justify the performance hit.<\/p><p>For more control, you can also consider locally hosting some scripts, such as:<\/p><ul><li>Google Analytics &#8211; use <a href=\"https:\/\/wordpress.org\/plugins\/host-analyticsjs-local\/\">CAOS<\/a> or <a href=\"https:\/\/docs.wp-rocket.me\/article\/1103-google-tracking-add-on\">WP Rocket<\/a><\/li><li>Facebook Pixel &#8211; use <a href=\"https:\/\/docs.wp-rocket.me\/article\/1117-facebook-pixel-add-on\">WP Rocket<\/a><\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7f74959 elementor-widget elementor-widget-menu-anchor\" data-id=\"7f74959\" data-element_type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"speed-enhancing-plugin\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8df9ffc elementor-widget elementor-widget-heading\" data-id=\"8df9ffc\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">19. Use a Speed Enhancing Plugin<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8b1d3d3 elementor-widget elementor-widget-text-editor\" data-id=\"8b1d3d3\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Some of the aforementioned tasks can be performed using a WordPress speed plugin. In fact, using these plugins could prevent the issues from occurring in the first place by ensuring that your WordPress site is optimized correctly when adding media, or content.<\/p><p>A highly recommended plugin is <a href=\"https:\/\/deliciousbrains.com\/wp-offload-media\/\">WP Offload Media.<\/a> This\u00a0speeds up your WordPress site by offloading<span>\u00a0your media to cloud storage, such as Amazon S3 or DigitalOcean Spaces, and then serving it lightning fast with a CDN. (It also has an <a href=\"https:\/\/deliciousbrains.com\/wp-offload-media-elementor-integration\/\">Elementor integration<\/a>).<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1752755 elementor-widget elementor-widget-heading\" data-id=\"1752755\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Balance Great Site Speed With Great Site Design\n<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bf7bb7 elementor-widget elementor-widget-text-editor\" data-id=\"4bf7bb7\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Beyond everything we\u2019ve examined, it\u2019s important to remember that there is no perfect solution for speed.\u00a0<\/p><p>It boils down testing and retesting, and above all, finding the balance between what we need our site to deliver and how fast we get it there.<\/p><p>As web creators, sometimes our mission is to blow our audience\u2019s minds, but sometimes we\u2019re risking speed. But this is precisely where creativity and ingenuity thrive \u2014 within limitations.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>The faster your website loads, the better user experience you provide \u2014 it&#8217;s as simple as that. Better user experience leads to higher conversion rates, lower bounce rates, and more. Learn how to speed up your website and improve your users&#8217; experience.<\/p>\n","protected":false},"author":188873,"featured_media":57387,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[43],"tags":[79,173],"marketing_persona":[51],"marketing_intent":[48],"class_list":["post-57319","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wordpress","tag-build","tag-video"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>19 Ways To Speed Up A WordPress Website (2022 Guide) \u2502Elementor<\/title>\n<meta name=\"description\" content=\"The faster your website loads, the better user experience you provide. Learn how to speed up your site and provide your users with the best experience.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/elementor.com\/blog\/how-to-speed-up-wordpress-website\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"19 Ways To Speed Up A WordPress Website (2022 Guide) \u2502Elementor\" \/>\n<meta property=\"og:description\" content=\"The faster your website loads, the better user experience you provide. Learn how to speed up your site and provide your users with the best experience.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/elementor.com\/blog\/how-to-speed-up-wordpress-website\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/elemntor\/\" \/>\n<meta property=\"article:published_time\" content=\"2021-03-02T12:45:29+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-12-02T19:32:46+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/elementor.com\/blog\/wp-content\/uploads\/2021\/03\/02.03.21-How-to-Speed-Up-Your-WordPress-Website_1200-628_1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"3334\" \/>\n\t<meta property=\"og:image:height\" content=\"1745\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Sergei Davidov\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@elemntor\" \/>\n<meta name=\"twitter:site\" content=\"@elemntor\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Sergei Davidov\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"21 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/elementor.com\\\/blog\\\/how-to-speed-up-wordpress-website\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/elementor.com\\\/blog\\\/how-to-speed-up-wordpress-website\\\/\"},\"author\":{\"name\":\"Sergei Davidov\",\"@id\":\"https:\\\/\\\/elementor.com\\\/blog\\\/#\\\/schema\\\/person\\\/87a6d63997f5dd9f2105a3a769c759c9\"},\"headline\":\"How to Speed up WordPress: In-Depth Guide\",\"datePublished\":\"2021-03-02T12:45:29+00:00\",\"dateModified\":\"2025-12-02T19:32:46+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/elementor.com\\\/blog\\\/how-to-speed-up-wordpress-website\\\/\"},\"wordCount\":4056,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/elementor.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/elementor.com\\\/blog\\\/how-to-speed-up-wordpress-website\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/elementor.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/02.03.21-How-to-Speed-Up-Your-WordPress-Website_no_text_1200-628_1.png\",\"keywords\":[\"Build\",\"Video\"],\"articleSection\":[\"WordPress\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/elementor.com\\\/blog\\\/how-to-speed-up-wordpress-website\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/elementor.com\\\/blog\\\/how-to-speed-up-wordpress-website\\\/\",\"url\":\"https:\\\/\\\/elementor.com\\\/blog\\\/how-to-speed-up-wordpress-website\\\/\",\"name\":\"19 Ways To Speed Up A WordPress Website (2022 Guide) \u2502Elementor\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/elementor.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/elementor.com\\\/blog\\\/how-to-speed-up-wordpress-website\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/elementor.com\\\/blog\\\/how-to-speed-up-wordpress-website\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/elementor.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/02.03.21-How-to-Speed-Up-Your-WordPress-Website_no_text_1200-628_1.png\",\"datePublished\":\"2021-03-02T12:45:29+00:00\",\"dateModified\":\"2025-12-02T19:32:46+00:00\",\"description\":\"The faster your website loads, the better user experience you provide. Learn how to speed up your site and provide your users with the best experience.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/elementor.com\\\/blog\\\/how-to-speed-up-wordpress-website\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/elementor.com\\\/blog\\\/how-to-speed-up-wordpress-website\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/elementor.com\\\/blog\\\/how-to-speed-up-wordpress-website\\\/#primaryimage\",\"url\":\"https:\\\/\\\/elementor.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/02.03.21-How-to-Speed-Up-Your-WordPress-Website_no_text_1200-628_1.png\",\"contentUrl\":\"https:\\\/\\\/elementor.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/02.03.21-How-to-Speed-Up-Your-WordPress-Website_no_text_1200-628_1.png\",\"width\":3334,\"height\":1745},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/elementor.com\\\/blog\\\/how-to-speed-up-wordpress-website\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Blog\",\"item\":\"https:\\\/\\\/elementor.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"WordPress\",\"item\":\"https:\\\/\\\/elementor.com\\\/blog\\\/category\\\/wordpress\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"How to Speed up WordPress: In-Depth Guide\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/elementor.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/elementor.com\\\/blog\\\/\",\"name\":\"Elementor\",\"description\":\"Website Builder for WordPress\",\"publisher\":{\"@id\":\"https:\\\/\\\/elementor.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/elementor.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/elementor.com\\\/blog\\\/#organization\",\"name\":\"Elementor\",\"url\":\"https:\\\/\\\/elementor.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/elementor.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/elementor.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/images.png\",\"contentUrl\":\"https:\\\/\\\/elementor.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/images.png\",\"width\":225,\"height\":225,\"caption\":\"Elementor\"},\"image\":{\"@id\":\"https:\\\/\\\/elementor.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/elemntor\\\/\",\"https:\\\/\\\/x.com\\\/elemntor\",\"https:\\\/\\\/www.instagram.com\\\/elementor\\\/\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCt9kG_EDX8zwGSC1-ycJJVA?sub_confirmation=1\",\"https:\\\/\\\/en.wikipedia.org\\\/wiki\\\/Elementor\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/elementor.com\\\/blog\\\/#\\\/schema\\\/person\\\/87a6d63997f5dd9f2105a3a769c759c9\",\"name\":\"Sergei Davidov\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0a5edd915cad15385a7184ea9ce23710fe08edb3d605ede2f99cc4e7e65f04ad?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0a5edd915cad15385a7184ea9ce23710fe08edb3d605ede2f99cc4e7e65f04ad?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0a5edd915cad15385a7184ea9ce23710fe08edb3d605ede2f99cc4e7e65f04ad?s=96&d=mm&r=g\",\"caption\":\"Sergei Davidov\"},\"description\":\"Sergei Davidov is a content creator at Elementor. His favorite topics are gadgets, advances in science, new apps and software solutions. He enjoys spicy food, reading books and listening to elevator music.\",\"url\":\"https:\\\/\\\/elementor.com\\\/blog\\\/author\\\/sdavidov\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"19 Ways To Speed Up A WordPress Website (2022 Guide) \u2502Elementor","description":"The faster your website loads, the better user experience you provide. Learn how to speed up your site and provide your users with the best experience.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/elementor.com\/blog\/how-to-speed-up-wordpress-website\/","og_locale":"en_US","og_type":"article","og_title":"19 Ways To Speed Up A WordPress Website (2022 Guide) \u2502Elementor","og_description":"The faster your website loads, the better user experience you provide. Learn how to speed up your site and provide your users with the best experience.","og_url":"https:\/\/elementor.com\/blog\/how-to-speed-up-wordpress-website\/","og_site_name":"Blog","article_publisher":"https:\/\/www.facebook.com\/elemntor\/","article_published_time":"2021-03-02T12:45:29+00:00","article_modified_time":"2025-12-02T19:32:46+00:00","og_image":[{"width":3334,"height":1745,"url":"https:\/\/elementor.com\/blog\/wp-content\/uploads\/2021\/03\/02.03.21-How-to-Speed-Up-Your-WordPress-Website_1200-628_1.png","type":"image\/png"}],"author":"Sergei Davidov","twitter_card":"summary_large_image","twitter_creator":"@elemntor","twitter_site":"@elemntor","twitter_misc":{"Written by":"Sergei Davidov","Est. reading time":"21 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/elementor.com\/blog\/how-to-speed-up-wordpress-website\/#article","isPartOf":{"@id":"https:\/\/elementor.com\/blog\/how-to-speed-up-wordpress-website\/"},"author":{"name":"Sergei Davidov","@id":"https:\/\/elementor.com\/blog\/#\/schema\/person\/87a6d63997f5dd9f2105a3a769c759c9"},"headline":"How to Speed up WordPress: In-Depth Guide","datePublished":"2021-03-02T12:45:29+00:00","dateModified":"2025-12-02T19:32:46+00:00","mainEntityOfPage":{"@id":"https:\/\/elementor.com\/blog\/how-to-speed-up-wordpress-website\/"},"wordCount":4056,"commentCount":0,"publisher":{"@id":"https:\/\/elementor.com\/blog\/#organization"},"image":{"@id":"https:\/\/elementor.com\/blog\/how-to-speed-up-wordpress-website\/#primaryimage"},"thumbnailUrl":"https:\/\/elementor.com\/blog\/wp-content\/uploads\/2021\/03\/02.03.21-How-to-Speed-Up-Your-WordPress-Website_no_text_1200-628_1.png","keywords":["Build","Video"],"articleSection":["WordPress"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/elementor.com\/blog\/how-to-speed-up-wordpress-website\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/elementor.com\/blog\/how-to-speed-up-wordpress-website\/","url":"https:\/\/elementor.com\/blog\/how-to-speed-up-wordpress-website\/","name":"19 Ways To Speed Up A WordPress Website (2022 Guide) \u2502Elementor","isPartOf":{"@id":"https:\/\/elementor.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/elementor.com\/blog\/how-to-speed-up-wordpress-website\/#primaryimage"},"image":{"@id":"https:\/\/elementor.com\/blog\/how-to-speed-up-wordpress-website\/#primaryimage"},"thumbnailUrl":"https:\/\/elementor.com\/blog\/wp-content\/uploads\/2021\/03\/02.03.21-How-to-Speed-Up-Your-WordPress-Website_no_text_1200-628_1.png","datePublished":"2021-03-02T12:45:29+00:00","dateModified":"2025-12-02T19:32:46+00:00","description":"The faster your website loads, the better user experience you provide. Learn how to speed up your site and provide your users with the best experience.","breadcrumb":{"@id":"https:\/\/elementor.com\/blog\/how-to-speed-up-wordpress-website\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/elementor.com\/blog\/how-to-speed-up-wordpress-website\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/elementor.com\/blog\/how-to-speed-up-wordpress-website\/#primaryimage","url":"https:\/\/elementor.com\/blog\/wp-content\/uploads\/2021\/03\/02.03.21-How-to-Speed-Up-Your-WordPress-Website_no_text_1200-628_1.png","contentUrl":"https:\/\/elementor.com\/blog\/wp-content\/uploads\/2021\/03\/02.03.21-How-to-Speed-Up-Your-WordPress-Website_no_text_1200-628_1.png","width":3334,"height":1745},{"@type":"BreadcrumbList","@id":"https:\/\/elementor.com\/blog\/how-to-speed-up-wordpress-website\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog","item":"https:\/\/elementor.com\/blog\/"},{"@type":"ListItem","position":2,"name":"WordPress","item":"https:\/\/elementor.com\/blog\/category\/wordpress\/"},{"@type":"ListItem","position":3,"name":"How to Speed up WordPress: In-Depth Guide"}]},{"@type":"WebSite","@id":"https:\/\/elementor.com\/blog\/#website","url":"https:\/\/elementor.com\/blog\/","name":"Elementor","description":"Website Builder for WordPress","publisher":{"@id":"https:\/\/elementor.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/elementor.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/elementor.com\/blog\/#organization","name":"Elementor","url":"https:\/\/elementor.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/elementor.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/elementor.com\/blog\/wp-content\/uploads\/2025\/06\/images.png","contentUrl":"https:\/\/elementor.com\/blog\/wp-content\/uploads\/2025\/06\/images.png","width":225,"height":225,"caption":"Elementor"},"image":{"@id":"https:\/\/elementor.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/elemntor\/","https:\/\/x.com\/elemntor","https:\/\/www.instagram.com\/elementor\/","https:\/\/www.youtube.com\/channel\/UCt9kG_EDX8zwGSC1-ycJJVA?sub_confirmation=1","https:\/\/en.wikipedia.org\/wiki\/Elementor"]},{"@type":"Person","@id":"https:\/\/elementor.com\/blog\/#\/schema\/person\/87a6d63997f5dd9f2105a3a769c759c9","name":"Sergei Davidov","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/0a5edd915cad15385a7184ea9ce23710fe08edb3d605ede2f99cc4e7e65f04ad?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/0a5edd915cad15385a7184ea9ce23710fe08edb3d605ede2f99cc4e7e65f04ad?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0a5edd915cad15385a7184ea9ce23710fe08edb3d605ede2f99cc4e7e65f04ad?s=96&d=mm&r=g","caption":"Sergei Davidov"},"description":"Sergei Davidov is a content creator at Elementor. His favorite topics are gadgets, advances in science, new apps and software solutions. He enjoys spicy food, reading books and listening to elevator music.","url":"https:\/\/elementor.com\/blog\/author\/sdavidov\/"}]}},"_links":{"self":[{"href":"https:\/\/elementor.com\/blog\/wp-json\/wp\/v2\/posts\/57319","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/elementor.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/elementor.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/elementor.com\/blog\/wp-json\/wp\/v2\/users\/188873"}],"replies":[{"embeddable":true,"href":"https:\/\/elementor.com\/blog\/wp-json\/wp\/v2\/comments?post=57319"}],"version-history":[{"count":0,"href":"https:\/\/elementor.com\/blog\/wp-json\/wp\/v2\/posts\/57319\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/elementor.com\/blog\/wp-json\/wp\/v2\/media\/57387"}],"wp:attachment":[{"href":"https:\/\/elementor.com\/blog\/wp-json\/wp\/v2\/media?parent=57319"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/elementor.com\/blog\/wp-json\/wp\/v2\/categories?post=57319"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/elementor.com\/blog\/wp-json\/wp\/v2\/tags?post=57319"},{"taxonomy":"marketing_persona","embeddable":true,"href":"https:\/\/elementor.com\/blog\/wp-json\/wp\/v2\/marketing_persona?post=57319"},{"taxonomy":"marketing_intent","embeddable":true,"href":"https:\/\/elementor.com\/blog\/wp-json\/wp\/v2\/marketing_intent?post=57319"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}