SaaSMaestro 监控的一个或多个页面告诉搜索引擎不要将其编入索引。Google 会将这类页面从搜索结果中删除,连同它们带来的搜索流量。
含义
“noindex”指令(位于 robots meta 标签或 X-Robots-Tag 标头中)要求搜索引擎不要将该页面显示在搜索结果中。这对感谢页面之类的页面是合适的,但用在主页或访问量大的着陆页上就是错误。
触发条件
作为在线状态监控的一部分,SaaSMaestro 每天一次加载主页以及 GA4 中过去 28 天访问量最大的五个着陆页,并读取它们的 robots meta 标签和 X-Robots-Tag 标头。任何包含“noindex”的页面都会触发一个高优先级问题,并列出其中最多三个。页面切换为 noindex 的当天,还会添加一条时间线备注。
常见原因
- 上线或维护后,“阻止搜索引擎索引”或“对搜索隐藏”之类的设置没有关闭。
- 在部署或迁移过程中,预发布环境的设置被复制到了正式网站。
- SEO 插件设置,或者服务器或 CDN 规则添加了 X-Robots-Tag 标头。
如何修复
- 查看页面源代码,查找包含“noindex”的 robots meta 标签;同时检查响应标头中是否有 X-Robots-Tag。
- 在 CMS、SEO 插件、模板或服务器设置中删除该指令,除非该页面本来就应排除在搜索之外。
- 在 Search Console 中检查该页面并请求编入索引,以加快进度。请参阅 页面不在 Google 索引中。
何时消除
问题会在下一次发现受监控页面上没有 noindex 的每日检查时消失,或者在某个页面不再属于访问量最大的页面时消失。
问题连续 7 天未再出现后,该行动项会从看板上移除。如果您已将其标记为完成,但 14 天后仍检测到该问题,它会以“修复未生效”状态重新出现。