当无效的 amp 页面缓存在 google 缓存中并打开缓存 url 时会发生什么

What happens when invalid amp page is cached in the google cache and open the cache url

让我的页面 URL 成为 www.xyz.com。 当我缓存此 URL 时,Google 会生成一个缓存的 URL,例如 https://www-xyz-com.cdn.ampproject.org/c/www.xyz.com.

如果 www.xyz.com 是无效的 amp 页面(即,它有一个 amp 验证错误)并且如果我点击了缓存的 URL(https://www-xyz-com.cdn.ampproject.org/c/www.xyz.com ) 它将重定向到实际的 URL (www.xyz.com) 而不是从缓存中提供服务。

在这种情况下,由于 Google 无法从缓存中提供页面,我们是否收到 404 错误或任何其他错误?如果是,我们如何监控错误?

在使 AMP 缓存 URL 无效时有一些准则,可以在 here 中找到详细信息。如果您的文档以前有效但不再有效,除非您进行干预,否则 AMP 缓存将继续提供最新的有效版本。

要回答您的第二个问题,可以在 Google Search Console 中监控 AMP 验证错误,这里有一个专门针对 AMP 的选项卡,您可以通过它查看生产中发生的错误。