AMP 故事在 Google AMP 验证中被标记为 noindex,但 AMP 故事中没有 noindex 标签

AMP Story being marked as noindex on Google AMP Validation, but there is no noindex tag inside the AMP Story

我有一个 AMP 故事页面,即使 AMP 验证程序通过它作为有效,Google AMP 测试提示我它是无效的,并显示 URL marked 'noindex' 的索引错误。

显然我在页面内容上没有任何 noindex 元数据,我不知道为什么 Google AMP 测试无法验证这个故事。

如有任何线索,我们将不胜感激!

AMP story page

AMP Validator Test

Google AMP Test

这不是由您的网页内容引起的,而是由 HTTP headers 引起的。本页的 header 是:

HTTP/1.1 200 OK =>
Date => Wed, 05 Feb 2020 16:39:25 GMT
Server => Apache
Cache-Control => max-age=0, must-revalidate, private
pragma => no-cache
expires => -1
X-Robots-Tag => noindex
Access-Control-Allow-Origin => *
Access-Control-Allow-Headers => authorization, origin, user-token, x-requested-with, content-type, Content-type
Access-Control-Allow-Methods => PUT, GET, POST, DELETE, OPTIONS
Connection => close
Content-Type => text/html; charset=UTF-8

X-Robots-Tag => noindex 导致 Google 的 AMP 测试服务无法获取您的网页以评估其是否有效。删除此 header 应该可以解决问题。