2016-12-29 19 views
0

我更新我的网站AMP但我尝试validate我得到以下错误的时间:Open Graph的命名空间声明和加速移动页(AMP)验证

The attribute 'prefix' may not appear in tag 'head'

AMP validation

而且OG命名空间声明使用前缀,我该如何解决这个问题?

+1

在AMP大多数属性被禁止,参考链接 https://www.ampproject.org/docs/reference/spec 如果使用OG标签为实现社会共享图标,然后检查该样品例如 HTTPS ://ampbyexample.com/components/amp-social-share/ –

回答

1

Facebook共享不需要前缀属性。所以一个简单的解决方法是简单地省略前缀属性。这是怎么ampbyexample.com做它,它仍然有效:

https://developers.facebook.com/tools/debug/sharing/?q=https%3A%2F%2Fampbyexample.com

尽管如此,AMP验证应该支持前缀属性。我提交了一个问题here

+0

实际上,我在OG调试工具上测试了该页面,并且它按预期工作,我只是想知道是否删除前缀属性将会是正确的路径,谢谢你的抬头。 –