Schema.org - 外部站点的JSON-LD?

时间:2016-11-03 10:42:40

标签: json web schema json-ld

我有一些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",

或者它是否必须仅在主页等我自己的网站详细信息上使用一次?

1 个答案:

答案 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