mcpField
S
seo-content-optimizer

seo-content-optimizer

github.com/onewave-aiマーケティング・グロース393488 回インストール1 週間前に更新
リポジトリ

seo-content-optimizer について

seo-content-optimizerは、コンテンツ制作者やマーケター向けのレビュー用スキルです。キーワード、構成、読みやすさ、技術的なSEO要素、内容の質を分析し、優先度付きの改善案をまとめます。

主な機能

  1. 01キーワード配置と密度の確認
  2. 02見出し階層と段落構成の評価
  3. 03読みやすさ指標の分析
  4. 04メタ要素の提案
  5. 05優先度付き改善案の作成

活用シーン

  1. 01公開前の原稿レビュー
  2. 02キーワードや構成の問題発見
  3. 03メタタイトルと説明文の作成

インストール

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

$npx skills add https://github.com/onewave-ai/claude-skills --skill seo-content-optimizer

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

詳細

SEO コンテンツオプティマイザー

コンテンツ制作者やマーケター向けの包括的な SEO 分析と最適化です。

コンテンツを SEO 向けに最適化するには、キーワード、読みやすさ、テクニカル SEO、実行可能な推奨事項を網羅した詳細な分析を提供してください。

手順

1. ターゲットキーワードを分析する

キーワードの使用状況と配置を確認します。

  • ユーザー入力またはコンテンツから主要キーワードを特定する
  • キーワードの配置を確認する(タイトル、H1、最初の100語、サブ見出し)
  • キーワード密度を計算する(1~2%を目標)
  • 含まれている LSI キーワードと意味的なバリエーションを特定する
  • キーワードの詰め込みに関する問題を指摘する
2. コンテンツ構成を評価する

構成と階層を評価します。

  • 見出しの階層を確認する(H1 は1つ、その後に複数の H2、続いて H3)
  • 見出しでのキーワード使用を確認する
  • 見出しが内容を適切に表しているか評価する
  • 段落の長さを確認する(150語未満を目標)
  • 全体的な読みやすさを評価する
3. 読みやすさを分析する

読みやすさの指標を計算します。

  • Flesch Reading Ease スコア(60~70を目標)
  • 学年レベルの推定
  • 平均文長(20語未満を目標)
  • 受動態の割合(最小限にする)
  • 接続語の使用状況
  • 段落構成
4. テクニカル SEO 要素

最適化されたメタ要素を作成します。

  • メタタイトル:主要キーワードを含む50~60文字
  • メタディスクリプション:キーワードを含む、魅力的な150~160文字
  • URL スラッグ:短く、キーワードを含み、ハイフンで区切る
  • 画像の代替テキスト:自然な形でキーワードを含む説明文
  • 内部リンク:関連コンテンツへのリンク機会
  • 外部リンク:外部リンク先の品質
5. コンテンツ品質を評価する

網羅性を評価します。

  • 語数(競争の激しいトピックでは1500語以上が必要)
  • コンテンツの深さと詳細度
  • トピックの網羅性
  • 独自の価値提案
  • E-A-T シグナル(専門性、権威性、信頼性)
  • コンテンツの鮮度(日付、最新の事例)
6. 実行可能な推奨事項を提示する

改善項目を効果の大きさに応じて優先順位付けします。

最優先(すぐに修正):

  • メタディスクリプションがない、または質が低い
  • タイトルまたは H1 にキーワードがない
  • 内部リンクが壊れている
  • キーワード密度が高すぎる/低すぎる

優先度:高:

  • 読みやすさのスコアが低い
  • 見出し構成が弱い
  • 画像の代替テキストがない
  • コンテンツが薄すぎる

優先度:中:

  • 関連キーワードを追加できる
  • 強調スニペットを獲得できる可能性がある
  • 内部リンクを改善できる

具体的で実行可能な修正案を、例とともに提示してください。

出力形式

# SEO Analysis Report

## Overall Score: X/100

### Target Keywords
- Primary: [keyword] (density: X.X%)
- Secondary: [keyword 1], [keyword 2]
- LSI Keywords Found: [variations]

## Quick Wins (Implement First)
1. [Specific action with exact change needed]
2. [Specific action with exact change needed]

## Keyword Analysis

[Pass] Keyword in title
[Fail] Keyword missing in first 100 words - add to opening paragraph
[Pass] Keyword in 2/5 H2 headings
[Warn] Density: 0.8% (low - aim for 1-2%)

## Readability Metrics

- **Flesch Reading Ease**: XX/100 (Grade level: XX)
- **Average Sentence Length**: XX words
- **Passive Voice**: X%
- **Transition Words**: X%
- **Assessment**: [Good/Needs improvement]

## Meta Information

**Current Meta Title** (X chars): [current title]
**Suggested Meta Title** (XX chars):
`[Optimized title with keyword - 50-60 chars]`

**Current Meta Description**: [current or none]
**Suggested Meta Description** (XXX chars):
`[Compelling 150-160 char description with keyword and CTA]`

**URL Slug**:
Current: `/current-url-slug`
Suggested: `/keyword-rich-slug`

## Content Structure

- **Word Count**: XXXX words ([sufficient/too short] for this topic)
- **Heading Hierarchy**: [assessment]
- **Paragraph Length**: Average XX words [good/too long]
- **Sections**: [list main sections]

## Critical Issues

### 1. [Issue Name]
**Problem**: [Description]
**Impact**: [SEO impact]
**Fix**: [Specific instruction]

**Example**:

現在:[問題のあるテキストを表示] 改善後:[修正したバージョンを表示]


## High Priority Recommendations

### 1. [Recommendation]
[Specific actionable instruction]

## Content Gaps

Missing subtopics to add:
- **[Subtopic 1]**: [Why it's important] (search volume: XXX)
- **[Subtopic 2]**: [Why it's important]

## Internal Linking Opportunities

- Link to: [page URL] using anchor text: "[keyword phrase]"
- Link from: [this content] to [related page]

## Featured Snippet Opportunity

[If applicable, show how to format content for featured snippet]

Example:
```markdown
## What is [topic]?

[Clear, concise 40-60 word answer]

- Key point 1
- Key point 2
- Key point 3

競合分析

[分析を実施した場合]

  • 検索順位上位のコンテンツの平均語数:XXXX語
  • 共通して扱われているトピック:[一覧]
  • コンテンツの優位性:[独自の切り口]

実装チェックリスト

  • メタタイトルとメタディスクリプションを更新する
  • 最初の段落にキーワードを追加する
  • 見出し構成を修正する
  • 不足している代替テキストを追加する(X 枚の画像)
  • 内部リンクを追加する(X 件の機会)
  • [内容が不足しているセクション]をXXX語追加して拡充する
  • 強調スニペットを狙った FAQ セクションを追加する

予想される効果

実装にかかる時間:X 時間 期待される改善:[中程度/大幅]な検索順位の向上 優先度:[高/中/低]


## Best Practices

- **Prioritize user experience** over keyword stuffing
- **Write for humans first**, optimize for search engines second
- **Provide specific examples**, not vague advice
- **Consider search intent** behind keywords (informational, commercial, transactional)
- **Recommend content additions**, not just optimization
- **Check for E-A-T signals** (author bio, credentials, sources)
- **Suggest schema markup** where relevant (FAQ, How-To, Review)
- **Look for featured snippet opportunities** (definition boxes, lists, tables)

## Example Workflow

**User request**: "Optimize this blog post for 'best project management tools'"

**Analysis**:
1. Check keyword placement - found in title but not H1 (fix needed)
2. Calculate density - 0.5% (too low, needs 8-10 more mentions)
3. Analyze readability - Flesch score 55 (good), but sentences too long
4. Generate meta tags - create compelling meta description
5. Identify gaps - missing "pricing comparison" and "team size recommendations"
6. Find internal links - link to "project management tips" article
7. Suggest featured snippet - format comparison table
8. Provide prioritized action list

---

**Remember**: SEO is about creating valuable, well-optimized content that serves user intent better than competitors.

コメント