Drupal のサイトを Google と AI 検索に見つけてもらいましょう。コンテンツタイプ、タクソノミー、キャッシュした Twig のテーマ、JSON-LD、llms.txt を使い、ChatGPT、Perplexity、Claude、Gemini にページを引用してもらいます。



Drupalのサイトを、従来の検索結果ページだけでなく、AIの回答の中にも表示させたいとお考えですか? Drupalは、政府機関、大学、大手ブランドを支えるCMSで、その厳格なコンテンツモデルにより、GEO(生成AI最適化)に最適な土台のひとつになっています。まずはベースラインとしてGEO SEO監査を行い、得られた成果の一つひとつが、継続的に育てるGEO SEOダッシュボードに積み上がっていく様子を確認しましょう。このガイドでは、GoogleやChatGPT、Perplexity、Claude、GeminiといったAIアシスタントがあなたのDrupalページを理解し、信頼し、引用できるように、モデル化し、レンダリングし、注釈を付ける方法を紹介します。
今、検索は二つの層で届いています。すでに最適化しているブルーリンクと、ChatGPT、Perplexity、Claude、Geminiが要約の中で引用する、ごく少数の情報源のリストです。GEO(生成AI最適化)とは、その二つ目の層に載るための取り組みです。Drupalはこれを前提に作られています。コンテンツが、ばらばらの文章の塊ではなく、型付きフィールド、タクソノミーの用語、整理された関係性を持つ構造化されたノードとして保たれるからです。その構造を公開すれば、モデルはあなたの組織、トピック、著者を、それぞれ区別されたエンティティとして捉え、自信を持ってあなたを引用します。しっかりした情報設計は、まさにAIの回答が評価するものです。
推測ではなく、測定から始めましょう。主要なAIアシスタントに、読者が実際に入力する質問を投げかけ、あなたのページが表示されるか、どのURLが取り上げられるか、ライバルがどのように紹介されているかを記録します。ブランドの引用はAIによる言及の追跡で追い、すでに獲得している参照元はAIに引用される被リンクで調べます。そして、ドメインにすでに結びついているエンティティ(組織、人物、プログラム)を洗い出す、徹底したGEO SEO監査を実行します。このベンチマークから、どのコンテンツタイプとノードに最初に手を入れるべきかが分かります。
GEOでは、検索意図は2語のクエリではなく、文章としてのプロンプトの形で現れます。人々がチャットや音声で使う言い回しをそのまま集め、やりたいことの種類別に分類します。理解する、比較する、決める、トラブルを解決する、の4つです。クエリファンアウトツールでカバー範囲を広げ、キーワードリサーチで機会に優先順位を付けます。各クラスターで、引用してほしいページとして正規のDrupalノードを1つ指名し、簡潔で引用しやすく、モデルが意味をゆがめずに一節を抜き出せるよう、明確な根拠に裏付けられたページに仕上げます。
Drupalが標準で備える部品を、エンティティの骨格として使います。記事、ガイド、サービス、人物、FAQ、用語集の項目といったコンテンツタイプを定義し、それぞれに型付きフィールドを持たせ、トピックやタグのタクソノミーの語彙で整理します。これらのフィールドを、name、description、image、datePublished、author、about、sameAsなどのschema.orgのプロパティに対応させます。すべてのノードが同じフィールド定義を再利用するため、正式名称や事実が、サイト全体で一貫して保たれます。この再現性のある深さと、関連するノード同士の論理的なリンクこそ、AIの回答が求めるトピックの権威性です。
DrupalはTwigテンプレートを通じてページをサーバーサイドでレンダリングします。そのため、セマンティックなHTMLと最小限のマークアップを出力する、軽量なカスタムテーマを用意します。コアのCSSとJavaScriptの集約をオンにし、内部のページキャッシュとDynamic Page Cacheを有効にして、速度向上のためにリバースプロキシかBigPipeを前段に置きます。ヘッドレス構成のフロントエンドを運用する場合は、DrupalのJSON:APIから、サーバーサイドレンダリングに対応したNext.js、Nuxt、Astroのような高速なフレームワークにデータを渡します。どちらの場合も、高速で構造の整ったページは、クロールのカバー範囲と、AIアシスタントがあなたを引用する頻度を高めます。
Metatagモジュールをインストールし、バンドルごとの既定値を設定して、すべてのコンテンツタイプが、的確なタイトル、分かりやすいメタディスクリプション、本文に合ったOpen Graphタグを出力するようにします。Pathautoモジュールでクリーンでエンティティが伝わるURLを生成し、canonicalタグで重複やファセットビューを一つのアドレスにまとめます。内容の薄いタクソノミーページや、絞り込みされた一覧は、meta robotsでインデックスから外します。一貫した誠実なメタデータは、エンベディングのずれを防ぎ、AIアシスタントがページごとに一貫した意味を読み取れるようにします。
DrupalでJSON-LDを扱う方法は、すっきりした2つの道があります。Schema.org Metatagモジュールがフィールドを構造化データに自動で対応させるか、TwigのノードテンプレートやページテンプレートにJSON-LDのscriptブロックを直接出力します。コンテンツにはWebPageとBreadcrumbListを組み合わせたArticle、コマースのノードにはoffersを持つProduct、チュートリアルにはHowTo、質問ブロックにはFAQPageを使います。さらに、ロゴ、contactPoint、確認済みプロフィールへのsameAsリンクを持つ、サイト全体のOrganizationグラフを追加します。構造化データは、AIアシスタントが事実を確認し、あなたのノードを認識済みのエンティティに結びつける助けになります。
実際のプロンプトに呼応する、質問と回答のブロックを明示的に作ります。専用のFAQコンテンツタイプを用意すれば、編集者が毎回このパターンを再現できます。各回答は50〜120語に収め、関連する内部ノードへリンクし、信頼できる外部の情報源を1つ引用します。手順は、必要な材料、順番に並べたステップ、所要時間をHowTo形式で明記します。このように引き締まった形式は、曖昧さをなくし、AIアシスタントが元の意味を保ったまま、あなたのDrupalページを引用しやすくします。
Simple XML Sitemapモジュールを追加して、整ったサイトマップを生成し通知したうえで、Google Search Consoleに送信します。robots.txtでは、引用してほしいコンテンツのあるパスを許可し、Drupalが標準で公開している管理、ユーザー、ノイズになるクエリのルートを禁止します。ドメインのルートにllms.txtファイルを公開し、AIエージェントへの推奨クロールルール、優先URL、再利用条件を示します。このファイルは尊重されるケースが増えており、Webを要約する言語モデルに、出所を明確に伝えます。
関連するノードを集めて、正規の回答を定めるトピックハブを作り、Drupalのメニューとパンくずリストの仕組みで、すっきりした階層を表現します。内容が分かるアンカーテキストを使った、文脈に沿ったインラインリンクを追加し、すべてのノードを親のハブと、並列のトピックに結びつけます。トピッククラスター生成ツールを使えば、マッピングを速められます。スタックの他の部分が別のところにある場合も、同じ手順をAcquia Drupal Cloud、Backdrop CMS、Webflow、Shopifyに適用できます。
GEOは今も、権威性に支えられています。信頼できる媒体、一次調査、Drupalのプロジェクトを取り巻く専門コミュニティから、引用を獲得しましょう。名前の出る専門家の名義で発信し、著者フィールドに監修者の経歴を表示し、E-E-A-Tを強化する充実したプロフィールページと会社概要ページを維持します。ドメインパワーの追跡ツールで状況を継続的に見守り、戦略的なノードには最終更新日を分かりやすく表示して、GoogleとAIアシスタントの両方に、コンテンツが新しく、きちんと管理されていると読み取ってもらいます。
Drupalは公開APIを備えています。JSON:APIがコアに含まれており、POSTリクエストで記事ノードを作成するエンドポイントがあります。そのため、SorankはMake.comのWebhookブリッジを通じて連携します。Sorankが生成した記事は、それぞれMake.comのシナリオに送られ、Makeが専用のMake.comアプリを使って、Drupalに公開します。ネイティブのSorankコネクタはまだありませんが、Webhookを組み合わせたこの方法で、公開をエンドツーエンドで自動化できます。ブログ記事ジェネレーターで最適化された記事の下書きをすばやく作り、スケジュールに沿って公開します。まずは本番サイトで、コンテンツ作成の呼び出しを検証し、お使いの構成で制限がある場合は、Sorankのセルフホスト型ブログに切り替えてください。
どのプロンプトであなたのブランドが取り上げられるか、どのノードが引用されるか、どこで競合が枠を取っているかを追跡します。SEO競合分析ツールで自社を比較し、GEOリーダーボードで順位を確認し、タグ付きのランディングページと固有のUTMで、AIアシスタント経由の訪問を計測します。新しいスキーマ、コンテンツクラスター、リンク施策のたびに数値を見直し、このサイクルを毎月繰り返すことで、GEOを、測定でき、積み上がっていく、Drupalサイトの成長エンジンにしましょう。
Drupalは、厳格でエンティティに富んだコンテンツモデルを提供します。GEOは、それをAIの回答に届けるための戦略です。ノードが明確なエンティティ、正確なメタデータ、信頼できる根拠を備えていれば、AIアシスタントはためらうことなくあなたを引用します。構造化されたコンテンツタイプ、高速でキャッシュされたテーマ、JSON-LD、引用されやすい回答を整えたうえで、監査、コンテンツ、リンクはSorankに任せましょう。この土台があれば、あなたのブランドは、2026年以降も、モデルが好んで引用する情報源になります。
Drupal は、コンテンツが型付きのフィールドとタクソノミーを持つ構造化されたノードとして存在し、テーマ、人物、プログラムがきれいなエンティティとして読めるので、GEO にとって最も強い CMS の土台の一つです。ページキャッシュを備えた軽量な Twig のテーマを作って速くクロールしやすい HTML にし、Metatag と Schema.org Metatag のモジュールで正確なタイトル、説明、JSON-LD を加えましょう。Pathauto できれいな URL にし、Simple XML Sitemap でサイトマップを生成し、llms.txt ファイルを公開します。この構成なら、ChatGPT、Perplexity、Claude、Gemini がコンテンツに確実に到達し、解析し、引用できます。
実際のプロンプトに対応した、答えを先に示すノードを書きましょう。各ページは 2 文の要約で始め、見通しのよい構成を続け、段落は 120 語未満に保ちます。厳密な見出しの階層(H3 の上に H2)を守り、50〜120 語の答えを持つ明示的な FAQ ブロックを加え、すべての主張を情報源に結びつけましょう。Schema.org Metatag のモジュールか Twig のテンプレートで直接 JSON-LD(Article、FAQPage、HowTo、Organization)を出力し、ハブが関連するノードにつながるよう内部リンクを張ります。専用の FAQ のコンテンツタイプがあれば、編集者がこのパターンを大規模に再現でき、モデルが権威あるものと認識するテーマの深さを示せます。
Drupal はコアに JSON:API を備え、記事のノードを作成するエンドポイントがあるので、Sorank はネイティブのコネクターではなく Make.com の Webhook の橋渡しで連携します。Sorank が生成した各記事は Webhook で Make.com のシナリオに送られ、Make が専用の Make.com アプリを使って Drupal に公開します。Sorank は公開に加えて、サイトに合わせた GEO と SEO の監査を行い、ChatGPT、Perplexity、Gemini での AI による言及を追跡し、競合を監視し、一つのダッシュボードからコンテンツの最適化を提案します。一つのプラットフォームで、Drupal のサイトを分析し、最適化し、監視し、改善できます。まず本番のサイトでコンテンツ作成の呼び出しを検証し、設定で制限されている場合は Sorank がホストするブログに切り替えましょう。
先行導入企業のご紹介
