新站 Google 收录实录:Search Console 验证失败、sitemap 无法抓取的排查全过程

前言

网站上线后,下一步就是让搜索引擎收录,否则内容再好也没人能搜到。本文记录我把新站 nettodata.com 接入 Google Search Console 的完整过程——包括验证失败、sitemap 提交报错、”无法抓取”状态的排查,全是今天(2026 年 10 月 13 日)刚踩完的热乎坑。

第一步:先确认网站本身”可被收录”

在去 Search Console 之前,先自查三项,任何一项不过后面都是白忙:

  1. sitemap 正常:访问 https://你的域名/wp-sitemap.xml(WordPress 5.5+ 自带),应返回 200 并列出文章、页面、分类、标签等子 sitemap。本站共 5 个子文件,全部正常。
  2. robots.txt 正常:访问 /robots.txt,确认没有 Disallow: / 全站屏蔽,且声明了 sitemap 地址。
  3. 没有 noindex:检查 WordPress 后台”设置 → 阅读”,确认没有勾选”建议搜索引擎不索引本站”;也可以直接看首页源码,搜 noindex 应无结果。

这三项本站全部通过,才继续往下走。

sitemap 索引页
图1:sitemap 索引页,红框内为 5 个子 sitemap
robots.txt
图2:robots.txt,红框处声明了 sitemap 地址
WordPress 阅读设置
图3:WordPress 阅读设置,红框处“建议搜索引擎不索引本站”未勾选

第二步:添加网站——选”网域”还是”网址前缀”?

Search Console 添加资源时有两个选项:

  • 网域:填 nettodata.com(不加 https://,不加 www),一次验证管全站:http/https、带不带 www、以后开子域名都算在内。
  • 网址前缀:只管你填的那个精确地址。

直接选网域,省得以后折腾。

第三步:所有权验证——自动通道失败,改手动 DNS

选网域方式后,Google 会要求验证域名所有权。它提供了一个”通过 Cloudflare 自动验证”的快捷通道,结果直接翻车:

Please enable cookies.
Error 1034 · Edge IP Restricted
The host (dash.cloudflare.com) resolved to an IP address
that the owner of the website does not have access to.

Google 想直连 Cloudflare 后台帮你加验证记录,被 Cloudflare 的边缘拦截了。不跟它较劲,改手动添加 DNS TXT 记录:

  1. 在 Search Console 复制它给你的 token,形如 google-site-verification=一长串字符;
  2. 去 Cloudflare 后台 → 你的域名 → DNS → Add record:类型选 TXT,名称填 @,内容粘贴 token,TTL 选 Auto,保存;
  3. 等 1–2 分钟,回去点”验证”。

踩坑记录:我第一次点验证时失败了,Google 提示”在您的 TXT 记录中找不到验证令牌”。直接用 DNS 查询全网 TXT 记录,发现当时只有邮箱服务商的两条记录,Google 的那条根本没发布出去——TTL 只有 300 秒,不可能是传播延迟。回去检查发现是 Cloudflare 里那条记录的”名称”填错了(根域名记录名称填 @ 即可,填完整域名会被解析成 xxx.com.xxx.com)。修正后 5 分钟验证通过。

经验:验证出问题先别干等,直接查 DNS 看记录到底有没有生效,比猜快得多。

第四步:提交 sitemap——网域属性要填完整 URL

验证通过后进资源页面,左侧”站点地图”准备提交。注意:网域属性下,输入框要填完整网址:

https://nettodata.com/wp-sitemap.xml

如果只填 wp-sitemap.xml,会报错”站点地图地址无效”。这是网域属性和网址前缀属性的一个区别,记住就行。

第五步:”无法抓取”状态别慌

提交后状态显示“无法抓取”,已发现网页 0。先别急着删了重提,按这个顺序排查:

  1. 用 Googlebot 的 UA 从公网抓一次 sitemap(可用 curl -A "Googlebot/2.1"),本站实测 200、0.7 秒返回,子 sitemap 全部正常;
  2. 查 DNS 的 A 记录是否正确、有无异常 AAAA 记录;
  3. 如果都没问题,那就是 Google 那边的偶发抓取失败或状态未刷新——Search Console 会自动定时重读。

想立刻确认,可以用顶部”网址检查”工具粘贴 sitemap 地址,点“测试实际网址”,看 Google 实时抓取的结果。

第六步:加速收录——手动”请求编入索引”

sitemap 是被动等抓,想主动推某篇文章:在 Search Console 顶部搜索框粘贴文章 URL → 检查 → 点“请求编入索引”。成功后会提示”已将网址添加到优先抓取队列中”。注意:重复提交同一网址不会加急,每天也有配额,悠着点用。

总结

  1. 验证方式:DNS TXT 最稳,验证通过后记录别删;Google 的自动 Cloudflare 验证可能被拦截,直接手动加记录;
  2. DNS 记录名称:根域名用 @,填完整域名反而是错的;
  3. sitemap 提交:网域属性填完整 URL;提交后”无法抓取”先自查再等重试;
  4. 收录是慢活:新站从抓取到出索引要几天到几周,持续更新优质内容比任何提交技巧都管用;
  5. 其他搜索引擎:Bing 支持 IndexNow,可免账号直接推送 URL(本站已于 2026 年 10 月 14 日完成,全站 URL 已推送);百度要去”百度搜索资源平台”手动添加验证。

下一篇实操已发布:《Bing IndexNow 接入实录:免注册账号,全站 URL 一次性推送》。

发表评论