AMP-HTML页面未在结构化数据测试工具中通过验证

时间:2016-04-30 08:34:00

标签: amp-html

我的页面未通过结构化数据测试工具中的AMP-HTML验证

https://developers.google.com/structured-data/testing-tool?url=http%253A%252F%252Fwww.fantaformazione.com%252F%253Fid%253D100%2526amp%253D1

如果我在结构化数据测试工具中复制相同的html代码,则会通过验证。为什么呢?

我的页面是:http://www.fantaformazione.com/?id=100&amp=1

2 个答案:

答案 0 :(得分:2)

AMP页面对结构化数据有更严格的要求。 1

您的代码段验证失败的原因是NewsArticle图片的宽度必须至少为696px: 2

  

图像(必填):文章的代表性图像。

     

只应指定直接属于文章的标记图像。

     
      
  • 图片宽度至少应为696像素。
  •   
  • 图片应为.jpg,.png或.gif格式。
  •   
  • 图片网址应该是可抓取且可转位的。
  •   

所以简单地将报告的宽度增加到696px或更高可能会导致您的标记验证,但您应该报告实际尺寸是安全的。

<小时/> 1 “Top Stories with AMP”

2 “Top Stories with AMP → Markup Specification”

答案 1 :(得分:1)

这有效:

https://gist.github.com/jaygray0919/8b5d86fc63ff6ea3656f0a0253fc31e7

确保您的图像尺寸准确无误。请注意,我使用了Mertens1.jpg的准确值。你可以在CSS中重新缩放它们 - 或让Google动态地进行缩放 - 但是在JSON-LD岛上提供准确的数据。

还要确保尺寸属性按宽度排序,然后按高度排序。