我有一些Schema.org JSON-LD,如:
<script type='application/ld+json'>
{
"@context": "http://www.schema.org",
"@type": "WebSite",
"name": "Name",
"alternateName": "Alt Name",
"url": "http://Website.com"
}
</script>
我有一个网页,其中我列出了其他人的网站,其中包含一个URL和一些信息文本。
我可以为所有外部网站添加Schema.org JSON-LD数据吗?像:
"name": "External Website 001",
或者它是否必须仅在主页等我自己的网站详细信息上使用一次?
答案 0 :(得分:1)
如果你想对另一个网站说些什么,那么使用WebSite
类型就可以了。 Schema.org类型不需要完全依赖于您自己的东西。
假设您正在查看其他网站。然后你可以使用类似的东西:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Review",
"url": "/reviews/acme-website",
"itemReviewed":
{
"@type": "WebSite",
"name": "ACME",
"url": "http://acme.example.com/"
}
}
</script>
如果不是评论,而是有关该网站的文章,您可以使用Article
(而不是Review
)及其about
属性(而不是itemReviewed
)