我们尚未对所有页面进行 AMP 化,而是使用 javascript/ajax 调用来发现 AMP 页面是否存在,然后将“amphtml”可发现性添加到相应的标记中。
- 对网络服务器进行 AJAX 调用以查看是否存在等效的 AMP 页面。
- 如果是,请添加到头部。
在 Chrome 中加载网站会通过 AMP Validator 扩展显示等效的 AMP 页面。
但是,https ://search.google.com/test/amp?id=pNgSex6yfpSGiMsd8OVzeQ表示它不是有效的 AMP 页面。这是因为我通过 javascript 添加了“amphtml”吗?