Skip to content
English
  • There are no suggestions because the search field is empty.

Our Commitment to Site Speed

Faster ads earn more. Here's how we build for it, and what you can turn on.

Speed Is a Revenue Lever

Faster ad tech means faster ads. Faster ads are more viewable, and viewability is what advertisers pay for. That same speed produces a cleaner reading experience, which drives more pages per session, more time on site, and more repeat visits. More sessions and more pages mean more impressions.

CPM × impressions ÷ 1,000 = ad revenue

Both halves of that equation respond to speed. Faster ads raise viewability, which raises what advertisers bid. Better experience keeps readers on your site longer, which raises impressions. Most monetization decisions trade one against the other. Speed is one of the few that improves both.


How We Do It

We lazy load our ads. Lazy loading is Google's recommended approach to loading third-party JavaScript, and Google cites Mediavine by name in its own developer documentation on implementation. 

Lazy loading means ad slots don't load until a reader scrolls toward them. As a reader approaches a new ad, our script wrapper detects it in advance and loads the ad before it reaches the screen. We build in an offset, a buffer wide enough that the ad is ready by the time the reader arrives. This applies to inline ads placed within your content. Units that stay in the viewport by design, like adhesions, work differently.

We give you control over the first screen. You can defer ads from the first screenview on desktop and mobile. The first screen is where Largest Contentful Paint gets measured, so keeping it clear is the single biggest lever you have on that score.

 

The Question Every Publisher Asks

"If ads don't load until someone scrolls to them, aren't I losing impressions?"

Fair question, and the answer is no, for two reasons.

An ad that loads on a page a reader never scrolls to was never going to be seen. It counted as an impression, but nobody looked at it. Those unviewed impressions pull down your viewability rate, and viewability is one of the primary signals advertisers use to decide what your inventory is worth. Loading ads nobody sees doesn't just fail to help. It lowers the price on the ads people do see.

The second reason is that a faster site keeps readers reading. More pages per session means more ad slots reached, which recovers impression volume through engagement rather than through loading ads into the void.

"Doesn't deferring first-screenview ads cost me money?"

It removes ads from a valuable position, so this is a real tradeoff rather than a free win. What you get in exchange is a faster Largest Contentful Paint, better Core Web Vitals, and a cleaner first impression for a reader who just arrived.


Why Core Web Vitals Matter Beyond Ad Revenue

Core Web Vitals are Google's measurements of real-world page experience, and they factor into search rankings. For most publishers, search is the largest traffic source, which makes site speed a traffic issue before it's ever a revenue issue.

The three that matter:

Largest Contentful Paint (LCP) measures how long until the biggest element on screen finishes loading. This is what first-screenview deferral improves.

Cumulative Layout Shift (CLS) measures how much your page jumps around while loading. An ad slot that loads late and pushes content down is a layout shift, and it's the most common ad-related Core Web Vitals problem.

Interaction to Next Paint (INP) measures how quickly your page responds when someone taps or clicks.

Slow ad delivery hurts all three. That's why we treat speed as core infrastructure rather than an optimization we get to eventually.


What to Enable

In your Dashboard, under the Ad Settings tab:

  1. Enable Optimize Ads for desktop
  2. Enable Optimize Ads for mobile
  3. Enable Optimize Ads for CLS


How to Check That It's Working

Speed claims are easy to make and easy to verify, so verify them.

PageSpeed Insights gives you a point-in-time score for any URL, along with specific diagnostics.

Google Search Console's Core Web Vitals report shows field data from real visitors over time, which matters more than a single test. Lab tests measure a simulated visit. Field data measures your actual readers on their actual devices and connections.

A word on scores. A single PageSpeed run can swing significantly between tests. Look at trends across weeks, not one number on one afternoon. And a perfect score isn't the goal. Passing Core Web Vitals thresholds is.


What We Handle and What You Handle

We handle: ad script delivery, lazy loading logic, offset tuning, layout shift mitigation on ad slots, and ongoing infrastructure work on the systems behind your ad delivery.

You handle: image optimization, theme and plugin performance, hosting quality, and font loading. Ads are one input into site speed. If your theme loads six web fonts and unoptimized hero images, no ad configuration will fix that.

If you want help identifying which side a problem sits on, your publisher support contact can look at it with you.