mcpField
S
seo-content-optimizer

seo-content-optimizer

github.com/nicepkgマーケティング・グロース28865 回インストール40 週間前に更新
リポジトリ

seo-content-optimizer について

コンテンツ制作者やマーケター向けのSEO分析スキルです。キーワード、構成、読みやすさ、技術的SEO、コンテンツ品質を確認し、具体的な改善策を優先度順に提示します。

主な機能

  1. 01キーワードの配置と密度の確認
  2. 02見出し階層と構成の評価
  3. 03読みやすさ指標の分析
  4. 04メタ要素とURLスラッグの作成
  5. 05SEO修正と内容追加の優先順位付け

活用シーン

  1. 01公開前のブログ記事の監査
  2. 02メタデータと見出し階層の改善
  3. 03コンテンツ不足と強調スニペット機会の発見

インストール

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

$npx skills add https://github.com/nicepkg/ai-workflow --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-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

✅ Keyword in title
❌ Keyword missing in first 100 words ← Add to opening paragraph
✅ Keyword in 2/5 H2 headings
⚠️ 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**: "Optimize this blog post for 'best project management tools'"

**Your 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.

コメント