Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

を JSON-LD の @id で関連付ける設計について

現在、企業サイトで Schema.org の構造化データを整理しています。

対象サイトでは、以下の3つのエンティティを Google に正しく理解してもらえるようにしたいと考えています。

Organization: CEM Maxell Sliontec
Product / Brand: Butyl Maxell
Person: CEO Võ Thị Phương Thùy

現在の構成では、Organization を中心にして Person と Product を関連付けることを検討しています。

例えば以下のような JSON-LD です。

{
"@context": "https://schema.org",
"@graph": [
{
"@type": "Organization",
"@id": "https://chongthambutyl.com/#organization",
"name": "CEM Maxell Sliontec",
"url": "https://chongthambutyl.com/"
},
{
"@type": "Person",
"@id": "https://chongthambutyl.com/ceo-vo-thi-phuong-thuy/#person",
"name": "Võ Thị Phương Thùy",
"jobTitle": "CEO",
"worksFor": {
"@id": "https://chongthambutyl.com/#organization"
}
},
{
"@type": "Brand",
"@id": "https://chongthambutyl.com/#butyl-maxell",
"name": "Butyl Maxell"
}
]
}

この場合、Organization と Brand の関係をどのプロパティで表現するのが適切でしょうか。

例えば、

Organization が Brand を所有・運営している場合
Organization が Product を販売・提供している場合
Person が Organization の CEO である場合

それぞれを Schema.org 上で無理なく表現したいです。

また、同じ Organization の @id をトップページや関連ページでも共通して使用する設計は適切でしょうか。

対象ページは以下です。

Organization:
https://chongthambutyl.com/

Product / Waterproofing information:
https://chongthambutyl.com/mang-chong-tham/

CEO profile:
https://chongthambutyl.com/ceo-vo-thi-phuong-thuy/

構造化データの設計として、より自然な @graph / @id の使い方があれば教えていただきたいです。

Tags:
JSON-LD
schema.org
SEO
StructuredData
Web

1 likes

1Answer

こんな感じでは?

{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Organization",
      "@id": "https://chongthambutyl.com/#organization",
      "name": "CEM Maxell Sliontec",
      "url": "https://chongthambutyl.com/",
      "legalRepresentative": {
        "@id": "https://chongthambutyl.com/ceo-vo-thi-phuong-thuy/#person"
      },
    },
    {
      "@type": "Person",
      "@id": "https://chongthambutyl.com/ceo-vo-thi-phuong-thuy/#person",
      "name": "Võ Thị Phương Thùy",
      "jobTitle": "CEO",
      "worksFor": {
        "@id": "https://chongthambutyl.com/#organization"
      }
    },
    {
      "@type": "Brand",
      "@id": "https://chongthambutyl.com/#butyl-maxell",
      "name": "Butyl Maxell",
      "owner": {
        "@id": "https://chongthambutyl.com/#organization"
      }
    },
    {
      "@type": "Product",
      "@id": "https://chongthambutyl.com/mang-chong-tham/maxell-9839/",
      "name": "Màng chống thấm tự dính butyl mặt nhôm 9839",
      "brand": {
        "@id": "https://chongthambutyl.com/#butyl-maxell"
      },
      "manufacturer": {
        "@id": "https://chongthambutyl.com/#organization"
      }
    }
  ]
}
0Like

Your answer might help someone💌