「广告会伤 SEO 吗」是每个刚通过 AdSense 的发布者都会问的问题。诚实的答案是:广告本身不会直接拉低排名,但广告带来的三样东西——layout shift、加载变慢、「广告堆在内容上面」的版式——绝对会。Google 没有「广告数量」这条罚则,它有的是把 Core Web Vitals 当排名信号、对插屏弹窗做页面级降权、以及一条由 Chrome 执行的广告密度标准。下面把每条踩线的具体数字都给你。
一句话结论
- 没有「AdSense 排名惩罚」这回事。AdSense 是 Google 自家产品。被罚的是广告太多或位置烂造成的体验损伤。
- 真正重要的三个数:LCP < 2.5s、CLS < 0.1、INP < 200ms,取真实 Chrome 用户的第 75 百分位(也就是 Google 实际用来排名的 CrUX 实地数据)。
- 移动端广告密度应保持在主内容区的 30% 以下——这是 Coalition for Better Ads 的阈值,由 Chrome 的广告过滤执行。
- 插屏弹窗(移动端挡住内容的全屏弹窗)是页面级降权,不是整站级。
- 真退化了,通常 30-60 天恢复,因为 CrUX 按 28 天滚动窗口更新。
Google 实际测的是什么
Google 多年来一直说「广告 OK,只要不伤体验」。听着模糊,但操作上就是三套具体机制:
| 机制 | 是什么 | 阈值 | 作用范围 |
|---|---|---|---|
| Core Web Vitals | 加载 / 稳定性 / 响应的实地测量 | LCP < 2.5s、CLS < 0.1、INP < 200ms(第 75 百分位) | 单 URL 信号 |
| 插屏弹窗 | 移动端挡住内容的弹窗 / 覆盖层 | 进站时任何全屏遮挡 | 单页降权 |
| Better Ads Standards | 广告密度 + 干扰性广告形式 | 移动端广告 > 主内容区 30% | Chrome 广告过滤 |
截至 2026 年 6 月,这几条的运行有几点值得知道:
- 自 2024 年 3 月 INP 取代 FID 以来,Core Web Vitals 阈值没变过。没加新指标,也没收紧。「Good」线还是 2.5s / 0.1 / 200ms。
- Google 取的是真实 Chrome 用户的第 75 百分位,数据来自 Chrome 用户体验报告(CrUX)——覆盖约 1500 万个来源,且只来自选择加入的 Chrome 桌面端和安卓端用户。PageSpeed Insights 这类工具同时显示实验室和实地数据,但只有实地数据进排名。
- 插屏降权是「较软」的信号——只贬低有问题的那几个页面,不连累整个域名。
激进变现但把这些指标保持干净的站,排名没事。在标题上面堆 6 个广告位的站,流量会掉。原因从来不是抽象的「广告」,而永远是这三套机制之一。
怎么判断是广告的问题
- 加了广告位,Search Console 点击 30 天内掉了 10-30%。
- 启用广告后,Core Web Vitals 报告里 LCP、CLS 或 INP 翻成了「Needs Improvement」或「Poor」。
- 加广告后跳出率涨了,但 impressions 没变。
- 启用了 Auto Ads,之后再没看过 CWV。
如果一条都不符,你掉流量大概率不是广告引起的——看下面「这篇不适合谁」。
安全投放清单
广告 SEO 安全,需要下面全部满足:
| 规则 | 安全值 | 原因 |
|---|---|---|
| LCP | < 2.5s | 晚加载的大广告会顶掉最大元素 |
| CLS | < 0.1 | 没预留高度的广告位会挤动内容 |
| INP | < 200ms | 阻塞式广告 JS 会拖慢首次交互 |
| 移动端 fold 之上 | 能看到内容,≤ 1 个广告 | 任何真内容前都不该出现广告 |
| 广告密度(移动端) | < 主内容区 30% | Coalition for Better Ads / Chrome 广告过滤 |
| 插屏 | 进站无 | 避免页面级降权 |
一套能守在线内的实操版式,参考常见 AdSense 投放建议:每篇文章 3-4 个广告位,大致 30/70 的广告内容比。移动端最多 fold 之上一个广告,加一到两个内文广告,且屏幕上永远不要同时出现两个广告。桌面端空间更大——长文里 header、内文、侧栏、footer 这几个位置都可用。
任何一条失守,就只修那一条。别一反应就把广告全撤了。
一步步修
- 改动前先测基线。 Top 5 页面跑 PageSpeed Insights,从实地数据区记下 LCP / CLS / INP。把数字存好,之后才能证明退化。
- 把症状对应到原因。 晚加载的大广告 = LCP 退化;没预留高度的广告位 = CLS;重的阻塞式广告脚本 = INP。别猜——看实际动了的那个指标。
- 先修最大的那个 CWV 退化。 给每个广告位预留固定
min-height,把非关键广告脚本推到onload事件,移除或下移视口最上方的那个广告位。 - 用真手机审 fold。 一次滚动内,你能看到真正的文章正文吗,还是只有 header 加一个广告?全是广告的话,把一个广告降级再测。
- 关掉叠在 AdSense 上的插屏。 lightbox、exit-intent 覆盖层、移动端全屏弹窗,都可能独立于广告密度触发插屏降权。固定在底部的 cookie / 同意条通常没问题;要先关掉才能读的全屏同意墙不行。
- 重测并等待。 实地数据回到「Good」、跳出率正常后,排名一般 30-60 天内回升,因为 CrUX 要重新填满它的 28 天滚动窗口。
容易踩的坑
- 明明是某一个广告位的问题,却怪到「广告」整体头上。 几乎总是某一个会挤动版面或晚加载的单元。诊断,别假设。
- 上核武器。 80% 收益来自两个其实没问题的位置,却把所有广告都撤了。用手术刀。
- 照搬大站的 8 广告版式。 大型发布者在广告投放上有深度工程,能在高密度下还保持 CWV「Good」。你的技术栈大概做不到,所以他们的版式不是你的模板。
- 忽视「Crawled — currently not indexed」。 广告多的页面会被读成低价值内容。技术上不是广告直接导致,但 Google 的质量系统确实会看广告内容比,一个显得太薄的页面就是不收录。
- 把 RPM 和 SEO 当成两件独立的事。 它们是耦合的。过度激进的变现,通常掉流量比涨单访客收益更快。
这篇适合谁
加广告后流量在掉的发布者,或准备加大广告覆盖、又想不掉排名的人。
这篇不适合谁
还没上任何广告的站——广告没上线就没 SEO 影响。或者流量掉的根因在别处:核心算法更新、外链丢失、内容自相竞争。花力气前先确认时间线对得上你的广告改动。
FAQ
- AdSense 本身会带 SEO 排名惩罚吗?: 不会。AdSense 是 Google 自家的合法广告产品,Google 不罚「有广告」。它罚的是广告太多或位置烂造成的体验副作用——通过 Core Web Vitals、插屏弹窗、广告密度来衡量。
- CLS 能容忍到多少?: 0.1 以下是「Good」。0.1 到 0.25 之间是「Needs Improvement」——有些软化,不是硬罚。0.25 以上是「Poor」,排名影响是真的。截至 2026 年 6 月这些阈值没变。
- 广告密度的实际上限是多少?: Coalition for Better Ads 标准(由 Chrome 广告过滤执行)会标记移动端广告超过主内容区 30%(不含 header、footer、导航)的页面。更新版 Better Ads Standards 自 2026 年 5 月 14 日起开始评估,所以现在更要守住密度,而不是更松。
- 弹窗式 cookie 同意会伤 SEO 吗?: 在移动端完全挡住内容的话会。固定在底部的同意条通常没问题;要先关掉才能读页面的全屏覆盖,就落进插屏规范。
- 撤掉广告,排名多久恢复?: 通常 30-60 天。CrUX 按 28 天滚动窗口重算 Core Web Vitals,所以改善会立刻开始混入,但大约要一个月才完全反映。同时改善内容质量的话更快。
底层规则可参考 Google 自己的文档:Understanding Core Web Vitals and Google Search 和插屏弹窗指南。