Schema Identity

EmDash 向けの構造化データ:サイトのための連結された schema.org グラフ、コンテンツの背後にいる人物とその資格。Monprez 提供。

プラグイン

Schema Identity

EmDash 向けの構造化データ:サイトのための連結された schema.org グラフ、コンテンツの背後にいる人物とその資格。Monprez 提供。

  • カテゴリー: schema
  • ステータス: 利用可能
  • バージョン: 1.0.0
  • 価格: 不明
  • 提供元: 公式プラグインレジストリ
  • 導入方法: レジストリのサンドボックスプラグイン
  • 確認日: 2026-10-21

説明

Schema Identity は、EmDash 組み込みの JSON-LD を、すべてのページで連結された 1 つの schema.org グラフに置き換えます。特に力を入れているのは、コンテンツの背後に誰がいるかです。つまり、人物と組織、その資格と専門知識、そしてどの記事を誰が書いたかです。

公開される内容

  • サイトを Person、Organization、またはその両方として表し、役職、他のサイト上のプロフィール(sameAs)、専門分野(knowsAbout)を含めます。従業員は創業者ではないため、worksFor と founder は別々の主張として扱います。
  • 発行機関、日付、検証リンクを含む資格(hasCredential)と、組織の認証(hasCertification)。期限切れの資格は、期限の翌日に自動的に外れます(キャッシュされたページでは反映に時間がかかる場合があります)。
  • クレジットされたすべてのバイラインを、それぞれ独立した Person ノードとして出力します。“Reviewed by” のようなロールラベルは、推測ではなく明示的にマッピングされます。
  • WebSite、WebPage、BlogPosting、メイン画像、そしてテーマが提供する場合はパンくずリスト。

従うルール: 関係は裏付けがあるものだけ、データの捏造はしない、不可能な日付は修正せずに拒否する。

Monprez 製。WordPress 版 Monprez Schema Identity もあります。

インストール

  1. プラグインをインストールし、唯一の権限であるバイラインの読み取りを承認します。ネットワークリクエストは行わず、コンテンツを変更することもありません。
  2. Identity:個人、組織、またはその両方を選び、事実に即した内容を入力し、サイトで執筆している場合は自分のバイラインをリンクします。資格がいつ失効するかを決めるタイムゾーンを設定します。
  3. Credentials:サイトの人物の資格と、組織の認証を追加します。
  4. People:各バイラインの役職、専門知識、資格を追加します。名前、プロフィール、ウェブサイトはバイライン自体に残ります。
  5. Byline roles:バイラインで使っているロールラベル(たとえば “Reviewed by”)をマッピングします。

その後、公開済みの記事を Google のリッチリザルトテストに貼り付けます。Identity ページにそのリンクがあります。

構造化データは、読者が目にするものと一致している必要があります。ページ上にも資格を表示するには、公開ルートとコピーできる著者ボックスについて Show what you publish を参照してください。

スキーマプラグインは一度に 1 つだけ使ってください。ページの JSON-LD を所有できるのは 1 つだけです。EmDash 1.2.0 以降が必要です。現時点では英語のみで、単一言語のサイト向けに作られています。

セキュリティ

セキュリティ上の問題は [email protected] に報告してください。

このプラグインが要求する権限は 1 つ、bylines:read のみです。ネットワークアクセス、コンテンツの書き込み、メディアへのアクセスはありません。データは、サイト上のプラグイン自身のストレージに保存されます。

公開された読み取り専用のルートが 1 つあります(GET /_emdash/api/plugins/schema-identity/people)。テーマは、マークアップが人物について述べている内容(役職、専門知識、現在の資格)を、マークアップと同じルールで表示できます。これは、公開ページでまだクレジットされていない人物を含め、既存のすべてのバイラインに応答するため、公開してよい内容だけを入力してください。非表示、期限切れ、まだ発行されていない資格、および削除されたバイラインのために保持されているデータは、返されません。

変更履歴

変更履歴

1.0.0

初の一般公開リリース。Schema Identity は、EmDash 組み込みの JSON-LD を 連結された 1 つの schema.org グラフに置き換えます。

  • サイトのアイデンティティを Person、Organization、またはその両方として表し、worksFor と founder は別々の主張として扱います。
  • 個人の資格(hasCredential)と組織の認証 (hasCertification)。失効はリクエストごとに処理され、Published スイッチがあります。
  • クレジットされたすべてのバイラインに対する Person ノード。独自の役職、専門知識、 資格を持ち、ロールラベルは明示的にマッピングされます。
  • WebSite、WebPage、BlogPosting、メイン画像、BreadcrumbList。
  • 管理ページ:Identity(マークアップを確認するためのリンク付き)、Credentials、 People、Byline roles。Expiring credentials ダッシュボードウィジェット。
  • 公開の読み取り専用 people ルートと、テーマ向けの著者ボックスの例。