
「設定したら、あとはお任せ。」SEO/GEO/LLMOに特化した構造化マークアップの新基準!
DMNW JSON-LD Manager は、シンプルでありながら高い拡張性を備えたWordPress用構造化マークアッププラグインです。最新の検索エンジン最適化(SEO)だけでなく、ChatGPTなどの大規模言語モデル、生成AIへの最適化(GEO/LLMO/AIO/AEO)を強力にサポートします。
公開:2026年4月2日
更新:2026年9月16日
主な特徴
-
パフォーマンスへの影響ゼロ:フロントエンドでのCSSやJavaScriptの読み込みは一切ありません。
-
洗練されたデータ構造:ページ内の全スキーマを単一の
@graph 内に出力し、@id によって各エンティティ(組織、サイト、記事など)を相互参照させることで、検索エンジンや生成AIが情報を理解しやすい構造を構築します。
-
Transient API キャッシュ:投稿の更新時・設定の変更時に自動でクリアされるキャッシュ機構により、無駄なビルド処理を排除し高速化を実現しています。プラグイン更新時にも古いキャッシュを自動で刷新。管理画面のボタンからいつでも手動クリアでき、記事数がどれだけ多くても即時に完了します(記事を1件ずつ再保存する必要はありません)。
-
絶対URL保証:他のプラグインの影響でURLが相対化されるのを防ぎ、すべての
@id や url を自動で絶対URLに変換して出力の整合性を保ちます。
-
既存SEOプラグインとの競合対策:Yoast SEO、AIOSEO、Rank Mathなどの構造化データ出力と競合しないよう、自動検知・警告機能を搭載。さらに Rank Math とは、どちらが構造化データを出力するかを管理画面からワンクリックで切り替えられる連携機能を備えています。URLの相対化も防止します。
充実の機能
高度なグローバル設定
組織(Organization)や個人(Person)の情報を詳細に設定可能です。ロゴ、SNSリンク、住所(市区町村レベルまで)、電話番号、さらには法人登記名や従業員数まで対応しています。
また、「@id テンプレート」機能により、各エンティティの識別子(@id)を自社運用ルールに合わせてカスタマイズ可能です。
LLMO/GEOに最適化された概要文(description)
AIや言語モデルが参照する WebPage.description を賢く生成することで、ハルシネーションの防止が期待できます。ブロックテーマにも対応。
- 投稿メタボックスへの手動入力
- 主要SEOプラグイン(Yoast / AIOSEO / Rank Math / SEO SIMPLE PACK)のメタディスクリプション
- WordPressの「抜粋」からのフォールバック
「エンティティ連携」で記事の主題をAIに明示(about / mentions)
その記事が「何について書かれているか(about)」「何に言及しているか(mentions)」を、組織・人物・場所・製品などの種類とあわせて登録できます。WikipediaやWikidataといった公式情報源へのリンクも設定でき、生成AIや検索エンジンが記事のテーマを取り違えにくくなります。投稿ごとに数件まで、入力欄から手軽に追加できます。
AIに優先して読ませたい要点を指定する「speakable」
記事の結論や要点となる箇所を CSSセレクタ で指定するだけで、AIや音声アシスタントが優先的に読み取るためのヒント(speakable)を出力します。サイト全体の初期値を設定しつつ、記事ごとに個別の上書きも可能です。
E-E-A-Tを強化する「著者・監修者」設定
ユーザープロフィール項目を拡張し、専門分野(knowsAbout)、資格(hasCredential)、所属(affiliation)、出身校(alumniOf)などの Person スキーマを詳細に出力できます。また、記事ごとに著者変更や、複数人の「監修者」設定も可能です。
著者は個人だけでなく「組織」名義でも設定できます。「◯◯編集部」「△△相談室」のようにブランド名義で記事を公開している場合、実在しない個人として出力してしまうのを避け、組織(Organization)として正しく表現できます。サイト運営組織と同じ名義であれば「サイトのパブリッシャー組織と同一」をオンにするだけでよく、同じ情報を二重に管理する必要もありません。
Rank Math SEO とのスマートな連携
Rank Math をお使いの場合、構造化データの出力が重複しないよう、どちらが出力を担当するかを管理画面からワンクリックで選択できます。Rank Math に登録済みの組織・個人情報(名称・ロゴ・SNSリンク)を本プラグインへ取り込むことも可能です。タイトルやメタディスクリプション、サイトマップなど構造化データ以外の機能には一切影響せず、設定はいつでも元に戻せます。
カテゴリーページなどのパンくずリストにも対応
記事ページだけでなく、カテゴリー・カスタムタクソノミー・タグ・日付・投稿者・投稿タイプの各アーカイブページにも、パンくずリストの構造化データを出力できます。種類ごとにオン/オフを選べるため、サイトの情報設計やURL構造と一致する階層だけを反映できます。
柔軟な投稿個別設定
-
スキーマタイプの変更:Article、NewsArticle、HowTo、WebPage、Service(サービス紹介)など、記事内容に合わせて選択可能。
-
FAQPage自動生成:Q&Aを入力するだけで、FAQの構造化データを自動出力します。
-
カスタムJSON-LD:特定のページにだけ独自のJSON-LDを追加したい場合も、バリデーション付きの入力欄から安全にマージできます。
特殊な運用環境への対応
-
サブディレクトリ運用:本体サイトと別のディレクトリでWordPressを運用している場合でも、正確なデータ構造を維持できます。
-
テーマのパンくず機能との併用:テーマ側がパンくずリストを独自に出力している場合、本プラグインのパンくず構造化データだけを停止できるオプションを用意。情報の二重定義を避けられます。
-
AIクローラーのブロック検知:サイトの
robots.txt を点検し、GPTBot・ClaudeBot・PerplexityBot などの主要AIクローラーが誤ってブロックされていないかを管理画面でお知らせします。意図的にAI学習を拒否している場合は無効化できます。
動作要件・仕様
-
現在のバージョン: 1.10.0
-
WordPress要件: 5.3 以上
-
PHP要件: 7.4 以上
-
対応ページ: 投稿、固定ページ、トップページ、アーカイブ、検索結果ページ
-
ライセンス: プロプライエタリ
-
費用: ご相談(メディアプランご利用の方は無償提供)
>>お問い合わせはこちら
変更履歴
1.10.0
-
新機能: 管理画面から構造化データのキャッシュを手動でクリアできるようにしました。サイト名やロゴ、パーマリンク構造などプラグイン外の設定を変更したときに、記事を1件ずつ開き直して再保存しなくても、ボタン1つで最新の内容を反映できます。記事数に関係なく即時に完了します。
-
仕様変更: 本文の分量を示す
wordCount の出力を、新規インストール時は既定でオフにしました。日本語には単語の区切りが無く正確な単語数を出すことが難しいうえ、ショートコードに対応できない点、Googleのリッチリザルトでも使われない項目である点を踏まえ、機能オフをデフォルトとしました。既にご利用中のサイトは、これまでと同じ値が出力されたままになりますので、表示が変わることはありません。設定画面から「出力しない」「語数(概算)」「文字数(従来と同じ値)」の3つを選べます。
1.9.1
-
不具合修正: クラシックエディタ・クイック編集・一括編集で記事を更新した場合や、管理画面でカテゴリー名を変更した場合に、構造化データのキャッシュがクリアされず古い内容が配信され続ける不具合を修正しました。
-
不具合修正: Redis / Memcached などの高速化環境において、設定を変更してもキャッシュが消えず、変更内容がすぐに反映されない不具合を修正しました。住所や社名などを変更した場合も、保存した時点で確実に反映されます。
-
セキュリティ強化: 記事の「著者」「監修者」の変更に、他者の投稿を編集できる権限を必要とするようにしました。寄稿者・投稿者権限のユーザーが、管理者を著者や監修者として構造化データに表示させられる状態を解消しています。
-
改善: 他のSEOプラグインとの二重出力の警告を、設定画面の先頭に常時表示するようにしました。従来は通知を一度閉じると再表示されず、重複したままでも気づけませんでした。
-
不具合修正: robots.txt の点検で、AIクローラーが許可されているのにブロック扱いと判定してしまうケースを修正しました。あわせて、ポート番号付きのURLで運用している環境(ステージング等)にも対応しています。
1.9.0
-
新機能: WordPressユーザーを「組織(Organization)」として扱えるようにしました。「◯◯編集部」のようなブランド名義の著者を、実在しない個人ではなく組織として正しく出力できます。サイト運営組織と同一の場合は、ワンクリックで同じ主体として扱えます。
-
新機能: 組織・個人の公式サイトURLを上書きできる設定を追加しました。本体サイトが別ドメイン/別URLにあるケースでも、エンティティの情報を正確に紐づけられます。
-
改善: 識別子(
@id)の末尾スラッシュを、サイトのパーマリンク構造に合わせて自動で揃えるようにしました。従来の表記を維持する設定も選べます。
1.8.0
-
新機能: カテゴリー・カスタムタクソノミー・タグ・日付・投稿者・投稿タイプの各アーカイブページにも、パンくずリストの構造化データを出力できるようにしました。種類ごとにオン/オフを選べるため、サイトのURL構造や情報設計と一致する階層だけを反映できます。
-
不具合修正: 投稿者アーカイブページのページ名に、著者の表示名ではなくブログタイトルが使われていた不具合を修正しました。
1.7.0
-
新機能: 記事の主題・言及対象をAIに伝える「エンティティ連携(about / mentions)」を追加しました。組織・人物・場所・製品などの種類と公式情報源リンクをあわせて登録でき、生成AIや検索エンジンが記事の主題を正確に理解しやすくなります。(※GEO/LLMO機能はデフォルトでは無効になっていますので、必要に応じてオンに設定してください)
-
新機能: AIや音声アシスタントに優先的に読み取らせたい箇所を指定できる「speakable」に対応しました。記事の結論や要点をCSSセレクタで指定でき、サイト共通の初期値と記事ごとの個別設定の両方に対応しています。
-
新機能: 「Service(サービス紹介)」スキーマに対応しました。提供サービス名・対応エリア・料金などを構造化データとして出力できます。
-
新機能: robots.txt のAIクローラー健全性チェックを追加しました。GPTBot・ClaudeBot・PerplexityBot などがブロックされている場合に管理画面でお知らせします(意図的なオプトアウト時は無効化可能)。
-
改善: テーマ側がパンくずリストを出力している環境向けに、本プラグインのパンくず構造化データだけを無効化できるオプションを追加し、情報の二重定義を防げるようにしました。
-
内部改善: プラグイン更新時に古い構造化データのキャッシュを自動でクリアし、修正内容がすぐに反映されるようにしました。
1.6.1
-
不具合修正: 一部環境でパンくずリストの構造化データが正しく認識されず、Google Search Console でエラー(「項目『itemListElement』がありません」)が表示される問題を修正しました。再クロール後に解消されます。
1.6.0
-
新機能: Rank Math SEO との連携機能を追加しました。構造化データの出力が重複しないよう、どちらのプラグインが出力を担当するかを管理画面からワンクリックで選択できます。
-
新機能: Rank Math に登録済みの組織・個人情報(名称・ロゴ・SNSリンク)を本プラグインへ取り込めるようにしました。
-
改善: 競合解決はいつでも元に戻せる安全な方式(非破壊)です。Rank Math のタイトル・メタディスクリプション・サイトマップ・検索順位解析などの機能には一切影響しません(抑制対象は構造化データのみ)。
1.5.3
-
セキュリティ強化: 構造化データ(JSON-LD)出力処理を見直し、不正なスクリプト混入のリスクを低減しました。
-
セキュリティ強化: 管理画面の通知非表示機能において、権限チェックを追加し、想定外の操作を防止できるようにしました。
-
不具合修正: 設定画面の「代替名」項目が正しく保存されない不具合を修正しました。
-
内部改善: 管理画面・プロフィール画面における入力値の処理方法を改善し、データ保存時の安全性を高めました。
1.5.2
-
パフォーマンスの向上: 構造化データのキャッシュ保存方法を見直し、サイト全体の読み込み負荷を軽減しました。
-
データベースの最適化: 検索結果などの不要なページをキャッシュしないようにし、クロールバジェット攻撃によるメモリ逼迫の潜在的な問題に対応しました。
-
キャッシュの有効期限設定: ページの種類(記事、カテゴリーなど)に合わせて、最適なキャッシュ保持期間を自動的に設定するようにしました。
1.5.1
- プロフィール画面で設定したカスタムURLが正しく反映されない不具合を修正。
- カスタムURLが未入力の場合、著者アーカイブURLを出力しないよう仕様を変更。
1.5.0
- WordPressをサブディレクトリにインストールしている環境でのパンくずリスト表示を修正。
- パンくずリストの「ホーム名」を自由に設定できる機能を追加。
- 組織(Organization)の情報に「市区町村」フィールドを追加。
- 設立年月日の入力形式を柔軟に(年月のみ等)対応。
将来の拡張予定
- Product / Review 簡易入力
- WooCommerce 連携 / ImageObjectの独立ノード化
- カスタム投稿タイプ自動対応の強化