问题描述
例如,有一篇新闻图片包含3张图片。第一个-主图片,另外两个-来自社交网络的照片。
我想要:1)将第一张图片定义为主图像。这个搜索引擎应该使用丰富的结果。 2)定义与新闻主题相关的其他2张图片。
#1所有图像都转到Article.image属性。
<html>
<head>
<title>Article headline</title>
<script type="application/ld+json">
{
"@context": "https://schema.org","@type": "NewsArticle","headline": "Article headline","image": [
"https://example.com/photos/photo1x1.jpg","https://example.com/photos/photo4x3.jpg","https://example.com/photos/photo16x9.jpg","https://example.com/photos/2.jpg","https://example.com/photos/3.jpg"
],"datePublished": "2015-02-05T08:00:00+08:00","dateModified": "2015-02-05T09:20:00+08:00"
}
</script>
</head>
<body>
</body>
</html>
#2只有第一个图像转到Article.image属性,其他两个图像到Article.hasPart。
<html>
<head>
<title>Article headline</title>
<script type="application/ld+json">
{
"@context": "https://schema.org","https://example.com/photos/photo16x9.jpg"
],"dateModified": "2015-02-05T09:20:00+08:00","hasPart": [
{
"@type": "ImageObject","url": "https://example.com/photos/2.jpg"
},{
"@type": "ImageObject","url": "https://example.com/photos/3.jpg"
}
]
}
</script>
</head>
<body>
</body>
</html>
哪个更正确?