我已将我的网站索引到 Google,但收到错误信息“未检测到‘noindex’在‘X-Robots-Tag’中”。如何移除此头标签?

大家好
我已经将我的网站索引到谷歌,并收到错误“No: ‘noindex’ detected in ‘X-Robots-Tag’”。
如何删除此标头标签?

您好 @Younes_Dev,能否检查一下您网站的 允许 robots txt 索引 设置值?

该设置默认启用。如果您的网站已启用此设置但仍收到错误,您的网站使用的是哪个 Discourse 版本?在 2.9 之前的某些 Discourse 版本中存在与此相关的问题,但自那时以来已得到修复:https://meta.discourse.org/t/search-engines-now-blocked-from-indexing-non-canonical-pages/218985。

3 个赞

大家好,

我在让 Google 索引我的 Discourse 论坛上的特定页面(https://nhasg.com.vn/g/Sitetor)时遇到问题。Google Search Console 报告了一个“noindex”错误,表明该页面被阻止索引。

以下是我到目前为止尝试过的方法:

  • **修改 robots.txt:**我最初的 robots.txt 文件是 Disallow: /g,它阻止了 /g 下的所有 URL。我将其修改为 Allow: /g/SitetorDisallow: /g/*,以允许索引特定页面,同时阻止该目录中的其他页面。

但是,即使在进行这些更改并在 Google Search Console 中提交 URL 后,该页面仍未被索引。我已使用 Google 的 robots.txt 测试工具重新检查了 robots.txt,它似乎配置正确。

我感到很困惑!Google 看到“noindex”指令是否还有其他原因?非常感谢任何帮助。

提前致谢!

我认为 disallow 会覆盖 allow。

2 个赞

为什么只有部分页面(一个例子)在 Google Search Console 中遇到“Google 搜索控制台中未检测到 No: 'noindex'X-Robots-Tag HTTP 标头”错误?

如果我的搜索/索引设置会阻止 Google 机器人,那么它们应该在所有页面上都收到“无访问权限”错误。为什么只有部分页面会返回上述错误?