AdSense 是给单语站设计的,文档大多默认这一点。如果你跑双语站——中英、英西、随便组合——审核、广告投放、语言不匹配、单访客收益这几方面都有标准教程不讲的坑。下面是双语专用版。
问题背景
AdSense 支持一长串语言,但支持程度差很多。英文广告库存最大、付得最多;中文广告库存有但付得明显少、policy 细节也不同。双语站本质是在一个域名上跑两个广告市场——AdSense 的默认设置不总是能正确处理。URL 设计、语言信号、广告位置上的结构决策,都同时影响审核通过率和收益。
判断标准
- 跑双语站(比如
/en/和/zh/路径),准备申请 AdSense。 - 通过了,但中文页显示英文广告(或反过来)。
- 中文页 RPM 比英文页低很多,想知道是否正常。
- 在考虑用双语域名申请,还是拆两个站分别申请。
快速结论
用双语域名申请——拆站很少划算。每页用正确的 hreflang + lang HTML 属性,让 AdSense 能按语言投。中文 RPM 预期是英文的 30-60%。广告位用对两种语言排版都友好的容器。
实操步骤
- 申请前确认语言信号正确。每页
<html lang="en">或<html lang="zh">必须和页面内容匹配。AdSense 用这个决定广告语言。 hreflang设对(见专门那篇)。没 hreflang 的双语站广告投放更差,因为 AdSense 检测不可靠。- 整域名申请一次。AdSense 把站作为整体审;通过覆盖两个语言区。拆两个 AdSense 账号既没必要、还让收款变复杂。
- 通过后两边都监控广告语言。无痕浏览英文区,确认显示英文广告;中文区同样。看到语言不匹配,多半是那些页面的
lang写错了。 - 在 AdSense 报告里按 URL 路径(
/en/vs/zh/)对比 RPM。中文 RPM 低于英文的 20% 太夸张,多半是广告库存没正确加载——查配置。 - 广告位用对两种语言字符宽度都友好的容器。中文比英文密;英文里贴合的广告槽到中文上下文可能换行尴尬。两种语言都用真页面测一下。
容易踩的坑
- 所有页面(包括中文页)都写
<html lang="en">。中文页投英文广告——用户烦、CTR 低、还有「deceptive content matching」政策边缘风险。 - 为了「集中权重」把双语拆两个独立域名。基本没用,还让 AdSense 申请、hreflang、内容管理都更难。
- 默认中文 RPM 应该等于英文。不会。中文广告库存更小、CPC 通常是英文 30-60%。收益预测按这个来。
- hreflang 没设好就去申请 AdSense。无语言信号的双语站在审核员眼里像重复内容站,通过率会受影响。
- 用参数化语言切换(
?lang=zh)而不是路径(/zh/)。路径式语言区对 AdSense 和 Google 都更好理解。参数式技术上有效但增加复杂度。
这篇适合谁
双语内容站站长——中英、英西、随便组合——准备申请 AdSense 或已通过想优化的人。
这篇不适合谁
单语站——这些坑都不适用。或所谓「双语」其实是机翻的站;审核员能识别,通常被以 low-value content 拒。
FAQ
- 用双语域名申请,还是拆两个站?: 几乎都用一个双语域名。单域名申请覆盖两种语言、hreflang 把两版串起来、SEO 权重共享。拆站只在非常特定场景(比如法律实体分开)才合理。
- 为什么中文 RPM 比英文低这么多?: 中文 AdSense 广告库存小、CPC 低。40-60% 的差距是正常的。90%+ 差距说明有配置问题(
lang错、广告没加载、地理定向配错)。 - 不同语言能跑不同广告密度吗?: 技术上可以,按条件渲染不同手动广告位。实际上维护成本不值——同密度让 RPM 自然差就好。
- AdSense 不同国家政策不同吗?: 项目政策全球统一,但某些内容类型在特定地区受限。比如某些金融 / 健康话题在亚洲市场要求更严。写这些方向的话,查一下区域细则。