mcpField
S
seo-content-brief

seo-content-brief

github.com/qu-skillsマーケティング・グロース441 回インストール12 週間前に更新
リポジトリ

seo-content-brief について

調査に基づく SEO コンテンツブリーフを作成する belt コマンドライン向けスキルです。ライターやコンテンツチームに、キーワード調査、検索結果分析、意図との適合、記事構成、ページ内 SEO の確認手順を示します。

主な機能

  1. 01キーワードと関連質問の調査
  2. 02上位ページと検索意図の分析
  3. 03見出し構成と目標文字数の計画
  4. 04関連語のキーワードクラスタ化
  5. 05ページ内 SEO 要素と内部リンクの確認

活用シーン

  1. 01執筆前のブログ記事の企画
  2. 02検索結果に合わせたコンテンツ形式の選択
  3. 03関連キーワードをコンテンツ計画に整理

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/qu-skills/superpowers --skill seo-content-brief

インストール後、Claude Code で/seo-content-briefを入力して読み込まれたか確認します。

詳細

belt CLI スキルをインストール: npx skills add belt-sh/cli

SEO コンテンツブリーフ

inference.sh CLI を使って、データに基づくコンテンツブリーフを作成します。

クイックスタート

inference.sh CLI(belt)が必要です。インストール手順

belt login

# Research target keyword
belt app run tavily/search-assistant --input '{
  "query": "best project management tools for small teams 2024"
}'

# Analyze top-ranking content
belt app run exa/search --input '{
  "query": "project management tools small teams comparison guide"
}'

コンテンツブリーフのテンプレート

執筆を始める前に、すべてのブリーフで次の質問に答えてください。

# Content Brief: [Working Title]

## Target
- **Primary keyword:** [exact keyword]
- **Secondary keywords:** [3-5 related terms]
- **Search intent:** [informational / commercial / transactional / navigational]
- **Target word count:** [X,XXX words]
- **Target URL:** /blog/[slug]

## Search Intent Analysis
- What is the searcher trying to accomplish?
- What format do top results use? (listicle, guide, comparison, tutorial)
- What questions need answering?

## Outline
H1: [Title with primary keyword]
  H2: [Section 1]
    H3: [Subsection]
  H2: [Section 2]
  ...

## Competitors to Beat
1. [URL] — [word count] — [what they do well] — [gap/weakness]
2. [URL] — [word count] — [what they do well] — [gap/weakness]
3. [URL] — [word count] — [what they do well] — [gap/weakness]

## Unique Angle
What makes this piece different/better than what already ranks?

## Internal Links
- Link TO: [existing pages to link to from this article]
- Link FROM: [existing pages that should link to this new article]

検索意図の種類

意図検索ユーザーが知りたいことコンテンツ形式検索クエリの例
情報収集型何かを学ぶガイド、チュートリアル、解説"what is CI/CD"
商用調査型購入前に比較する比較、リスト記事、レビュー"best CI/CD tools 2024"
取引型購入/登録する製品ページ、料金ページ"GitHub Actions pricing"
案内型特定のページを探す—(ターゲットにしない)"GitHub login"

検索意図に形式を合わせます。 上位10件の結果がすべてリスト記事なら、リスト記事を書きます。すべてチュートリアルなら、チュートリアルを書きます。SERP の形式に逆らうと、成果を得られません。

SERP 分析のプロセス

# Step 1: See what currently ranks
belt app run tavily/search-assistant --input '{
  "query": "[your target keyword]"
}'

# Step 2: Analyze top-ranking content
belt app run tavily/extract --input '{
  "urls": ["https://top-result-1.com/article", "https://top-result-2.com/article"]
}'

# Step 3: Find related questions (People Also Ask)
belt app run tavily/search-assistant --input '{
  "query": "[keyword] questions people ask FAQ"
}'

# Step 4: Find content gaps
belt app run exa/search --input '{
  "query": "[keyword] [subtopic competitors miss]"
}'
上位の検索結果から抽出する項目
データ項目理由
単語数最低目標を設定します(上位3件と同等以上)
見出し構成Google が網羅的な内容と見なす項目がわかります
扱っているトピック競合が扱うトピックは、すべて網羅する必要があります
扱われていないトピックより包括的な内容にするチャンスです
コンテンツ形式リスト記事、ガイド、チュートリアル、比較
使用されているメディア画像、動画、表、インフォグラフィック
内部/外部リンク引用元の品質を示すシグナル

キーワード調査

キーワード指標
指標意味目標
検索ボリューム月間検索数ニッチによって異なります(ロングテールでは100以上)
キーワード難易度競合のレベル新しいサイトでは < 30、確立されたサイトでは < 50
CPC広告主が支払う金額CPC が高いほど商業的価値が高い
検索意図ユーザーが求めていることコンテンツの種類と一致させる必要があります
キーワードの見つけ方
# Seed keyword research
belt app run tavily/search-assistant --input '{
  "query": "project management software long tail keywords related searches"
}'

# Find question-based keywords
belt app run exa/search --input '{
  "query": "questions about project management tools for startups"
}'

# Competitor keyword analysis
belt app run tavily/search-assistant --input '{
  "query": "site:competitor.com/blog top performing pages topics"
}'
キーワードのクラスタリング

関連するキーワードを、1つのコンテンツにまとめます。

Primary: "best project management tools for small teams"
Cluster:
  - "project management software small business"
  - "project management tools comparison"
  - "simple project management app"
  - "project management for startups"
  - "affordable project management software"

キーワードクラスターごとに1ページ作成します。 キーワードのバリエーションごとに個別ページを作成しないでください。キーワードのカニバリゼーションにつながります。

見出し構成

ルール
ルール理由
1ページにつきH1は1つSEO の標準であり、主要キーワードを含めます
H2は主要セクションそれぞれが副次キーワードまたは質問をターゲットにします
H3はサブセクション長いH2セクションを分割します
H1に主要キーワードを含める直接的なランキングシグナルです
H2に副次キーワードを含めるトピックの網羅性を示すシグナルです
一部のH2を質問形式にする「他の人はこちらも質問」の表示を狙います
論理的な階層にする階層を飛ばさないでください(H2なしでH1 → H3としない)
構成例
H1: Best Project Management Tools for Small Teams (2025)
  H2: How We Evaluated These Tools
  H2: Top 10 Project Management Tools Compared
    H3: 1. Tool A — Best for [use case]
    H3: 2. Tool B — Best for [use case]
    ...
  H2: Feature Comparison Table
  H2: How to Choose the Right Tool for Your Team
    H3: Team Size Considerations
    H3: Budget Considerations
  H2: Frequently Asked Questions
    H3: What is the easiest project management tool?
    H3: Do small teams need project management software?
  H2: Conclusion

単語数の目標

コンテンツの種類単語数用途
短いブログ記事800-1,200ニュース、更新情報、意見
標準的なブログ記事1,500-2,000手順解説、チュートリアル
長編ガイド2,500-4,000包括的なガイド、比較
ピラーコンテンツ4,000-7,000決定版ガイド、ハブページ
用語集/定義300-800用語のクイックリファレンス

ルール:検索順位上位3件の平均単語数と同等以上にします。 かさ増しは避け、すべての単語に価値を持たせてください。

ページ内 SEO チェックリスト

要素ルール
タイトルタグ主要キーワード+魅力的なフック、50~60文字
メタディスクリプションキーワードを含め、150~160文字で、CTA を含めます
URL スラッグ短く、キーワードを豊富に含めます:/best-project-management-tools
H1主要キーワードを含め、検索意図に合致させます
最初の100語主要キーワードを自然に含めます
画像の代替テキスト内容を具体的に説明し、自然な場合はキーワードを含めます
内部リンク関連コンテンツへのリンクを3~5件
外部リンク信頼できる情報源へのリンクを2~3件
スキーママークアップ該当する場合は FAQ、HowTo、または Article スキーマ

コンテンツの差別化

独自の切り口
切り口例
独自データ「PM 500人を調査しました。彼らが使っているツールをご紹介します」
専門家の引用実務者にインタビューし、独自の知見を得ます
実例説明だけでなく、スクリーンショットや事例を掲載します
より包括的な内容競合が取り上げていないサブトピックも扱います
より新しい情報データや新しいツール、最近の変更を反映します
より優れたビジュアル比較表、インフォグラフィック、判断ツリー
# Generate comparison infographic
belt app run infsh/html-to-image --input '{
  "html": "<div style=\"width:1200px;height:800px;background:white;padding:40px;font-family:system-ui\"><h2 style=\"font-size:28px;color:#1e293b;text-align:center;margin-bottom:30px\">Project Management Tools Comparison</h2><table style=\"width:100%;border-collapse:collapse;font-size:16px\"><tr style=\"background:#f1f5f9\"><th style=\"padding:12px;text-align:left;border-bottom:2px solid #cbd5e1\">Feature</th><th style=\"padding:12px;text-align:center;border-bottom:2px solid #cbd5e1\">Tool A</th><th style=\"padding:12px;text-align:center;border-bottom:2px solid #cbd5e1\">Tool B</th><th style=\"padding:12px;text-align:center;border-bottom:2px solid #cbd5e1\">Tool C</th></tr><tr><td style=\"padding:12px;border-bottom:1px solid #e2e8f0\">Free tier</td><td style=\"padding:12px;text-align:center;border-bottom:1px solid #e2e8f0\">✅</td><td style=\"padding:12px;text-align:center;border-bottom:1px solid #e2e8f0\">✅</td><td style=\"padding:12px;text-align:center;border-bottom:1px solid #e2e8f0\">❌</td></tr></table></div>"
}'

内部リンク戦略

種類目的
ハブ → スポークピラーページからすべてのサブトピック記事にリンクします
スポーク → ハブサブトピック記事からピラーページにリンクします
スポーク → スポーク関連記事同士を相互にリンクします
文脈に沿ったリンクトピックに触れている箇所で自然に本文内リンクを設置します
ルール
  • 記事ごとに内部リンクを最低3~5件設置します
  • アンカーテキストは内容がわかるものにします(「ここをクリック」は避けます)
  • 無関係なページではなく、関連ページにリンクします
  • 古い記事を更新し、新しい記事へのリンクを追加します
  • 最も重要なページには、最も多くの内部リンクを設置します

よくある間違い

間違い問題修正方法
SERP 分析をしない形式を誤ったまま、見当違いの内容を書くことになります執筆前に必ず上位3~5件を分析します
検索意図との不一致比較を求めているのにガイドを書く、またはその逆SERP の形式に正確に合わせます
キーワードの詰め込みペナルティを受け、読みにくくなります自然に使い、キーワード密度は最大1~2%にします
「他のユーザーも質問している」の無視簡単に獲得できる順位向上の機会を逃しますコンテンツ内で PAA の質問に回答します
短すぎる包括的な検索結果と競えません上位3件と同じか、それ以上の単語数にします
独自の切り口がないありきたりな記事になります独自データ、専門家の引用、優れたビジュアルを用意します
キーワードのカニバリゼーション複数のページが競合しますキーワードクラスターごとに1ページにします
内部リンクがないリンク評価を活用できず、サイト構造も悪くなります記事ごとに内部リンクを3~5件設置します
メタディスクリプションがないGoogle が自動生成します(多くの場合、質が低くなります)キーワードと CTA を含む、魅力的なメタディスクリプションを書きます

関連スキル

npx skills add inference-sh/skills@seo
npx skills add inference-sh/skills@technical-blog-writing
npx skills add inference-sh/skills@web-search

すべてのアプリを見る:belt app list

コメント