8 Elementor Page Speed Issues And How To Fix Them

Brian Bojan Dordevic
About The Author

Brian Decoded

President at Alpha Efficiency

Join me at the forefront of web design and digital marketing innovation. I am obsessed with web design, business philosophy and marketing performance.
I write Conversion Insider newsletter.

Is your Elementor page speed less than optimal? Did you successfully migrate your web design from Figma to Elementor, but the end result is not performing as you expected? Are users leaving your site before they get a chance to check your content?

Elementor is an outstanding page builder that enables web designers and developers to create fully functional websites with ease. However, some Elementor websites present speed-loading issues due to easy-to-fix mistakes designers and developers make.

Poor website loading speed is the number one reason for high bounce rates. Website speed is also one of the main Gogole’s ranking factors. If your site speed performance is even slightly slow, that will compromise your site conversion rates.

As a Chicago web design agency owner, I also faced this problem when started using Elementor. That’s how I learned that Elementor’s sites only load slowly when you make some common mistakes. Luckily by knowing a few website speed tricks, you can quickly solve any Elementor page speed issue.

In this article, I’ll show you the main reasons why your Elementor website performance can be slow, how to test your website speed, and the best optimization tips to improve Elementor page speed.

Table of Content:
Elementor page speed

Website Loading Speed aka One of Google’s Core Web Vitals

A website that takes 1-3 seconds to load increases bounce rate probability by 30%. And as the loading time increases, so does the bounce rate percentage.

Slowly performing sites can easily scare customers away; poor loading speed is considered a huge negative point when it comes to user experience. Conversely, website owners that optimize their sites to load fast deliver greater user satisfaction earning more traffic and closing sales.

That’s why Google includes website load times on its specific metrics called Core Web Vitals – a set of indicators that provide site owners with an understanding of what Google considers to be a website that provides high-quality customer experiences.

Neglecting Google’s Core Web Vitals can hurt your search engine optimization strategy, engagement levels, and conversion rate.

  • Largest Contentful Paint (LCP): Paint is a fancy word for saying “show all the elements you can see on the screen in front of you.” This metric refers to the time it takes for your website to load the majority of its content since the user clicks on a link. What is a good LCP score? You should aim for your content to load whiting 2.5 seconds from when the page starts loading.
  • First Input Delay (FID): This indicator tests interactivity, or how well can users interact with your page. FID measures the time between a user interaction with your page (such as clicking a link or choosing a menu item) and your browser processing and responding to that interaction. Ideally, your website FID should be less than 100 milliseconds.
  • Cumulative Layout Shift (CLS): Think of CLS as “visual stability,” marking the stability of a web page as it loads. Your website reaches visual stability when page elements are no longer shifting around. If layouts, images, text, or buttons move around as your website loads, that indicates you have a high CLS – which is not good. Always aim to maintain a CLS of less than 0.1 seconds.

Why Your Elementor Page Speed Runs Slow And How To Fix It

There are dozens of reasons why your Elementor WordPress website may perform slowly. To tackle the problem, you first need to find what is causing it.

Below are the primary culprits behind poor loading websites:

Elementor page speed problems and solutions

1. Your Hosting Service Is Compromising Your Site Speed

Sometimes, there is nothing wrong with your Elementor website, but your hosting provider fails to power up your site.

Your website loading speed is directly linked to the type of hosting service you are using. If you have a business website with a luxury website design and use a minimum plan – like shared hosting – your site is likely to experience slow loading.

Shared hosting means your site is sharing server resources with other users. Whenever other websites on the server get abundant traffic, your website speed may be compromised.

Cheap hosting often comes with a higher cost – poor loading speed, bad user experience, and low SEO ranking.

Solution: Hire A Good WordPress Hosting Service

If you run a business website that gets large amounts of traffic, the best option is renting a physical service for hosting your site.

There are many great hosting providers that offer services specifically for WordPress websites; when using Elementor website builder, I highly recommend you get a managed hosting service. That way, you will get a configured server with security settings, regular updates, ongoing support, and automated backups – all great advantages for website performance and SEO.

2. Too Many Plugins Slow Down Your Site

Elementor page builder offer hundreds of plugins you can implement to increase your website features and functionalities. However, some plugins may prejudice your site’s seep performance and lead to high bounce rates.

There is a misbelief that too many plugins will slow down your Elementor page speed. That’s not exactly true. Only non-optimized or poorly coded plugins will have a negative impact on your website loading speed.

Solution: Be More Selective About Your Plugins

Plugins are a must to create unique, feature-rich websites. Getting rid of them is not a feasible option.

What I recommend you do is be more selective about the plugins you include in your website design. Only choose top-quality plugins and the ones that will actually enhance your website – no need to add extra features without a purpose in mind.

Analyze your plugins carefully and get rid of any low-quality add-ons that hurt site speed. You can check my list of essential addons for Elementor to find the plugin that best meets your goals; all the addons from that list provide interesting features without compromising loading speed.

3. You Don’t Use a Content Delivery Network (CDN)

Content Delivery Network CDN

Your website hosting server is located in one particular city; when users from other zones enter your site, that can slow things down.

If you own a local business and most of your website visitors are locals, you are unlikely to experience this issue. On the other hand, if you plan to expand your business reach and attract website users from other areas, that may slow down your WordPress hosting server seed.

Solution: Improve Load Time By Using a CDN

A content delivery network stores a cached version of your site’s content on several server locations around the globe. When a user from afar enters your Elementor website, the CDN closer to them will deliver the website data. As a result, website loading speed increases significantly.

Some good CDT options for WordPress sites include Uploadcare, Cloudwatch, and others.

4. Too Large, Unoptimized Images

Images, videos, and other media files enhance user experience and help visitors engage with your website content. But if you are including too large or unoptimized images, then I must tell you you are using images wrong.

Adding any type of media file without resizing it is just bad practice. It can significantly slow down Elementor page speed, leading to user dissatisfaction and high bounce rates, increasing your website traffic, and more.

Solution: Optimize Your Images So They Look Great And Load Fast

On average, images and media files make up around half of the file size of a website. That makes image optimization an excellent opportunity to seep up your site.

Image optimization takes two parts:

  • Resized dimensions: You must resize your images’ dimensions depending on their purpose. For example, when you add background images, the recommended size is 1920px x 1080px. On the other hand, if you are featuring the image on a blog, the ideal size would be no larger than 1200px x 628px.
  • Compression: After you resize the image to a proper size, you must compress it to further reduce its size. You can choose between lossy compression (some image quality loss but high file size reduction) or lossless compression (zero quality loss but smaller file size reduction). I highly recommend the latter one; low-quality images look unprofessional. Your site may load fats now, but potential clients will get a poor first impression.

You can use tools, such as TinyPNG, to resize and compress your images and gain website speed without compromising quality.

5. You Didn’t Enable Data Caching

Whenever a user requests a page from your website, your WordPress server has to assemble that page from scratch. That includes executing PHP for files and “building” the page before delivering the finished HTML version of your website.

That process usually takes time and resources, causing two negative effects:

  • It slows down your website loading speed, scaring visitors away
  • The server uses more resources for each visitor, which translates into an even lower website during high-traffic hours

Solution: Use A Cache Plugin

Page caching eliminates this speed issue by storing a finished HTML product of your website pages in a cache. It can also store data on users’ browsers, so if they decide to revisit your website, they experience an even faster loading speed and greater user experience.

Many WordPress hosting services do page caching automatically for you; make sure to use one that includes caching among their services.

6. The Theme You Chose is Too Slow

Can my theme slow down my Elementor site? Yes, the WordPress theme you choose is the foundation of your site’s front-end content; therefore, it has an impact on front-end optimization, including speed.

A theme is a collection of files, many of which you won’t even decide to use, such as layouts or other page design elements. That leads to many WordPress Themes looking good on the front, but they are actually hurting your site speed.

Solution: Use A Fast Theme

If you are planning to use a theme to build your Elementor website faster, you’ll want to go with an optimized one. Choose a well-coded theme with good functionality but also a simple one so it doesn’t include unnecessary features.

7. You Have Unnecessary CSS or JSS

This issue relates to the previous one. The theme you picked may come with unnecessary CCS or JSS codes, or perhaps you wrote those codes, but your website is not currently using them.

JSS codes can take a lot of resources, and CSS codes add to a site’s loading times. Therefore, having those codes for no use, is just compromising your website speed and performance for nothing.

Solution: Remove Unused JSS and CSS Codes

This solution is pretty straightforward: get rid of or minimize as much as possible any JSS or CSS codes you are not using on your site.

You can find out what CSS and JSS codes you are not using with one of the website speed tests I’ll mention further down this article.

8. Third-Party Custom Fonts Can Hurt Loading Speed

Third-party, custom fonts, such as Google Fonts or Font Awesome, are the perfect way to paint your website with your brand’s identity and make it stand out. Sadly, fonts loading slowly means your site will also run slowly.

An easy solution would be to deactivate third-party fonts and use the default ones. But unless Elementor default fonts go really well with your website design, I wouldn’t discard custom fonts so fast – they can incredibly enhance the look and feel of a website while improving reliability and user experience. Let’s explore other solutions.

Solution 1: Store The Fonts Locally

Google Fonts are excellent for leveraging the look of your site, but they are terrible at performance. What you can do to overcome this issue is self-hosting openly licensed custom fonts.

Solution 2: Use Moder Web Formats

When learning how to add font in WordPress Elementor, one of the first things to know is what file forms are supported by Elementor page builder. Elementor supports WOFF, WOFF 2, SVG, TTF, and EOT font file formats.

Just like images, font file formats have evolved to become more compact. WOFF and WOFF2 are the formats with superior compression, and are less likely to hurt your website loading speed.

How To Measure Your Site Loading Speed – Let’s Find Out How Bad The Problem Is

You can’t start making adjustments while being in the dark. Before starting to optimize your Elementor website performance, you must measure its speed to gain insight into how much and what kind of improvements you’ll need to make.

Most web developers’ new tools for speed test support Gogole’s Core Web Vitals. Here I leave you (number) you can use to check your WordPress website loading speed:

Measuring site speed

Google PageSpeed Insights

PageSpeed Insights has been the go-to loading speed tool for years. This simple tool created by Google analyzes the web page and grades it on a scale from 1 to 100 for desktop and mobile devices. The higher the score, the faster your website is.

Besides being free and not needing registration, this tool is extremely simple, you only have to add your website URL. Then, PageSpeed Insights will run a website speed test and give you information such as:

  • First Contentful Paint (FCP)
  • Largest Contentful Paint (LCP)
  • First Input Delay (FID)
  • Render-blocking code
  • Page Size
  • Unused CSS and JSS codes

This Google tool will also offer recommendations on paths of action to improve website speed.

WebPage Test

While PageSpeed Insights is efficient and user-friendly, it doesn’t offer its users control over testing conditions. That’s where WebPage Test comes into play.

If you target a local market, it’s crucial you test your website from the closest servers. WebPage Test allows you to do just that. This simple but effective tool enables you to select testing conditions by navigating to the “Advance Configuration” button to access the settings. There, you can choose the testing location, the browser, and the connection type.

WebPage will give you a large volume of page speed details, such as:

  • Time to First Byte
  • First Content Paint
  • Largest Contentful Paint
  • Cumulative Layout Shift

With that insight, you can start optimizing your WordPress website’s loading speed to deliver a better user experience.


Do you want to test your website speed and see how it stacks up with your competitors? GTmetrix allows you to measure your site speed and compare it with your rivals.

Besides that, GTmetrix stands out for enabling test customization and counting with testing servers that cover the entire planet. This tool is ideal for professionals who need a large volume of information. GTmetrix will provide you:

  • Summary: displays your site’s main speed issues
  • Performance: shows a bunch of valuable metrics
  • Waterfall: request-by-request visualization – useful for expert web designers
  • Video: the tool records a video to give you a better understanding of your website’s visitors experience
  • History: see how your site has performed over time

In addition to those benefits, BTmetrix has another feature called Structure, which groups issues by importance and gives you tips to solve them.

Use Plugins To Boost Your Elementor Website Page Speed

How would you like a tool that takes care of most of your website speed issues for you?

After running a website speed test, you may find yourself overwhelmed with the amount of work to do to fix the problem.

Besides, website speed is an ongoing task; you must regularly check all site speed aspects to ensure your site keeps running smoothly and prevent loading issues from driving customers away.

Fortunately, there are some tools that can help you streamline that process. At Alpha Efficiency, I’ve used these tools in the past to tackle website issues that were causing loading speed trouble and get them to run smoothly and convert clients efficiently.

Plugins to boost elementor website speed

Try WP Rocket – A User-Friendly Plugin To Boost Website Speed And Performance

WP Rocket Elementor is one of the best combinations for improving your website speed. As a huge plus, WP Rocket has one of the most user-friendly interfaces I’ve ever seen.

This WP plugin will take care of all of your website caching tasks and comes with some interesting features, such as database optimization and lazy loading plugins.

Here are some of WP Rocket features that will help with your site performance:

  • Minify HTML, JSS, and CSS files
  • Page caching
  • Cache preloading
  • Image lazy loading
  • CDN integration
  • Database optimization
  • Google Fonts optimization
  • Google Analytics integration

As you can see, this is a quite complete WordPress plugin. If you want a user-friendly tool to boost your site speed, I highly recommend you check WP Rocket.

Perfmatters – A Lightweight Tool To Get Rid Of Unnecessary Clutter

WordPress comes with some options enabled that aren’t always necessary for your website and can slow down its performance. Perfmatters allow you to identify those elements and disable them with just one click.

Disabling unused elements sounds simple but can do wonders for your site seed. With Perfmatters, you can selectively deactivate scripts and styles on a per-page basis.

Besides helping your site stop loading plugins that aren’t needed, Perfmatters also comes with other useful features:

  • Database optimization
  • Remove WordPress bloat
  • Script manager

You can combine this plugin with WP Rocket to have greater control over every aspect of your website’s loading speed. While WP Rocket will tackle your site caching issues, Perfmatters will get rid of unnecessary clutter that slows down your website.

Use NitroPack For a One-Click Solution To Site Speed

You don’t have time to optimize your Elementor WordPress website? NitroPack is a plugin that can take care of standard and advanced website speed issues, such as image optimization and removing unnecessary CSS files.

Let’s take a look at this optimization tool’s features:

  • Automatic image optimization
  • Global CDN
  • HTML, CSS, and JS compression and minification
  • Scripts optimization
  • Caching optimization

NitroPack fees are high, but if it fits into your budget and you’re looking for a quick and easy solution, this tool is the right choice for you. You have a free plan option, but it adds a badge at your site footer.

It’s Your Turn To Optimize Elementor Page Speed And Create Profitable Websites

Slow Elementor page speed will negatively impact your website and, therefore, your business.

If you create visually appealing web designs that look good on paper but fail to load fast, you have a big problem on your hands. Poor speed is a main SEO ranking factor, it hurts conversion rates and guarantees a bad user experience.

By optimizing your Elementor WordPress website, you will build sites that look good and perform even better. Not sure where to start? Optimizing an Elementor website can be difficult, especially if you just started using this software. That’s why I developed a comprehensive Elementor course with all the info you’ll need to create high-performing sites.

In this course you’ll gain insights on:

  • Creating lighting-speed websites
  • Overcome any type of performance issue
  • Craft seamless user experiences
  • Is Elementor Pro Worth it? – Find out if upgrading to the premium version is the right choice for your business
  • Turn your web design ideas into revenue-making websites

Whether you are just starting to create websites or are a seasoned designer wanting to upgrade your skills, this course will give you the necessary strategies to master Elementor to create profitable websites for your clients.

Go check my Elementor course today and start creating money-making digital experiences.


Fresh inspiration is a fingertip away,
Download Our Portfolio.

Download Our Portfolio