
「設定したら、あとはお任せ。」SEO/GEO/LLMOに特化した構造化マークアップの新基準!
DMNW JSON-LD Manager は、シンプルでありながら高い拡張性を備えたWordPress用構造化マークアッププラグインです。最新の検索エンジン最適化(SEO)だけでなく、ChatGPTなどの大規模言語モデル、生成AIへの最適化(GEO/LLMO/AIO/AEO)を強力にサポートします。
公開:2026年4月2日
更新:2026年6月8日
主な特徴
-
パフォーマンスへの影響ゼロ:フロントエンドでのCSSやJavaScriptの読み込みは一切ありません。
-
洗練されたデータ構造:ページ内の全スキーマを単一の
@graph 内に出力し、@id によって各エンティティ(組織、サイト、記事など)を相互参照させることで、検索エンジンや生成AIが情報を理解しやすい構造を構築します。
-
Transient API キャッシュ:投稿更新時に自動でクリアされるキャッシュ機構により、無駄なビルド処理を排除し高速化を実現しています。プラグイン更新時にも古いキャッシュを自動で刷新し、修正内容がすぐ反映されます。
-
絶対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 スキーマを詳細に出力できます。また、記事ごとに著者変更や、複数人の「監修者」設定も可能です。
Rank Math SEO とのスマートな連携
Rank Math をお使いの場合、構造化データの出力が重複しないよう、どちらが出力を担当するかを管理画面からワンクリックで選択できます。Rank Math に登録済みの組織・個人情報(名称・ロゴ・SNSリンク)を本プラグインへ取り込むことも可能です。タイトルやメタディスクリプション、サイトマップなど構造化データ以外の機能には一切影響せず、設定はいつでも元に戻せます。
柔軟な投稿個別設定
-
スキーマタイプの変更:Article、NewsArticle、HowTo、WebPage、Service(サービス紹介)など、記事内容に合わせて選択可能。
-
FAQPage自動生成:Q&Aを入力するだけで、FAQの構造化データを自動出力します。
-
カスタムJSON-LD:特定のページにだけ独自のJSON-LDを追加したい場合も、バリデーション付きの入力欄から安全にマージできます。
特殊な運用環境への対応
-
サブディレクトリ運用:本体サイトと別のディレクトリでWordPressを運用している場合でも、正確なデータ構造を維持できます。
-
テーマのパンくず機能との併用:テーマ側がパンくずリストを独自に出力している場合、本プラグインのパンくず構造化データだけを停止できるオプションを用意。情報の二重定義を避けられます。
-
AIクローラーのブロック検知:サイトの
robots.txt を点検し、GPTBot・ClaudeBot・PerplexityBot などの主要AIクローラーが誤ってブロックされていないかを管理画面でお知らせします。意図的にAI学習を拒否している場合は無効化できます。
動作要件・仕様
-
現在のバージョン: 1.7.0
-
WordPress要件: 5.3 以上
-
PHP要件: 7.4 以上
-
対応ページ: 投稿、固定ページ、トップページ、アーカイブ、検索結果ページ
-
ライセンス: プロプライエタリ
-
費用: ご相談(メディアプランご利用の方は無償提供)
>>お問い合わせはこちら
変更履歴
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)の情報に「市区町村」フィールドを追加。
- 設立年月日の入力形式を柔軟に(年月のみ等)対応。
将来の拡張予定
- WPユーザーを
Organizationとして扱う機能追加
- Product / Review 簡易入力
- WooCommerce 連携 / ImageObjectの独立ノード化
- カスタム投稿タイプ自動対応の強化