Rate Your Experience

Ezoic Best Practices For Higher EPMV (Earnings)

Modified on: Fri, 9 Feb, 2024

We think it’s useful to have data that is actionable, so we wanted to quickly share some info we recently conducted a study on. Below we list the top 5 ways that Ezoic users could improve EPMV and overall performance.

Even our top-performing sites did not have some of these best practices in place. We recommend reviewing your site and using the resources below to see how they can impact your site’s performance. (Note: if you implement these and see a big boost in overall EPMV or SEO, please let us know. We would love to highlight your success to the larger community).

Here are a couple of quick tips if you want to improve EPMV right now:

1.) Ensure you have enough placeholders on all devices (and that they are labeled correctly using the Chrome extension). More info here.


Because these placeholders are just representative of possible ad locations, you can add as many as you like per page. We recommend adding at least 10-15 per page or 1 of every position type where there is the content to support it.

2.) Make sure all existing ads are wrapped. This means that any ad tags or ad placements that were on your site before you started using Ezoic, or on your site right now alongside Ezoic, are wrapped in Ezoic code. If Ezoic cannot see other existing ads on the page, they will appear as well, diluting the overall value of all the ads and could be negatively impacting UX as well.

Ultimately, if all ads are wrapped, we see that publishers make far higher earnings than they would with Ezoic + any revenue that is coming from non-wrapped ads.


We see a lot of publishers running Ezoic alongside other ad tags on their sites. This is not how Ezoic was designed and is one of the main reasons why we see publishers struggle to optimize their site's performance. You can fix this by wrapping your ads in Ezoic code using the guide here.

3.) Link AdSense via Mediation. If you have an existing AdSense account, linking it via the Mediation app will help Ezoic leverage some of the historical data that your account has generated. This improves Ezoic’s machine learning. The revenue generated by your existing AdSense account via Mediation will actually appear in your AdSense account, not Ezoic, but will be reported in Ezoic’s dashboard. More info here.

4.) Turn on Ezoic Caching. If you do not have the caching app installed, try turning on the Caching app and activating Ezoic’s CDN. This will ensure faster site speeds and help Ezoic improve performance overall.

That said, it is worth checking in Big Data Analytics if caching is actually working on your site.


If you see a lot of Ezoic cache “misses”, it is likely because cache headers on your existing site are preventing Ezoic from caching things properly. Often, this is not the publisher’s intention. Changing the cache headers can help with this.

Often, a WordPress plugin or other service may be causing this. Ezoic’s app does have the ability to override existing site rules, but it is not recommended as a first step in troubleshooting this. More info on unique caching questions here.

5.) Try Leap. Ezoic’s new Leap is available in the Ezoic Dashboard under the 'Leap' tab. Ezoic’s Leap instantly increases website speed, page load times, and Google PageSpeed Insights scores.

6) Bonus tip! We also recommend that you check out this interactive article for additional insights into how you can improve your EPMV.

Loading ...