Ezoic Leap Review: As Honest as it Gets

Ezoic made Leap, their speed tool available for all publishers to make sure they pass Core Web Vitals.

Speed issues were one of the reasons why I left Ezoic in 2020 and Leap was one of the reasons why I decided to give Ezoic another try in 2021

You can activate Ezoic Leap and see if your site speed improves, stays the same or get worse with it

These are my thoughts about why I am not going to use Ezoic Leap.

My WordPress Sites are Already Fast

First of all, I would like to tell you that my sites are optimized and load really fast.

I started optimizing my sites before Core Web Vitals became a ranking factor.

These are some of the services, plugins and themes I use across some of my sites:

ThemeGeneratePress and GP Premium (1)
BuilderGenerateBlocks (2)
TOCTable of Contents Plus (3)
SEOSEOPress (4) and SEOPress Pro (5)
OptimizationPerfMatters (6)
Ads InsertionAd Inserter (7)
CDN PluginCloudFlare (8)
LinksSimple URL’s (9)
SnippetsCode Snippets(10)
ExercisesH5P (11)
LMSLearnDash (12)

These are the rest results from one of my sites:

Optimizing a site with Adsense ads is not that difficult because you can delay the execution of one single script and your speed tests would look like this if everything else is properly optimized

Ezoic Leap Review

First thing that I would like to say is that Ezoic Leap is in beta so we might see some improvements in the future.

Sites are all different, some of them are optimized for speed and some of them are not.

Since my sites are optimized for speed, I feel like I don’t need most of the stuff that Leap has to offer and I will tell you why

Ezoic Leap: Overview (1)

The Ezoic overview tab is something I am not interested. It is just bloat that makes things easier for lazy users.

If you care a bit of speed optimization, you will know that you can test how fast your site loads in Google Page Insights or check how your site performs in Google Search Console.

This is how everything looks in the overview tab.

I would invest more time in improving things that really move the needle instead of spending seconds in this tab.

Ezoic Leap: Core Vitals (2)

I appreciate the effort because the information from this section is displayed clearly, however this section is another waste of resources to make lazy Ezoic users even lazier than they already are.

I can see all of that in Google Search Console. You can see what posts are underperforming in terms speed there.

If you can’t understand the speed options and reports in Google Search console, the technical side of managing a site is definitely not your thing.

Ezoic Leap: Optimization Settings (3)

The optimization setting tab is where the magic happens, all the optimizations that you need to make your site faster are in this tab.

Let’s check each one of them and try to understand what they mean.

CSS Optimization

The CSS Section is useful to optimize the CSS and fonts:

Critical CSSDeactivated
Remove Unused CSSDeactivated
Remove Unused CSS by PageDeactivated
Optimize FontsDeactivated
Preload FontsDeactivated
Custom CSSDeactivated

These are some thoughts and questions about this section:

  • I don’t use Critical CSS because my site loads fast. About this practice, WP Johnny says that the implementation of Critical CSS is “ an old *ss tactic now coming back in popularity cuz of bloated page builders” Critical CSS might cause CLS issues.
  • Removing unused CSS is something worth considering but I haven’t seen any improvements after implementing via Ezoic LEAP. The unused CSS is still the same after the implementation according to PurifyCSS. Purify CSS, WP Rocket, FlyingPress actually do the job in this department.
  • Removing Unused CSS by Page is a bad idea according to their own documentation. Why would you add something like that?
  • I am using system fonts so I don’t need to optimize fonts. This option doesn’t optimize the problems that fonts in Ezoic ads cause.
  • I am using system fonts, System fonts don’t cause speed issues.
  • I don’t like adding Custom CSS via a caching plugin or a CDN. You can add CSS via additional CSS in your theme customizer.

Let’s go to the next optimization


This is an interesting section because it can optimize your images.

Lazy Load ImagesDeactivated
Next-gen FormatDeactivated
Resize ImagesDeactivated
Preload Background ImagesDeactivated
Set Explicit Width and HeightDeactivated

These are some thoughts and questions about this section:

  • If I add images to my posts, these will go below the fold. Lazy loading is a core WordPress functionality and takes care of them
  • WordPress added WebP support in WordPress 5.8 so you can convert new images to WEBP using convertio
  • I don’t have background images to preload or these are present in pages where I display one ad.
  • I don’t use that many images and sometimes I don’t add any images. You can upload resize your images before uploading them to your media library using ResizeImages.net
  • Images have never been an issue for me, I place them below the fold and they don’t mess with my site speed.

Static Asset Cache Policy

This section let’s you control what browsers should cache. The benefits of this would be for returning visitors.


As far as I know, this won’t improve scores in page speed tests.

Pre-Connect Origins

Pre-connect Origins parses your page to identify other domains you are requesting assets from. It then adds tags to tell the browser to pre-connect to those domains to speed up loading of those assets.

Pre-connect Origins Deactivated

My sites doesn’t request information from other sites, everything is text, stylesheets and scripts

The only external requests are ads.


Minification is the process of removing unnecessary or redundant data without affecting how a resource is processed by the browser.

Minification is something that you can active since this feature won’t break your site.

Minify JSDeactivated
Minify CSSDeactivated
Minify HTMLDeactivated

I have implemented minification via CloudFlare so I feel that activating those via Ezoic Leap could be redundant.

Script Delay

I haven’t activated the script delay functionality since this is an option to trick Google Page Insights because everything you delay will load eventually.

Core Web Vitals is based on Field data so your trick won’t make much of a difference

Script DelayDeactivated
Reduce CPU Intensive TasksDeactivated
Core jQuery Feature PreloadDeactivated
Load jQuery from CDNDeactivated

These are some thoughts and questions about this section:

  1. I delay GeneratePress Scripts until there is user interaction using Perfmatters.
  2. The only external scripts loading are Google Analytics, Google Adsense and Ezoic scripts.
  3. My setup doesn’t create CPU intensive tasks. The ads are the speed killers here. The rest is fine.
  4. I don’t have Jquery, I got rid of it using Perfmatters.You should get rid of it if you can.

Let’s check the final optimization

Perfmatters is $20 to $25 a year and I like optimizing sh*t at the application level.


Lazy loading Iframes is a native functionality found in WordPress. I never use that functionality when it is present in optimization plugins such as WP Rocket.

I places videos, images, gifs below the fold and those type of files don’t mess with my CWV scores

Lazy Load IframesDeactivated
Optimize TweetsDeactivated

I don’t add tweets to my posts so I don’t need it.

Technologies (4)

This tab is another waste of time and another tab dedicated to those Ezoic users who don’t want to do their homework.

This section pretty much trashes good themes and plugins based on the use and misuse Ezoic publishers give to it

You buy GeneratePress, you buy Elementor, then you go to envato elements, buy a template there and you might get a beautiful but a slow site.

If this data is based on what Ezoic users do with lightweight themes, this clearly shows that most Ezoic users don’t know sh*t about how to optimize a site for speed.

Lazy Ezoic users read that and start wondering if they need a website redesign or something along those lines.

You will find some dudes out there telling that Ezoic has never said that you have to delete plugins or switch themes or anything remotely closer to that

Then Why is Ezoic tagging those plugins as having a severe impact on your site performance?

The technology section is Ezoic being lazy about recommendations.

I know they can’t have an speed expert to check every site, specially those that make a dollar a day but that’s not an excuse to give sh*tty recommendations like the ones found in this tab.

Ezoic Lab and Leaderboard (5&6)

I added these two under the same heading because I don’t wanna waste another heading in tabs that promote laziness.

These two tabs are dedicated to lazy Ezoic users who don’t know:

  • How to run tests in Google Page Insights
  • How to check Core Web Vitals in Google Search Console

The leaderboard is just vanity. I need to make money, I don’t need to be ranked #1 unless I am trying to sell an speed optimization course.

Ezoic Caching is the Champion

Ezoic Cloud Caching is something I really like, I need my sites to be fully cached and I want my server to take long naps.

I want my server to hibernate all winter if possible.

I want everything to be served from Ezoic servers just like CloudFlare Full Page Caching or CloudFlare APO works

I have the default settings but this section could be more friendly for Ezoic users.

This is more difficult than setting WP Rocket.

I didn’t know why I didn’t use Ezoic caching my first time around Ezoic, it would have definitely helped.

You have to use Ezoic caching. It is fast, it does the job.

Ezoic Leap: Questions and Answers

These are some questions and answers about Ezoic Leap

Can I use CloudFlare APO or CloudFlare Full Page Caching?

You can’t use CloudFlare APO or Full Page Caching. Ezoic doesn’t want you to use another CDN. If you use either one of them, you will see a warning message across your Ezoic dashboard

Can I use a Caching Plugin?

You shouldn’t use caching plugins with Ezoic but I do and everything is fine. I had to deactivate the Ezoic plugin though since it messes with WP-Rocket caching

The WP-Rocket team probably found out that Ezoic doesn’t have a valid reason to invalidate their caching

They are deliberately preventing caching since they say it affects their ability to make the modifications their service provides

Add Ezoic Integration to conflicting plugins list, with custom message #2200

Caching plugins are not perfect but I don’t really know why Ezoic want to mess with them.

Should I get rid of Perfmatters?

Perfmatters is awesome. it is not a caching plugin. it is super light and it will make your site load fast if you know what you are doing with it.

My Results with Ezoic Leap

Core Web Vital is the best thing that could have happened in terms of speed

Once you win the fight, you don’t have to worry about it unless you make changes to your stack

These are my results:

As you can see, I don’t think about speed that much these days.

You can pass core web vitals even if you are using Ezoic ads.


Your site must be fast and that’s nobody’s problem but your own. Choose your hosting provider, theme and plugins wisely and you will have a better time making money with display ads.

I think Ezoic kinda feels responsible for making slow sites slower so they are trying to help publishers pass Core Web Vitals.

Their tool can fix every problem your site brings. They can dedicate hours and hours fixing problems they didn’t create, specially when they are taking site that are making a few dollars a day.

I hope Ezoic spends more time focusing on what it really matters when it comes to speed. I don’t think they need to take Google Search Console and Google Page Speed Insights place.

I didn’t need Ezoic Leap to pass Core Web Vitals, you might or might not need it. You gotta give it a try, just acknowledge that dealing with speed problems is a complex issue.

I am sure Ezoic put a lot of work into making Ezoic Leap and that I am kinda pissing all over it but I don’t like the level of apologetics you see on blogs, reddit and Facebook groups

Apologetics won’t make the tool any better.

If you appreciate my honesty and still want to give Ezoic a try, use my affiliate link

About Jose manuel

I am José Manuel. I started a WordPress blog in 2011 as a hobby to use it a part of my teaching and I fell in love with blogging & WordPress.

I am writing about things I know and things that I am learning. I hope you find some of the things I write useful.


WPSurfer.com covers information about hosting, security, speed, SEO and monetization for WordPress sites


You can ask questions via Facebook or Twitter