AMP验证器:报告错误,而代码应该完全正常



我开始探索AMP提供的可能性,我已经实现了一些功能。当我加载它们时,它们都能很好地工作,但当我使用谷歌提出的验证器时(https://search.google.com/test/amp),我收到了一堆错误消息,但我还没有修复。

  1. 强制标记"head>style[amp样板文件]"丢失或不正确

这很奇怪,因为我已经复制/粘贴了文档中的内容,但验证器在我的代码中找不到它。您可以在此处自行查看:http://www.gpu-central.com/en/

  1. 强制标记"样板的noscript enclosure"丢失或不正确

这是我在代码中复制的另一个例子,但验证器找不到它

  1. 标记'head>style[amp boileplate]'丢失或不正确,但'noscript>style[ap boileplate\'需要该标记

与上述相同

  1. 标记"meta name=viewport"的父标记是"body",但它只能是"head">

视口的父级是head,但验证器显然看不到它

看起来他们的正则表达式在我的代码中找不到正确的标记,但我真的不明白为什么。

你知道吗?

感谢

Laurent

请确保将其保存为utf-8编码。这是我几年前做的一些工作样本,以及一些注释:

https://github.com/womd/amp_product_page请在此处查看其实际操作:https://shop.hepf.com/Service/amp_product/14178/943/2(url可能会随着时间的推移而被删除(

欢呼

最新更新