我正在为我们的网站实施amp-live-list
,我已经完成了所有设置。当我使用我的实时博客页面的AMP版本(实现该元素)时,一切看起来都不错,但是当我通过Google运行URL时,即https://www.google.com/amp/www.example.com/test-live-blog/amp
,更新时间最多可能需要3-4分钟即使轮询设置为最少15秒,也要通过。
直接在AMP网址上的延迟,即https://www.example.com/test-live-blog/amp
,大约是预期的15秒标记。 Google AMP是否有单独的缓存或请求标头?我可以设置什么响应标头来尝试减少我的文档的AMP版本的生存时间?我找不到适合这些缓存问题的文档。感谢。
答案 0 :(得分:1)
Google AMP Cache遵循docs:
中指定的max-age标头缓存遵循" stale-while-revalidate"模型。它使用origin的缓存头(例如Max-Age)作为决定特定文档或资源是否过时的提示。当用户请求陈旧的东西时,该请求会导致获取新副本,以便下一个用户获得新内容。
Google AMP缓存,包括使用缓存ping的情况,有一些延迟,大约几分钟,我看到只有一分钟。