Google抱怨图片丢失或商品类型无效

时间:2016-01-04 16:51:57

标签: schema.org microdata google-rich-snippets

无论我如何标记图片,Google都会抱怨图片丢失或商品类型无效。

<html itemscope itemtype="http://schema.org/Article">
 <head>
  ...
  <link itemprop="image" href="https://www.example.com/image.jpg" />
 </head>
 <body>
  <img itemprop="image" src="https://www.example.com/image.jpg" />
 </body>
</html>

如何将图像添加到文章中?

1 个答案:

答案 0 :(得分:1)

Schema.org的image property可以有一个网址(这是你做的)或ImageObject作为价值。

对于Google’s Articles Rich Snippet,Google似乎(根据他们的文档及其测试工具)仅支持ImageObject的变体。

因此,如果你想获得Rich Snippet,你可能不得不使用这样的东西:

<body itemscope itemtype="http://schema.org/Article">

  <div itemprop="image" itemscope itemtype="http://schema.org/ImageObject">
    <img itemprop="url" src="https://www.example.com/image.jpg" />
    <meta itemprop="height" content="20" />
    <meta itemprop="width" content="20" />
  </div>

</body>