510 字
3 分钟
Google Search Console的网域验证深坑

网域验证#

想将自己博客提前提交至Google的抓取,一般来说通过Google Search Console添加自己的域名来实现这个目标。

不过这个玩意儿的表现有点奇怪,在验证子域名的时候,其在域名提供商添加的校验字符串往往无法校验。

你可能一直会碰到验证失败的问题#

假如你买了个叫做abc.cfd的域名,你添加了一个子域名test,也就是test.abc.cfd

在网域认证那一块,你发现可以使用子域名做验证,于是便输入了子域名。

你会发现,怎么校验都校验不过,开始你觉得可能是时间的问题,毕竟TTL默认为1小时。

于是你等啊等,一小时过去了,你发现还是验证不过。

你在网上找,有人说它加的TXT记录不对,应该用你的子域名,于是你加上去了,但是你发现它添加校验的骑士还是根域名,它跑去校验的也是根域名,哪怕你填的是子域名。

但这个问题解决的办法其实很简单,简单到我忍不住写一篇东西记录一下。

一个简单的解决办法#

直接填根域名去验证,不要纠结子域名。

大门开了下面的所有门都是开的,验证根域名秒通过,Over。

本质原因#

Google 的网域验证基于整个域名所有权。如果你在验证框输入了 test.abc.cfdGoogle 实际上会默认你是在尝试验证 abc.cfd 这个网域资源。

DNS 逻辑:TXT 记录挂在 @(根)上是全局有效的,挂在 test 上只能证明你对这个子域有控制权,但 Google 的“网域”验证等级更高,它必须看到你对大门的控制权。

很奇怪的是,似乎Google它并不认为这是一个需要说明的事项,自家的Gemini也不会跟你提供这种信息。

Google Search Console的网域验证深坑
https://blog.astro777.cfd/posts/seo/troubleshooting-an-issue-with-google-search-console/
作者
ASTRO
发布于
2026-01-26
许可协议
CC BY-NC-SA 4.0