ホームブログLLMO・SEO > 【実践ガイド】構造化データ(JSON-LD)の書き方|AI検索に自社を表示させる技術的アプローチ

【実践ガイド】構造化データ(JSON-LD)の書き方|AI検索に自社を表示させる技術的アプローチ

「構造化データって、エンジニアじゃないとできないんでしょ?」——いいえ、コピペで始められます

AI検索対策の記事を書くたびに、必ず登場するキーワードがあります。それが構造化データ(Structured Data)です。

「GEO対策には構造化データが重要」「FAQ構造化データを入れましょう」——こう書くと、技術に明るくない方は「うっ、ハードル高そう……」と感じるかもしれません。実際、僕のセミナーでも構造化データの話を始めた瞬間にメモの手が止まる方が一定数いらっしゃいます。

でも、安心してください。構造化データの基本は「決まった形式のテキストをHTMLの中に貼り付けるだけ」です。プログラミングの知識は一切不要。テンプレートをコピーして、自社の情報に書き換えるだけで実装できます。

この記事では、AI検索(Perplexity、ChatGPT、Google AI Overview)に自社情報を認識させるために必要な構造化データの種類と、具体的なコードテンプレートを完全に公開します。コピペして使ってください。

この記事で分かること

  • 構造化データとは何か(AIが情報を「読む」仕組み)
  • AI検索対策に効果が高い構造化データの種類TOP5
  • そのまま使えるJSON-LDテンプレート(コピペ可)
  • WordPressでの実装方法(プラグインあり/なし)
  • 構造化データの動作確認・デバッグ方法

構造化データの基本——なぜAIに「ラベル」が必要なのか

人間が見るHTML、AIが読むJSON-LD

通常のHTMLでは、僕たちはテキストを見て「これは会社名だな」「これは電話番号だな」と文脈から判断できます。しかしAIにとって、HTMLの中のテキストは全て「ただの文字列」です。

例えば、以下のHTML:

株式会社Acqua

03-1234-5678

東京都渋谷区

人間はこれを見て「会社名、電話番号、所在地だな」と理解できます。しかしAIにとっては「3行のテキストが並んでいる」としか認識できません。

構造化データ(JSON-LD)は、このテキストに意味のラベルを貼る技術です。

このJSON-LDを見たAIは、「Acquaは組織(Organization)で、電話番号は03-1234-5678、所在地は東京都渋谷区である」と構造的に理解できます。

Schema.org:世界共通の「ラベル辞書」

構造化データで使うラベル(プロパティ)は、Schema.orgという国際的な規格で標準化されています。Google、Microsoft(Bing)、Yahoo!、Yandexが共同で策定したもので、世界中のWebサイトと検索エンジンが共通言語として使っています。

つまり、Schema.orgの規格に従って構造化データを記述すれば、Google AI OverviewもPerplexityもChatGPTも、同じ形式で自社情報を読み取れるということです。

構造化データがAI検索に効く理由

AIプラットフォーム 構造化データの活用方法 効果の度合い
Google AI Overview FAQPage, HowTo等の構造化データを優先的に回答に引用 ★★★★★(最も直接的)
Perplexity 構造化されたページを「信頼性の高いソース」として高評価 ★★★★☆
ChatGPT(Search) 検索時に構造化データ付きページを参照しやすい ★★★☆☆
Gemini Google検索インデックス経由で構造化データを参照 ★★★★☆

💡 ポイント:構造化データは「SEO的な順位を直接上げる」ランキング要因ではありません。しかし、AIが情報を正確に理解し、引用ソースとして選ぶ際の「信頼性シグナル」として強力に機能します。間接的ですが、AI検索時代には極めて重要な施策です。

AI検索に効く構造化データTOP5——テンプレート付き

1. FAQPage(よくある質問)——最重要

AI検索対策において、最もROIが高い構造化データです。Googleの公式ドキュメントでも「質問と回答の明確なペアがある場合はFAQPageを使用すること」と推奨されています。

✅ 実装のコツ:1ページあたりFAQは5〜10問が最適です。質問文にはロングテールキーワード(「GEO対策 費用 相場」など)を自然に含めてください。回答文は50〜200文字で簡潔に。詳細は本文で解説するスタイルがベストです。

2. Organization(企業情報)——エンティティ確立の基盤

AIが「この会社は何をしている企業か」を正確に認識するための構造化データです。トップページに必ず1つ設置してください。

3. Article / BlogPosting(記事情報)——著者と専門性の明示

ブログ記事1本1本に設置する構造化データです。「誰が書いた記事か」をAIに明示的に伝える役割があります。

4. HowTo(手順ガイド)——実践系コンテンツ向け

「〇〇のやり方」「〇〇の手順」といった実践系の記事に適した構造化データです。Google AI Overviewがステップ形式で回答を生成する際に、この形式のデータを好んで引用します。

5. LocalBusiness(地域ビジネス)——ローカルSEO×AI検索

地域密着型のビジネスに必須の構造化データです。「渋谷区 Web制作会社」「横浜 ホームページ制作」といった地域キーワードでAIに回答される際に効果を発揮します。

WordPressでの実装方法——プラグインあり/なしの2パターン

プラグインを使う方法(推奨:非エンジニア向け)

WordPressで最も簡単に構造化データを実装するなら、以下のプラグインが定番です。

  • Rank Math SEO(無料版あり): FAQPage, HowTo, Article, Organization等を管理画面から設定可能。最も多機能。
  • Yoast SEO(無料版あり): Article, Organization等の基本的な構造化データを自動出力。FAQは有料版のみ。
  • Schema Pro(有料): あらゆるSchema.orgタイプに対応。カスタム構造化データも柔軟に設定可能。

💡 僕のおすすめ:2026年時点ではRank Mathの無料版が最もバランスが良いです。FAQ構造化データも無料で使え、AI検索対策に必要な機能が一通り揃っています。

プラグインなしで実装する方法(エンジニア向け)

テーマのテンプレートファイル(single.php等)に直接JSON-LDを埋め込むか、functions.phpにフックで追加する方法もあります。

// functions.php に追加
function add_faq_schema() {
    if (is_single()) {
        // カスタムフィールドからFAQデータを取得して出力
        $faq_data = get_post_meta(get_the_ID(), 'faq_schema', true);
        if ($faq_data) {
            echo '';
        }
    }
}
add_action('wp_head', 'add_faq_schema');

この方法はプラグインの依存関係を増やさない利点がありますが、JSONの記述ミスがそのままエラーになるため、技術的な知識がある方向けです。

実装後の動作確認(必須)

構造化データを実装したら、必ず以下のツールで動作確認してください。

  1. Googleリッチリザルトテスト(https://search.google.com/test/rich-results)

– URLを入力するだけで、構造化データの検出結果とエラーを表示

  1. Schema.orgバリデーター(https://validator.schema.org/)

– JSON-LDの文法エラーを精密にチェック

  1. Google Search Console(「拡張」タブ)

– 実際にGoogleがクロールした構造化データの認識状況を確認

⚠️ よくあるミス:JSON-LDの最後の要素にカンマ(,)をつけてしまうエラーが非常に多いです。JSONは最後の要素の後にカンマがあると文法エラーになります。テストツールで必ず確認してください。

構造化データ実装のロードマップ——何から始めるべきか

Step 1(今日やること):Organization を設置

まずトップページにOrganization構造化データを1つ設置してください。これだけで、AIに「この企業は何者か」が伝わります。所要時間:30分。

Step 2(今週中):FAQPage を3ページに設置

自社サービスの主要ページ(サービス概要、料金、事例など)にFAQPageを各5〜10問追加してください。これがAI検索対策の最重要施策です。所要時間:各ページ1〜2時間。

Step 3(1ヶ月以内):BlogPosting を全記事に設置

ブログ記事にBlogPosting構造化データを追加してください。Rank Mathを使えばほぼ自動で対応できます。

Step 4(継続):新規コンテンツには必ずHowTo / FAQを含める

今後作成するブログ記事には、内容に応じてHowToまたはFAQPageの構造化データを必ず含めるルールにしてください。

✅ 効果の目安:僕の支援実績では、上記のStep 1〜3を1ヶ月で実装した企業が、実装後2ヶ月でPerplexityでの引用回数が月0回→月5〜10回に増加するケースが多いです。構造化データは「やるか・やらないか」で差がつく典型的な施策です。

まとめ:構造化データは「AIへの自己紹介」

構造化データは、AIへの自己紹介状です。名前、事業内容、住所、得意分野、よくある質問への回答——これらを世界標準のフォーマット(Schema.org)で記述し、HTMLの中に埋め込む。それだけで、AIはあなたの会社を「知っている企業」として扱い始めます。

2026年現在、構造化データをしっかり実装している中小企業サイトはまだ全体の10%台です。つまり、今やるだけで90%の競合に差をつけられる。こんなに費用対効果の高い施策は、なかなかありません。

この記事のテンプレートをコピーして、今日のうちにまず1つ、自社サイトに実装してみてください。

SEO・LLMO対策のご相談はこちら

検索エンジン最適化の無料相談を受付中です。
お気軽にお問い合わせください。

無料で相談してみる →

この記事を書いた人:進藤 優介|株式会社Acqua 代表取締役 飲食業界18年の実務経験を経て、Web制作・デジタルマーケティングの世界へ転身。2020年にAcquaを設立し、AI×Webの力で中小企業のビジネスを加速させることをミッションに、HP制作・LP制作からAI導入支援まで代表自らが伴走しています。

Webのお悩み、一緒に解決しませんか?

HP制作からAI導入まで、お気軽にご相談ください。