把站点提交给 AdSense 后,控制台显示 “Getting ready” 或 “Your site needs review”。一周过去了,两周过去了。论坛上有人说”我 24 小时就过了,你这是被拒”——他们说错了。AdSense 的官方说法是审核”通常几天,但有时也会更久”。没有公开的 SLA。1-4 周是正常区间,6-8 周也常见,极少数会拖到 90 天以上。
真正要回答的两个问题:(1) 卡在 Google 队列还是你这边有问题?(2) 等待期该做什么不该做什么?
常见原因
按命中率从高到低。
1. 正常的审核排队(约 70%)
如果你是最近 3 周内提交,且基础都齐备(15+ 篇文章、About / Privacy / Contact 都有、移动端可读、没有政策违规),你大概率就是在排队,没有问题。等就是修复。
怎么判断:AdSense → Sites 看状态。如果是 “Getting ready” 或 “Needs review”、没列出具体问题、距离提交不到 3 周,就是排队。
2. AdSense 爬虫访问不全
Google 的审核爬虫要爬你的站。如果 robots.txt 拦得太多、CDN 有 bot 墙、或页面返回 5xx,审核员看不到内容,审核就会卡住。
怎么判断:Search Console → 设置 → 抓取统计,找 Mediapartners-Google 这个 user-agent 有没有访问。没出现,或者全是错误,就是 AdSense 爬虫被挡了。
3. 国家或归属配置不对
AdSense 账号国家跟站点实际服务器地区严重不符、或者站上贴的 AdSense 代码跟账号 ID 对不上——审核可能进入既不通过也不拒绝的软死循环。
怎么判断:AdSense → Sites 点你的站,“Status” 栏里有时会显示更具体的提示。如果完全沉默,多半不是这条。
4. 域名太新
注册不到 30 天的域名很难审核——没有历史。一些发布者反馈,1 个月以内的域名审核普遍更慢。
怎么判断:whois yourdomain.com | grep "Creation Date"。少于 30 天就预期更长的等待。
5. 在 AdSense 后台添加了站点但没贴代码
审核需要 AdSense 代码(auto-ads 脚本或 ads.txt)真的在站上。如果你只在后台”加了站”但没把代码贴上去,审核就会一直挂。
怎么判断:curl -s https://yourdomain.com | grep -E "adsbygoogle|ca-pub-"。返回为空说明代码没装上。
6. 反爬保护把审核员拦了
某些托管(Cloudflare 开了严格的 Bot Fight、WAF 加了 bot 挑战)会把 Googlebot / Mediapartners 当可疑流量处理,审核员看到的是 Cloudflare 拦截页,不是你的内容。
怎么判断:Cloudflare → Security → Events,按 user agent 筛选 Mediapartners-Google。看到 challenge 或 block 就是这条。
最短修复路径
Google 队列你催不动。能做的是确保自己这边不是瓶颈。
第 1 步:确认 AdSense 代码已经装上
curl -s "https://yourdomain.com" | grep -oE 'ca-pub-[0-9]+'
应该能看到你的 publisher ID (ca-pub-XXXXXXXXX)。看不到就去 AdSense → Sites → Get code 拿到代码片段,贴进 <head>。Astro / Next 项目放在根 layout。
浏览器 DevTools → Network 验证 adsbygoogle.js 返回 200。
第 2 步:放行 AdSense 爬虫
检查 robots.txt:
curl -s https://yourdomain.com/robots.txt
里面不能有针对 Mediapartners-Google 或 * 的拦截。下面这种要删:
User-agent: Mediapartners-Google
Disallow: /
如果开了 Cloudflare 的 Bot Fight Mode / Super Bot Fight Mode:
- Security → Bots → Bot Fight Mode 改 Off,或
- 在 WAF 加一条 skip:user agent 包含
Mediapartners-Google或AdsBot-Google。
第 3 步:确认信任页可访问
for path in /about /privacy /contact /terms; do
echo -n "$path: "
curl -s -o /dev/null -w "%{http_code}\n" "https://yourdomain.com$path"
done
四个都应是 200。缺 /about 或 /privacy 就立刻补——审核员会明确去看这些页面。
第 4 步:审核期继续发文章
常见陷阱:进入审核就停更,等审核员真正打开站的那天看到的是一个静止的站,反而被减分。审核期保持每周 1-2 篇有分量的新文。审核员看不到你的后台,看到的是他打开站的那一刻线上的样子。
第 5 步:不要反复重新提交
AdSense 没有”重新提交”按钮。能做的最接近的事是删了再加,结果是:
- 队列位置重置(你回到最后)。
- 没有任何加速作用,反而吃亏。
忍住,继续等。
第 6 步:6 周仍无变化再找支持
“Needs review” 状态 6 周以上没动静,可以通过联系表单提交一份附 publisher ID + 添加站点日期的说明。回复不会快,但至少留下了时间戳。
容易误判的情况
这不是拒绝。审核可能要几天到几周。如果你的 AdSense 账号已经在另一个站上通过、只是这个新站卡在「Getting ready」,那是另一条按站审核路径——参考账号已通过但这个站一直待审。
预防建议
- 提交前先攒到 25-40 篇有分量的文章,且域名年龄不小于 30 天。
- 提交前 About、Privacy、Contact、Terms 都要可访问。
- 提交前先确认 WAF / bot 墙没有挡 Google 系列 user agent。
- 审核期保持每周 1-2 篇更新,不要静默。
- 不要”删了再加”——会重置队列位置。