質問: JSON-LDを使って、構造化データを記述する場合、例えば以下のようになると思います。 ``` ``` この時の記述「"@context": "http://schema.org"」は、この構造化データの詳細はschema.orgのサイトを参照する事を意味していると思います。 **質問1** schema.orgのサイト以外に選択肢があるのでしょうか? **質問2** どうすれば、schema.orgのような構造化を定義したサイトを作れるのでしょうか? (例えば、サーバの特定の階層に構造化を定義したXMLファイルを設置するとか。。。) もし御存知であれば、教えていただけないでしょうか。 よろしくお願いします。
回答: 私も詳しくはありませんが、 1. schema.orgのサイト以外に選択肢があるのでしょうか? ⇒ ある。 2. どうすれば、schema.orgのような構造化を定義したサイトを作れるのでしょうか? ⇒ JSON-LDを配信すればできるみたいです。(仕様に沿ったものを配信すれば使えるとは思います) 【JSON-LD - JSON for Linking Data】(公式) 【JSON-LD 1.1】(最新仕様)(英語) 【JSON-LD 1.0】(日本語訳) 【JSON-LD - Qiita】(@contextの設定例) 【【SEO担当者向け】JSON-LDの解説記事】(schema.orgのサイト以外に選択肢の例) http://teru-teru.jp/【seo担当者向け】json-ldの解説記事/ > > 様々な種類のVocabulary > > Scheme.org // Google、Yahoo、Bingが共同開発 > > GoodRelations.org // ECサイトやショッピングモール用 > > data‐vocabulary.org // Scheme.orgの前身 > > rNews.org // ニュースサイト用 > > > 通常のサイトであれば Scheme.org を使えばある程度表現できると思います。 【Schemas - schema.org】