Skip to main content
AdCulator

What is a good AdSense RPM?

By Ovi C., Senior Editor · Updated July 2026

There is no universal "good" AdSense RPM (revenue per 1,000 pageviews). It swings so much with your topic, audience country, season and ad layout that any single benchmark would mislead more than help. A US finance blog can earn many times the RPM of a global entertainment site — for the exact same traffic numbers.

As a publisher ourselves, our honest answer: a good RPM is one that's higher than your own last month, earned without hurting the experience that brought readers in. Compare against your own history, not someone else's very different site.

RPM vs eCPM (and why RPM is bigger)

Two "per 1,000" numbers get mixed up constantly, so it's worth being clear:

  • Page RPM — what you earn per 1,000 pageviews, counting every ad on the page together.
  • eCPM — what you earn per 1,000 ad views (impressions), for a single ad slot.

Page RPM = (estimated earnings ÷ pageviews) × 1,000

Because one pageview usually shows several ads, page RPM is normally higher than eCPM. RPM is the headline number you optimise as a publisher; eCPM tells you how well an individual ad slot or network performs. For the full breakdown, see CPM vs RPM explained, and work out your own with the eCPM calculator.

Why RPM varies so much

Four things move RPM far more than anything else, which is why a single "good" number can't exist:

  • Topic — finance, insurance, legal and B2B pay far more per impression than entertainment, news or lifestyle, because advertisers bid more for those readers.
  • Audience country — traffic from the US, UK, Canada and Australia earns multiples of traffic from lower-cost regions.
  • Season — RPMs climb through Q4 as advertisers compete for the holidays, then drop sharply in January.
  • Ad layout & viewability — more visible, well-placed ads (and more ad slots per page, within reason) lift RPM; ads people never scroll to earn little.

Why we won't quote a benchmark number

You'll find sites throwing out figures like "a good RPM is $X." We deliberately don't, for the same reason we don't invent a CPM-by-industry table: the honest RPM range is so wide, and so dependent on the four factors above, that a single number would be worse than useless — it would make a perfectly healthy site feel like it's failing, or a struggling one feel fine. Credibility matters more than a tidy figure.

How to judge your own RPM

Read it against your own numbers, not a chart:

  1. Your own trend — is RPM rising month over month as you improve layout and content?
  2. The same period last year — the only fair comparison, since it controls for seasonality.
  3. Per section or country — break RPM down to see which topics and audiences pull your average up or down.

And remember total earnings are pageviews × RPM, so growing traffic often matters as much as lifting the rate.

How to increase your RPM

  • Make ads more visible — advertisers pay more for ads people actually see, so place them where readers look, not buried at the bottom.
  • Write for higher-value topics and audiences — even occasional finance, tech or how-to content pulls your average up.
  • Add competing demand — the more advertisers or networks bidding on each impression, the higher the winning price.
  • Balance ad density against experience — too many ads hurt traffic and can even lower earnings; too few leave money behind. Find the middle.

Does adding more ads always raise RPM?

It's tempting to think more ad slots simply means more RPM, but it doesn't hold past a point. Cram in too many and three things work against you: each additional ad tends to be less visible (lower viewability earns less), a cluttered page pushes readers away so your traffic falls, and a poor experience can hurt your standing in search over time. The sweet spot is the layout that earns the most per visit without costing you visits — which is usually fewer, better-placed ads than you'd first guess. Test changes and watch RPM and traffic together, never one alone.

Calculate your eCPM and RPM

Work out your effective earnings per 1,000 ad views — and the implied RPM — from your earnings and impressions:

eCPM Calculator

Effective revenue per 1,000 impressions — solve for any value.

Solve for
$

Total ad revenue earned.

#

Total ad impressions served.

eCPM

For the formula and the full eCPM-vs-RPM breakdown, see the eCPM calculator page. If your earnings come from video rather than a site, the same per-1,000 maths runs through YouTube's revenue share instead — that one has its own calculator.

Frequently asked questions

What is a good AdSense RPM?
There's no universal figure — RPM swings hugely with your topic, audience country, season and how your ads are laid out. A US finance site can earn many times the RPM of a global entertainment site. Rather than chase a benchmark, compare your RPM to your own history and the same month last year.
What's the difference between RPM and eCPM?
Page RPM is your earnings per 1,000 pageviews — across every ad on the page. eCPM is your earnings per 1,000 ad impressions — per ad unit. Because a single pageview usually serves several ads, page RPM is normally higher than eCPM. RPM answers 'what does a visit earn me?'; eCPM answers 'how well does one ad slot perform?'
Why is my RPM so low?
The usual causes are a lower-value topic, a big share of traffic from lower-paying countries, low ad viewability or poor placement, too few ad slots, or a quiet season (RPMs dip in January after the Q4 peak). Work through those one at a time rather than assuming something is broken.
How can I increase my AdSense RPM?
Improve ad viewability and placement, publish content that attracts higher-value advertisers, lean into higher-paying audiences and topics, add competing demand so more advertisers bid on each impression, and balance the number of ads against user experience so you lift revenue without losing traffic.

Key takeaways

  • There's no universal good AdSense RPM — topic, country, season and layout drive it.
  • Page RPM (per 1,000 pageviews) is normally higher than eCPM (per 1,000 ad views).
  • Judge RPM against your own trend and the same month last year, not a benchmark.
  • Lift it with better viewability, higher-value topics, more competing demand, and sensible ad density.
  • Use the eCPM calculator to work out your earnings per 1,000.