无论我如何标记图片,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>
如何将图像添加到文章中?
答案 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>