Elementor · WordPress · Performance

How to speed up an Elementor site without rebuilding it

An Elementor site can be fast. The fixes I use on client builds: Elementor's own performance settings, fewer scripts and add-ons, sized images, then caching.

Mohit Goyal 6 min read
How to speed up an Elementor site without rebuilding it

To speed up an Elementor site, switch on Elementor's built-in performance features, remove the widgets, add-ons and scripts your pages do not need, size your images, and only then add page caching. You rarely need a rebuild. On my client sites the biggest gains came from deleting things, and an Elementor Pro build such as Samko Holdings measured 96 on desktop and 90 on mobile in PageSpeed Insights after launch.

This is the Elementor-specific version of my general method. For the metrics themselves, read how to fix Core Web Vitals on a WordPress site. If you already have a PageSpeed Insights report, the free Page Speed Fix Planner ranks the fixes by impact, with settings for your platform.

Why are Elementor sites often slow?

Elementor itself is not the main problem. What gets piled on top of it usually is. On the Elementor sites I have repaired or rebuilt, the slowdown came from the same few places:

  • Theme demos imported whole. The demo behind the Raasa launch page had installed WooCommerce on a one-page coming-soon site.
  • Decoration that blocks the first view. The Crowne Plaza London Kingston site had a heavy loader that delayed every visit, plus smooth-scroll scripts.
  • Images exported at the wrong size. Magpie Retreat sold its setting through photography that was low quality and badly sized.
  • Old layout structure. Pages built with sections, columns and inner sections nest more wrappers than pages built with Flexbox containers.
  • Add-on packs. Each one brings its own CSS and JavaScript.

Which Elementor settings should you change first?

Elementor ships performance switches that many sites never turn on. They live under Elementor's settings, split between the Performance and Features tabs depending on your version.

SettingWhat it doesRisk
Optimised or improved asset loadingLoads widget CSS and JavaScript only on pages that use the widgetLow
Inline font iconsSwaps whole icon font files for inline SVG iconsLow, check custom icon styling
Lazy load background imagesDelays section backgrounds below the first screenLow, but keep the hero background eager
Load Google Fonts locallyServes fonts from your own domain instead of GoogleLow
Flexbox containersBuilds layouts with fewer nested wrappersMedium on old pages, which need converting
Element cachingCaches rendered widget output on the serverMedium, test dynamic widgets

Test switches on staging

Feature names move between Elementor versions, and a few of these change the markup that custom CSS relied on. Switch them on in a staging copy, click through every template, then repeat on the live site.

What should you remove from an Elementor site?

Deleting is faster than optimising. I work down this list:

  1. Loaders and smooth-scroll scripts. On Crowne Plaza the gains came from removing these, not from adding an optimisation plugin.
  2. Plugins nobody uses. I removed the leftover WooCommerce install from Raasa because it only added weight and attack surface.
  3. Spare add-on packs. If one pack provides the two widgets you use, the other packs go.
  4. Heavy animation. On the Warren House homepage I kept the scroll animations subtle so they add polish without hurting load time on a page that opens with video.
  5. Widgets that load third-party scripts. Chat bubbles, review sliders and social feeds each cost something. Keep the ones that earn their place.

How do you fix images and the hero section on Elementor?

The hero is usually the largest element on screen, so it decides how fast the page feels.

  • Re-export from originals at the right size. On Magpie Retreat I re-exported every image at the dimensions it is shown at instead of running a blanket optimiser, so the photography stayed sharp.
  • Use separate mobile images where the crop differs. Wow Vastra has separate desktop and mobile banner sets.
  • Never lazy load the hero. Lazy load everything below the first screen instead.
  • Set image dimensions so the layout does not jump while loading.

If you need a quick way to get large photos down to size, my free Under1MB converter does it in the browser. The full method is in how to optimise website images without losing quality.

How should you set up caching for Elementor?

Caching comes after the cleanup, not instead of it. On Wow Vastra, moving asset loading into the theme and adding caching brought the desktop homepage to about 1.5 seconds. My own Inspired Monks site runs on Elementor with custom caching logic in PHP, lazy loading and image optimisation at upload, and it gets top Lighthouse performance scores despite the builder.

Two habits stop caching from causing trouble:

  • Purge after template edits. Elementor regenerates CSS when you save a template, and a stale page cache can serve old styling.
  • Check forms after any caching change. On Samko Holdings and Crowne Plaza, a GoDaddy cache layer swallowed form submissions. Upgrading PHP from 8.0 to 8.3 fixed both.

96

Samko Holdings desktop PageSpeed

90

Samko Holdings mobile PageSpeed

1.5s

Wow Vastra desktop homepage load

What order should you work in?

  1. 1

    Measure on mobile

    Run PageSpeed Insights on the homepage and your top landing pages, and save the reports as a baseline.

  2. 2

    Switch on Elementor's performance features

    On staging first, then click through every template.

  3. 3

    Remove

    Loaders, spare add-on packs, unused plugins and heavy animation.

  4. 4

    Fix the hero and images

    Right dimensions, separate mobile crops where needed, lazy loading below the first screen.

  5. 5

    Add caching

    Then purge, retest the same pages and test every form.

  6. 6

    Keep the baseline

    On Samko Holdings I delivered GTmetrix reports alongside PageSpeed scores, so future changes have something to be measured against.

When is a rebuild worth it instead?

When you are redesigning anyway, or when the site fights every change. If the design is staying, revamping in place is usually cheaper. On Cyprianis I built a new Elementor homepage alongside the old one and swapped it in once it matched the Figma, keeping the plugins and URLs the restaurant relied on.

If you are starting fresh, I would compare builders first: see Bricks vs Elementor vs Oxygen. Speed work on an existing site is part of my technical SEO and Core Web Vitals service. Send me the URL and I will tell you what I would remove first.

Frequently asked

Is Elementor too slow for a business website?+

No. It starts heavier than Bricks, but with discipline it gets close. My own Inspired Monks site runs on Elementor and gets top Lighthouse performance scores with lazy loading, image optimisation and custom caching logic.

Should I switch from Elementor to Bricks to make my site faster?+

Only if you are rebuilding anyway. Switching builders means rebuilding every page. On a working site, cleanup and caching get you most of the way, as on Samko Holdings and Wow Vastra.

Do Elementor add-on packs slow a site down?+

They can. Each pack ships its own CSS and JavaScript, and some load it on every page whether a widget is used or not. Keep the pack you actually use and remove the rest.

Which caching plugin works with Elementor?+

I use WP Rocket on client sites, and LiteSpeed Cache when the host runs a LiteSpeed server. Either works with Elementor. Clear the cache after editing a template, or visitors keep seeing the old version.

How fast can an Elementor page load?+

On Wow Vastra, moving asset loading into the theme and adding caching brought the desktop homepage to about 1.5 seconds, measured after the change.

Mohit Goyal

Written by Mohit Goyal

Senior Web Developer in Gurugram, India. 100+ fast, SEO-friendly sites shipped in 4+ years with Next.js, React and WordPress, including the procol.ai rebuild. Send me your next project.

Keep reading

Let's build

Have a site that needs to be fast, rank and convert?

Open to Work. Usually replies within a day.