如果我在两个不同的页面上放置两个几乎相同的丰富网页摘要会不会有害?
例如,我有组织预览和联系页面。
预览页面上的richsnippet是:
{
"@context": "http://schema.org",
"@type": "Organization",
"legalName": "test name",
"url": "some url",
"email": "some email",
"address": {
"@type": "PostalAddress",
"addressLocality": "City, Country",
"postalCode": "16000",
"streetAddress": "Test street address"
}
}
联系页面上的richsnippet是:
{
"@context": "http://schema.org",
"@type": "Organization",
"legalName": "test name",
"url": "some url",
"address": {
"@type": "PostalAddress",
"addressLocality": "City, Country",
"postalCode": "16000",
"streetAddress": "Test street address"
},
"contactPoint": [
{
"@type": "ContactPoint",
"telephone": "123123",
"faxNumber": "123123",
"email": "some email",
"contactType": "customer service"
}
]
}
答案 0 :(得分:1)
没有理由认为这会有问题。
预计您提供当前文档内容的数据,如果两个页面说明了同样的事情,但是一个页面有例如其电话号码,而另一个页面没有,那么这正是你的意思get:同一实体的两个不同表示。
因为您使用的是url
属性,所以消费者可以推断出这些项目大致相同。 (即使我在完全不同的网站上,也可以通过使用相同的url
值来提供有关您的实体的其他属性。)
答案 1 :(得分:0)
您可能会为所描述的组织提供一个URI,因为两个片段大致相同。
在这种情况下,你可以使用 JSON-LD:@id 。