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

No Answers yet.

Your answer might help someone💌