Most new site builders obsess over traffic. They track monthly visitors, celebrate hitting 1,000 sessions, and assume more traffic always means more money. This thinking leads to a frustrating discovery: two sites with identical traffic can earn wildly different amounts. The missing variable is RPM.
What RPM actually means
RPM stands for Revenue Per Mille — the Latin word for thousand. It measures how much money your site earns for every 1,000 page views. If your site gets 10,000 page views in a month and earns $80, your RPM is $8.
RPM is the product of two things: how often visitors click ads (click-through rate) and how much each click is worth (CPC — Cost Per Click). Both are largely determined by your niche, not by anything you personally control about your site design or content quality.
The traffic illusion
Here is the uncomfortable truth about traffic-first thinking. A humor site with 100,000 monthly visitors at $1.50 RPM earns $150 per month. A legal document explainer with 10,000 monthly visitors at $20 RPM earns $200 per month. The legal site earns more with one tenth of the traffic.
RPM is a multiplier on every visitor you ever send to your site. Choosing a high-RPM niche is the highest-leverage decision you make as a micro site builder — more impactful than any SEO tactic or content strategy.
What drives RPM up
RPM rises when advertisers in your niche are willing to pay more per click. Advertisers pay more when the audience they are reaching has high commercial intent — meaning they are close to making a purchase or hiring a service. Legal, finance, insurance, and B2B software niches have audiences in active buying mode. Entertainment and hobby niches have audiences in passive browsing mode. That difference in intent is worth $20 or more in RPM.
What RPM range should you target
For a new micro site targeting AdSense as a primary revenue source, aim for niches with an estimated RPM of at least $5. Niches below $3 RPM are very difficult to monetize meaningfully without enormous scale. Niches above $10 RPM give you a real income at modest traffic levels that a new site can realistically achieve.
| RPM range | Monthly visitors needed for $500/mo | Achievable for new site? |
|---|---|---|
| $1 – $2 | 250,000 – 500,000 | Very hard |
| $3 – $5 | 100,000 – 167,000 | Difficult |
| $6 – $10 | 50,000 – 83,000 | Possible in year 2+ |
| $10 – $20 | 25,000 – 50,000 | Realistic target |
| $20+ | Under 25,000 | Achievable in year 1 |
RPM versus CPC — what is the difference
CPC is what advertisers pay per click. RPM is what you actually earn per 1,000 page views, which accounts for the fact that not every visitor clicks an ad. If your CPC is $2 and your click-through rate is 1%, your RPM is roughly $20. CPC is the advertiser metric. RPM is your publisher metric — the number that actually shows up in your AdSense dashboard.
How to use RPM when choosing a niche
Before committing to any niche, research the typical CPC for keywords in that space using Google Keyword Planner (free). Look at the top 10 keywords in your niche and calculate an average CPC. A rough rule of thumb: your AdSense RPM will be approximately 10 times the average CPC in your niche, assuming a 1% click-through rate. A niche with average $1.50 CPC keywords will earn roughly $15 RPM. A niche with $0.20 CPC keywords will earn roughly $2 RPM.
This single calculation can save you months of work on the wrong niche.