seo-research について
Hyper MCP経由でHyperSEOツールを使い、キーワード、ドメイン、競合、技術的な健全性、AI検索での可視性を調べるSEOリサーチスキルです。提案は推測ではなく、ツールのデータに基づく必要があります。
主な機能
- 01キーワードと検索意図の調査
- 02SERPと競合の分析
- 03ドメインと順位の指標
- 04バックリンクとページ速度の確認
- 05AI検索での可視性分析
活用シーン
- 01キーワードの発見と優先順位付け
- 02競合ドメインの比較
- 03サイトの技術的な健全性確認
- 04AI検索でのブランド露出の追跡
MCP 対応
Hyper MCPの導入とHyperSEOツールキットの有効化が必要です。HyperSEOのMCPツールを使い、キーワード、SERP、ドメイン、バックリンク、ページ速度、AI検索を調査します。
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ hyperfx-ai/ marketing-skills --skill seo-researchインストール後、Claude Code で/seo-researchを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
references/ai-search-optimization.mdcompetitor-analysis.mdcontent-seo-planning.mdkeyword-research.mdsite-audit.md詳細
SEO 調査
データに基づく SEO 調査と分析です。すべての推奨事項は、Hyper MCP が提供する HyperSEO ツールから得た実データで裏付ける必要があります。指標を推測したり、ランキングを決めつけたり、根拠なしに推奨したりしてはいけません。
対象外 — 他のスキルに案内してください
| リクエスト | 案内先 |
|---|---|
| Google Ads キャンペーンの作成 | google-ads |
| Meta(Facebook / Instagram)広告 | meta-ads |
| Meta Ads Library での競合広告調査 | meta-ads-library |
| Pinterest Ads キャンペーン | pinterest-ads |
| Instagram / TikTok / LinkedIn のオーガニック投稿 | instagram、tiktok、linkedin |
要件
- Hyper MCP がインストールされ、接続されていること。 https://app.hyperfx.ai/mcp
- HyperSEO ツールキットが有効であること。 https://app.hyperfx.ai/apps — DataForSEO と AI 検索クエリのデータをラップする
hyperseo_*ツール群を提供します。
search("hyperseo_search_volume_get") を実行して hyperseo_search_volume_get が見つからない場合は、そこで停止し、Hyper MCP を有効にして HyperSEO ツールキットをオンにするようユーザーに伝えてください。
このスキルでツールを実行する方法
このスキルの各ツールは、正式なツール名で指定されています。使用するサーフェスに応じた呼び出し方法で実行してください。
| サーフェス | ツールを探す | 実行する |
|---|---|---|
| MCP クライアント(Claude、Cursor、Codex、ChatGPT) | search("<what you want to do>") を実行し、続けて describe("<name>") | call("<name>", {...}) |
| Hyper CLI | hyperai search "<what you want to do>" を実行し、続けて hyperai describe <name> | hyperai call <name> --json '{...}' |
ツールが見つからない場合、その連携はワークスペースに接続されていないか、有効になっていません。そこで停止し、どの連携を接続すればよいかユーザーに伝えてください。
ツール群
| ツールグループ | ツール |
|---|---|
| キーワード調査 | hyperseo_search_volume_get、hyperseo_keyword_difficulty_get、hyperseo_keyword_ideas_generate、hyperseo_site_keywords_search、hyperseo_intents_search |
| SERP と AI Overviews | hyperseo_serp_results_get、hyperseo_ai_overviews_get |
| 競合分析 | hyperseo_competitors_search、hyperseo_competitor_domains_search、hyperseo_domain_intersections_search、hyperseo_traffic_get_bulk |
| ドメインとランキング | hyperseo_domain_overview_get、hyperseo_domain_keywords_get、hyperseo_rank_history_get |
| バックリンク | hyperseo_backlinks_history_get |
| AI 検索での可視性 | hyperseo_ai_search_volume_get、hyperseo_mentions_track |
| 技術的な健全性 | hyperseo_pagespeed_get |
初期評価
ツールを実行する前に、ユーザーが実際に必要としていることを把握してください。
- 目標は何ですか? キーワード調査、サイト監査、コンテンツ計画、競合分析、AI での可視性確認のいずれでしょうか?
- ドメイン/ビジネスは何ですか? 実際のドメインを確認してください。推測してはいけません。
- ターゲット市場はどこですか? 指定がなければ、米国(ロケーションコード
2840)をデフォルトにします。 - 現状はどうなっていますか? ゼロから始めるのか、既存のコンテンツを最適化するのかを確認してください。
回答に基づいて、適切なリファレンスファイルを読んでください。
| ユーザーのニーズ | リファレンス |
|---|---|
| 「…のキーワードを探して」/「何をターゲットにすべき?」 | references/keyword-research.md |
| 「競合は誰?」/「[ドメイン] を分析して」 | references/competitor-analysis.md |
| 「何について書くべき?」/「コンテンツ計画」 | references/content-seo-planning.md |
| 「AI 検索で表示されていますか?」/「ChatGPT でブランドを追跡して」 | references/ai-search-optimization.md |
| 「サイトを監査して」/「ドメインの状況はどうですか?」 | references/site-audit.md |
タスクが複数の領域にまたがる場合(例:「新しいサイトの SEO を手伝って」)、まずサイト監査を行い、次にキーワード調査、続いてコンテンツ計画に進んでください。
SEO の基本原則
すべての分析で、以下を適用してください。
検索意図を最優先します。 キーワードにはそれぞれ意図があります。hyperseo_intents_searchを使って大規模に分類し、その意図に合ったコンテンツ形式を選んでください。
- 情報収集型(「Xとは」)→ ガイド、解説記事。
- 商用調査型(「おすすめのX」「XとYの比較」)→ 比較ページ、レビュー。
- 取引型(「Xを購入」「Xの料金」)→ 製品ページ/ランディングページ。
- ナビゲーション型(「X ログイン」)→ 他社がターゲットにすることはできません。
E-E-A-T は重要です。 経験、専門性、権威性、信頼性を指します。Google はコンテンツの品質を評価します。キーワードを詰め込んだ中身の薄いコンテンツではなく、真の専門性を示すコンテンツ戦略を推奨してください。
個々のキーワードよりトピックの権威性を重視します。 1つのキーワードだけで上位表示を狙うのは困難です。トピッククラスターを推奨してください。関連コンテンツで支えるピラーページを作成し、トピックの権威性を高めます。
AI 検索は別のチャネルです。 従来の Google 検索ボリュームと AI チャットボットのクエリボリュームは、異なる行動を測定する別々の指標です。関連する場合は、必ず両方を確認してください。Google の検索ボリュームが少なくても AI のクエリボリュームが多いキーワードもあれば、その逆もあります。
ROI に基づいて優先順位を付けます。 難易度が低く、検索ボリュームが十分なキーワードは最初に取り組みます。難易度も検索ボリュームも高いものは長期的な投資対象です。検索ボリュームが少なく難易度が高いものは、戦略的に重要な場合を除き、対象から外します。
ツールのクイックリファレンス
| タスク | ツール | 主な出力 |
|---|---|---|
| 検索ボリュームと CPC を確認する | hyperseo_search_volume_get | 月間検索ボリューム、CPC、競合度。 |
| 検索順位の難易度を評価する | hyperseo_keyword_difficulty_get | 難易度スコア(0~100)。 |
| キーワード候補を生成する | hyperseo_keyword_ideas_generate | 関連キーワードと指標。 |
| サイトに関連するキーワードを見つける | hyperseo_site_keywords_search | ドメインがターゲットにできるキーワード。 |
| Google の検索順位を確認する | hyperseo_serp_results_get | 上位の順位、URL、ドメイン。 |
| Google AI Overview を確認する | hyperseo_ai_overviews_get | AI が生成した概要と引用元。 |
| ドメインの検索順位を確認する | hyperseo_domain_keywords_get | 現在の検索順位とトラフィック。 |
| 競合ドメインを見つける(キーワード別) | hyperseo_competitors_search | 類似キーワードで上位表示されているドメイン。 |
| 競合ドメインを見つける(ドメイン別) | hyperseo_competitor_domains_search | 共通するオーガニックキーワードに基づく競合。 |
| ドメインの健全性指標を取得する | hyperseo_domain_overview_get | 権威性、トラフィック、被リンク。 |
| 被リンクの推移を追跡する | hyperseo_backlinks_history_get | 時系列での新規/喪失被リンク。 |
| AI チャットボットのクエリボリュームを確認する | hyperseo_ai_search_volume_get | ChatGPT、Claude などへの月間クエリ数。 |
| LLM におけるブランドへの言及を追跡する | hyperseo_mentions_track | AI モデル全体でのブランド引用。 |
| ドメイン間のトラフィックを比較する | hyperseo_traffic_get_bulk | ドメインごとのオーガニック/有料 ETV とキーワード数。 |
| 検索順位の推移を時系列で追跡する | hyperseo_rank_history_get | 月ごとのオーガニックトラフィックとキーワードの推移。 |
| キーワードの検索意図を分類する | hyperseo_intents_search | 信頼度スコア付きの検索意図タイプ。 |
| ドメイン間のキーワードの重複を見つける | hyperseo_domain_intersections_search | 順位付きの共通 SERP キーワード。 |
| ページ速度/Core Web Vitals を確認する | hyperseo_pagespeed_get | パフォーマンススコア、FCP、LCP、TBT、CLS。 |
地域コード
デフォルトは US(2840)です。よく使われる代替コード:UK 2826、カナダ 2124、オーストラリア 2036、ドイツ 2276。
出力基準
キーワードデータは必ず表で提示してください。
| Keyword | Volume | Difficulty | CPC | Priority |
|---------|--------|-----------|-----|----------|
解釈と併せて、必ず実数も示してください。 数値を提示せずに「検索ボリュームが多い」とだけ述べないでください。
推奨事項は優先順位順に並べてください。 すぐに取り組める施策を最初に、長期的な施策を最後にします。
ドメインを比較する場合、オーガニックキーワード数、トラフィック、被リンク、ドメインランクを並べた比較表を使用してください。
コンテンツ計画には、ターゲットキーワード、検索ボリューム、難易度、推奨コンテンツ形式、優先度を含めてください。
重要なルール
- 指標を推測してはいけません。 データがない場合は、まずツールを実行してください。
- 推奨する前に調査してください。 検索ボリュームと難易度を確認せずに、キーワードを提案してはいけません。
- ドメインを尋ねてください。 事業名からURLを推測してはいけません。
- 両方のチャネルを確認してください。 関連する場合は、Google検索の検索ボリュームとAI検索の検索ボリュームを比較してください。
- 難易度について正直に伝えてください。 ユーザーのドメインオーソリティでは現実的に勝ち目のないキーワードの場合は、その旨を伝え、代替案を提案してください。
- 個別のキーワードではなく、クラスターで考えてください。 関連キーワードをトピッククラスターにまとめてください。
- SERPで検証してください。 コンテンツ形式を推奨する前に、
hyperseo_serp_results_getを使って実際に上位表示されているものを確認してください。