AdSense / ads.txt / Cloudflare Pages

AdSense ads.txt 从未找到到已授权:需要检查哪些点

ads.txt 必须放在根目录,内容要和 AdSense 发布商 ID 一致,线上返回 200 才能被识别。

发布:2026-06-22 · 更新:2026-06-25

文件位置

ads.txt 必须能通过 https://1984119.xyz/ads.txt 访问。放在子目录、只存在于源码但未部署、或被重定向到 HTML 页面,都会导致 AdSense 无法正确识别。

内容格式

本站使用的格式是 google.com、发布商编号、DIRECT 和 Google 的认证 ID。发布商编号不应写成完整脚本地址,也不应把 ca-pub 前缀和 pub 编号混用。

部署检查

Cloudflare Pages 部署后,需要访问线上 ads.txt,而不是只看本地 public 目录。返回状态应为 200,Content-Type 为文本或可读取文本,内容只有授权记录。

后台延迟

AdSense 后台从“未找到”变成“已授权”可能有延迟。只要线上文件正确,可以等待系统重新抓取,不必反复改文件。

与审核关系

ads.txt 正确不等于网站会通过审核。它解决的是广告授权问题;低价值内容仍需要通过内容质量和用户体验整改。

常见问题

ads.txt 必须有吗?

强烈建议有。AdSense 会用它确认广告库存授权。

ads.txt 已授权为什么还不过审?

因为审核还会看网站内容、体验、政策合规和独特性。

相关记录

全部记录