已可用AMP Cache清单、查询方法及相关外部资源咨询
很棒的问题!我来给你清晰拆解一下:
1. 当前已可用的AMP Cache列表
目前主流且仍在维护的AMP Cache主要有这些:
- Google AMP Cache:使用最广泛的AMP Cache,和谷歌搜索及其他谷歌服务深度集成,会自动缓存谷歌爬虫发现的AMP页面。
- Bing AMP Cache:微软旗下的AMP Cache,被必应搜索用来向用户提供AMP页面服务。
- Cloudflare AMP Cache:Cloudflare提供的第三方AMP Cache,面向其CDN服务用户开放,支持自定义缓存配置。
- Yandex AMP Cache:Yandex的AMP实现版本,主要服务俄语地区用户。
2. 查询已可用AMP Cache的方法及相关资源
有几种可靠的方式可以查询和验证AMP Cache的可用性:
方法一:查阅官方文档
AMP项目官方维护着一份已注册AMP Cache的列表,你可以在其核心文档中找到这份列表,它会随着新缓存的加入或旧缓存的弃用定期更新。
方法二:调用AMP Cache API
你可以通过AMP Cache的官方API来查询特定AMP页面的缓存状态。比如,要检查某个页面是否被Google AMP Cache缓存,可以构造这样的请求:
curl https://cdn.ampproject.org/c/s/[你的AMP页面URL]
如果返回200 OK状态码,说明页面已被缓存;返回404则表示缓存中还没有该页面。
方法三:用命令行工具验证
像curl或wget这类命令行工具可以帮你测试缓存可用性。比如检查Bing AMP Cache的话,可以使用:
curl https://www.bing-amp.com/c/s/[你的AMP页面URL]
相关内部资源
- AMP项目缓存概览:涵盖AMP Cache的所有核心概念,包括注册和使用方法。
- AMP Cache API参考文档:详细介绍了如何与AMP Cache API交互,包括查询缓存状态和清理缓存内容等操作。
内容的提问来源于stack exchange,提问作者M.Shetty
相关产品推荐
相关产品推荐

