广告收入计算器
根据页面浏览量、CPM、CTR 和 CPC 指标估算您的网站广告收入。计算每日、每月和每年的收益预测,并比较 AdSense、Mediavine、AdThrive 等广告网络的基准数据。
Revenue = (Pageviews × Ads per Page × CPM) / 1,000
Ad Platform CPM Benchmarks
| Platform | Typical CPM Range | Average CPM |
|---|---|---|
| AdSense Display | $1 - $3 | $2.00 |
| AdSense Video | $5 - $15 | $10.00 |
| Mediavine | $15 - $25 | $20.00 |
| AdThrive / Raptive | $20 - $35 | $27.50 |
| Ezoic | $8 - $15 | $11.50 |
| YouTube AdSense | $3 - $8 | $5.50 |
* Benchmarks are approximate averages and vary by niche, traffic quality, geography, and seasonality.
常见问题
广告收入如何计算?
广告收入基于 CPM(每千次展示费用)或 CPC(每次点击费用)计算。CPM 方式:收入 = (页面浏览量 × 每页广告数 × CPM) / 1,000。CPC 方式:收入 = 页面浏览量 × 每页广告数 × (CTR / 100) × CPC。具体方法取决于广告网络和活动类型。
AdSense 每 1,000 次页面浏览支付多少?
Google AdSense 展示广告的典型 CPM 为每千次展示 $1 至 $3。每页 3 个广告时,每千次页面浏览约赚取 $3 至 $9。但收益因细分市场而差异显著——金融和保险类网站可赚取 $10-$50 CPM,而娱乐类网站可能仅有 $0.50-$2 CPM。
RPM 和 CPM 有什么区别?
CPM(每千次展示费用)是广告主为 1,000 次广告展示支付的费率。RPM(每千次页面浏览收入)是发布商每 1,000 次页面浏览的收益,考虑了每页多个广告。若每页 3 个广告,CPM 为 $5,则 RPM = $15。RPM = CPM × 每页广告数。
每月广告收入达到 $1,000 需要多少流量?
以 AdSense $3 CPM 和每页 3 个广告为例,每月需约 111,000 次页面浏览才能赚取 $1,000。以 Mediavine $20 CPM 计算,只需约 16,700 次页面浏览。所需流量很大程度上取决于广告网络、细分市场和受众地域。
哪个广告网络付费最多?
AdThrive(现为 Raptive)和 Mediavine 的 CPM 通常最高($15-$35),但要求较大流量(每月 50,000-100,000+ 次会话)。对于较小网站,Ezoic($8-$15 CPM)是不错的中等选择。AdSense 没有最低流量要求,但付费最低($1-$3 CPM)。
如何在不增加流量的情况下增加广告收入?
可以通过以下方式增加广告收入:(1) 切换到高端广告网络(Mediavine、AdThrive)以获得更高 CPM;(2) 优化广告位——内容中的广告表现比侧边栏广告好 2-3 倍;(3) 启用头部竞价以增加竞争;(4) 每页添加更多广告单元(最多 3-5 个);(5) 提升页面速度以提高广告可见度评分。
展示广告的良好 CTR 是多少?
展示广告的平均 CTR 约为 0.5% 至 1.5%。Google AdSense 的 CTR 通常在 1% 至 3% 之间,具体取决于细分市场。金融和科技类细分市场 CTR 超过 2% 并不少见。CTR 低于 0.5% 可能表明广告位置不佳或广告定向不相关。
季节性如何影响广告收入?
广告收入通常在 Q4(10-12 月)达到峰值,因为广告主增加假日购物支出,CPM 往往比平均高出 30-100%。1 月通常随广告主重置预算而出现最大降幅。夏季(6-8 月)CPM 通常处于中等水平。围绕高 CPM 季节规划内容可以显著提升全年收入。
What is Ad Revenue?
Ad revenue is the income a website, app, or content creator earns by displaying advertisements to their audience. It is the primary monetization model for most free online content, from blogs and news sites to YouTube channels and mobile apps.
Ad revenue depends on several key factors: the number of visitors (pageviews), the number of ads shown per page, the ad format and placement, the audience demographics, and the niche or industry. Higher-quality traffic and more engaged audiences typically command higher ad rates.
Publishers typically earn through one of two models: CPM (Cost Per Mille), where they earn a fixed amount per 1,000 ad impressions, or CPC (Cost Per Click), where they earn each time a visitor clicks on an ad. Many ad networks like Google AdSense use a blend of both models.
How Ad Revenue Works
Understanding the ad revenue ecosystem helps publishers maximize their earnings. Here is how the process works:
- Advertiser bids -- Advertisers set budgets and bids in ad platforms (Google Ads, Facebook Ads, etc.) to reach specific audiences. They bid on a CPM or CPC basis.
- Ad network matches -- The ad network (e.g., Google AdSense, Mediavine, AdThrive) matches the highest-paying ads to your website content and audience. This happens through real-time bidding (RTB) auctions in milliseconds.
- Ad is displayed -- When a visitor loads your page, the winning ad is displayed. Each display counts as one impression. If you have 3 ad units on a page, one pageview generates 3 impressions.
- Revenue is generated -- You earn revenue based on impressions (CPM) or clicks (CPC). The ad network takes a commission (typically 20-50%) and pays you the remainder.
The key metric for publishers is RPM(Revenue Per Mille), which represents your earnings per 1,000 pageviews. RPM accounts for all ads on a page and is calculated as: RPM = (Total Earnings / Total Pageviews) × 1,000. This is sometimes also called EPMV (Earnings Per Mille Visitors) by platforms like Ezoic.
Ad Revenue Formulas
There are three main ways to calculate ad revenue depending on the data you have available:
From Pageviews + CPM:
Revenue = (Pageviews × Ads per Page × CPM) / 1,000
From Pageviews + CTR + CPC:
Revenue = Pageviews × Ads per Page × (CTR / 100) × CPC
From Impressions + CPM:
Revenue = (Impressions × CPM) / 1,000
The relationship between these formulas is straightforward: Impressions = Pageviews × Ads per Page. So the CPM-based pageview formula and the impression-based formula produce identical results when using the same underlying data.
Ad Revenue Calculation Examples
Example 1: Blog with AdSense (CPM-Based)
A blog receives 50,000 daily pageviews with 3 ads per page and an average CPM of $2.50.
Daily Revenue = (50,000 × 3 × $2.50) / 1,000
Daily Revenue = 375,000 / 1,000
Daily Revenue = $375.00
Monthly Revenue = $375 × 30 = $11,250
Yearly Revenue = $375 × 365 = $136,875
Example 2: Niche Site with CPC Ads
A finance site gets 20,000 daily pageviews with 4 ads per page, a CTR of 1.5%, and an average CPC of $0.80.
Daily Revenue = 20,000 × 4 × (1.5 / 100) × $0.80
Daily Revenue = 20,000 × 4 × 0.015 × $0.80
Daily Revenue = $960.00
Monthly Revenue = $960 × 30 = $28,800
Example 3: Direct Impression Calculation
An ad network reports 500,000 monthly impressions at a CPM of $8.00.
Monthly Revenue = (500,000 × $8.00) / 1,000
Monthly Revenue = $4,000.00
Daily Revenue = $4,000 / 30 = $133.33
Yearly Revenue = $133.33 × 365 = $48,666.67
Example 4: Comparing Two Monetization Strategies
A site with 100,000 pageviews/day and 3 ads per page is comparing AdSense ($3 CPM) vs Mediavine ($20 CPM):
AdSense: (100,000 × 3 × $3) / 1,000 = $900/day
Mediavine: (100,000 × 3 × $20) / 1,000 = $6,000/day
Difference: $5,100/day or $186,150/month more with Mediavine.
Ad Network Platform Comparison
Choosing the right ad network can dramatically impact your revenue. Here is how the major platforms compare:
| Platform | Typical CPM | Requirements | Best For |
|---|---|---|---|
| Google AdSense | $1 - $3 | No minimum traffic | Beginners, small sites |
| Ezoic | $8 - $15 | 10,000+ monthly visits | Growing sites, AI optimization |
| Mediavine | $15 - $25 | 50,000+ monthly sessions | Mid-size content sites |
| AdThrive / Raptive | $20 - $35 | 100,000+ monthly pageviews | Large established sites |
| YouTube AdSense | $3 - $8 | 1,000 subs + 4,000 watch hours | Video content creators |
Key insight: As your traffic grows, switching from AdSense to a premium ad network like Mediavine or AdThrive can increase your revenue by 5-10x or more for the same traffic. The trade-off is stricter approval requirements and potentially more ads per page.
How to Increase Your Ad Revenue
There are two primary levers for increasing ad revenue: getting more traffic and increasing revenue per visitor. Here are proven strategies for both:
- Optimize ad placement -- Place ads in high-visibility positions: above the fold, within content, and at the end of articles. Ads placed within the content body typically have 2-3x higher viewability than sidebar ads.
- Increase ads per page (carefully) -- More ad units mean more impressions, but too many ads hurt user experience and can lower CPMs. The sweet spot is typically 3-5 ads per page for content-heavy articles.
- Upgrade your ad network -- Switch from AdSense to premium networks like Mediavine or AdThrive once you meet their traffic requirements. Premium networks use header bidding to get the highest prices from multiple demand sources simultaneously.
- Focus on high-RPM niches -- Finance, insurance, legal, technology, and health niches typically have the highest CPMs because advertisers in these industries have high customer lifetime values and are willing to pay more per impression.
- Improve page speed -- Faster pages have higher ad viewability scores, which directly translates to higher CPMs. Aim for a Largest Contentful Paint under 2.5 seconds. Lazy-loading ads below the fold can help with initial page speed.
- Enable header bidding -- Header bidding allows multiple ad exchanges to bid on your inventory simultaneously, increasing competition and driving up CPMs by 20-50% compared to traditional waterfall setups.
- Create longer content -- Longer articles naturally accommodate more ad placements without feeling intrusive. A 2,000-word article can comfortably hold 4-6 ad units, while a 500-word post might only support 1-2.
- Target high-value geographies -- Traffic from the US, UK, Canada, and Australia commands significantly higher CPMs (3-10x) compared to traffic from developing countries. If you can target English-speaking audiences in Tier 1 countries, your revenue per visitor will be much higher.