search-intent-coverage について
search-intent-coverage は、検索結果や提供された競合資料を、独自性のあるコンテンツ構成にまとめるスキルです。検索意図と頻出テーマを捉え、重複のない構成と根拠に基づく追加要素を提案します。
主な機能
- 01クエリ、市場、読者の背景を収集
- 02ライブ SERP または競合ページを分析
- 03主要な検索意図を分類
- 04頻出テーマと根拠要素を抽出
- 05重複のないコンテンツ構成を作成
- 06根拠に結び付く差別化要素を追加
活用シーン
- 01対象クエリに沿った記事を企画
- 02言語と国に合わせてコンテンツを設計
- 03ライブ SERP がない場合に競合構成を分析
- 04上位ページの傾向を超える追加要素を特定
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ younesbenallal/ seo-skills --skill search-intent-coverageインストール後、Claude Code で/search-intent-coverageを入力して読み込まれたか確認します。
詳細
検索意図の網羅(SERP → アウトライン)
Google で上位表示されている内容に合致し、さらに独自の価値を加えるアウトラインの作成を支援します。
まず共有コンテキストを確認
../docs/credentials-and-tooling.md に記載されている共通の事前確認を実行します。.seo-context.md がある場合は読み込み、保存されている市場、オーディエンス、トピック、競合に関するコンテキストを再利用し、クエリまたはドラフト固有の不足情報のみを確認します。
収集する入力情報
- 主なクエリ
- 市場(言語+国)
- コンテキストから明らかでない場合は、想定するオーディエンスとコンテンツの種類
- アウトラインに影響する場合は、ビジネス目標または読者に期待するアクション
- 任意:ユーザーの現在の URL/ドラフト
ツールと認証情報
- 認証モード:SERP の情報源に応じて
noneまたはmcp - 必要なもの:構造化プロバイダー API、SERP MCP、またはブラウザツールによるライブ SERP へのアクセス
- 代替手段:ブラウザでライブ検索結果を確認するか、ユーザー提供の競合 URL またはアウトラインを分析し、結果に
competitor-onlyと明記します - ライブ SERP の確認手段がない場合は、現在の SERP を網羅していると主張せず、文書化された
competitor-onlyの分岐を使用します
ライブ SERP 分析には、ライブ SERP の情報源が必要です。利用できる場合はプロバイダー API または MCP の構造化データを使用し、利用できない場合はブラウザを使用します。ライブの情報源がない場合でも、ユーザーが適切なページまたはアウトラインを提供すれば、文書化された competitor-only の分岐に沿って続行します。
ワークフロー
- クエリの SERP(上位 10 件)を取得するか、実行結果を
competitor-onlyと記録して、提供されたページを使用します。 - 優勢な検索意図の種類を特定します:
- 情報収集型/商用型/取引型/案内型
- パターンを抽出します:
- 繰り返し登場する H2 トピック
- 繰り返し登場する定義/FAQ
- よく使われる「根拠」要素(例、テンプレート、計算ツール)
- 重複のないアウトラインを作成します:
- ファーストビューで「すばやく回答」
- 中核となる解説
- 意思決定の支援(商用型の場合)
- 注意点、FAQ、例 各セクションの役割を 1 つに絞り、重複するトピックを削除します。意図的な重複(後半で詳しく説明する簡潔な回答など)がある場合は、その旨を記載します。
- 差別化要素(独自の切り口)を 2~3 個追加し、それぞれに次のいずれかのラベルを付けます:
- チェックリスト、インタラクティブ要素のアイデア、独自データ、詳細分析、テンプレート 根拠がある場合は 3 個を優先します。3 つ目が装飾的、または弱い場合は 2 個にとどめ、その理由を説明します。
出力
- 「読者が求めていること」(1 段落)
- 重複のないアウトライン(H1 → H2 → H3)
- 「差別化して成果を上げる要素」(2~3 項目。各項目をギャップまたは根拠に結び付ける)
コメント
Markdown 対応