jpskill.com
🛠️ 開発・MCP コミュニティ

serp-analysis

検索エンジンの検索結果ページ(SERP)を分析し、ランキング要因やユーザーの検索意図、AIによる概要表示のトリガーなどを把握することで、上位表示に必要な要素を理解するSkill。

📜 元の英語説明(参考)

Analyzes search engine results pages (SERPs) to understand ranking factors, SERP features, user intent patterns, and AI overview triggers. Essential for understanding what it takes to rank.

🇯🇵 日本人クリエイター向け解説

一言でいうと

検索エンジンの検索結果ページ(SERP)を分析し、ランキング要因やユーザーの検索意図、AIによる概要表示のトリガーなどを把握することで、上位表示に必要な要素を理解するSkill。

※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。

⚡ おすすめ: コマンド1行でインストール(60秒)

下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。

🍎 Mac / 🐧 Linux
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o serp-analysis.zip https://jpskill.com/download/8659.zip && unzip -o serp-analysis.zip && rm serp-analysis.zip
🪟 Windows (PowerShell)
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/8659.zip -OutFile "$d\serp-analysis.zip"; Expand-Archive "$d\serp-analysis.zip" -DestinationPath $d -Force; ri "$d\serp-analysis.zip"

完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して serp-analysis.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → serp-analysis フォルダができる
  3. 3. そのフォルダを C:\Users\あなたの名前\.claude\skills\(Win)または ~/.claude/skills/(Mac)へ移動
  4. 4. Claude Code を再起動

⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。

🎯 このSkillでできること

下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。

📦 インストール方法 (3ステップ)

  1. 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
  2. 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
  3. 3. 展開してできたフォルダを、ホームフォルダの .claude/skills/ に置く
    • · macOS / Linux: ~/.claude/skills/
    • · Windows: %USERPROFILE%\.claude\skills\

Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。

詳しい使い方ガイドを見る →
最終更新
2026-05-18
取得日時
2026-05-18
同梱ファイル
1

📖 Skill本文(日本語訳)

※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。

SERP分析

このスキルは、検索エンジンの結果ページを分析し、ランキングコンテンツに有効な要素、表示されるSERP機能、AIによって生成された回答のトリガーを明らかにします。コンテンツを作成する前に、戦場を理解しましょう。

このスキルを使用するタイミング

  • ターゲットキーワードのコンテンツを作成する前
  • 特定のページが#1にランクインする理由を理解するため
  • SERP機能の機会(強調スニペット、PAA)を特定するため
  • AI Overview/SGEのパターンを分析するため
  • キーワードの難易度をより正確に評価するため
  • ランキングに基づいてコンテンツ形式を計画するため
  • 特定のクエリのランキング要因を特定するため

このスキルの機能

  1. SERP構成分析: 結果ページに表示されるものをマッピングします
  2. ランキング要因の特定: 上位の結果がランクインする理由を明らかにします
  3. SERP機能のマッピング: 強調スニペット、PAA、ナレッジパネルを特定します
  4. AI Overview分析: AIの回答がいつ、どのように表示されるかを調べます
  5. 意図シグナルの検出: SERP構成からユーザーの意図を確認します
  6. コンテンツ形式の推奨: SERPに基づいて最適な形式を提案します
  7. 難易度評価: 現実的なランキングの可能性を評価します

使用方法

基本的なSERP分析

[キーワード]のSERPを分析してください
[キーワード]でランクインするには何が必要ですか?

機能固有の分析

[キーワードリスト]の強調スニペットの機会を分析してください
これらのキーワードのうち、どれがAI Overviewsをトリガーしますか? [キーワードリスト]

競合SERP分析

[URL]が[キーワード]で#1にランクインするのはなぜですか?

指示

ユーザーがSERP分析をリクエストした場合:

  1. クエリを理解する

    必要に応じて明確にします:

    • 分析するターゲットキーワード
    • 検索場所/言語
    • デバイスの種類(モバイル/デスクトップ)
    • SERPに関する具体的な質問
  2. SERP構成をマッピングする

    表示されるすべての要素を文書化します:

    ## SERP分析:"[キーワード]"
    
    **検索の詳細**
    - キーワード:[キーワード]
    - 場所:[場所]
    - デバイス:[モバイル/デスクトップ]
    - 日付:[日付]
    
    ### SERPレイアウトの概要
    

    ┌─────────────────────────────────────────┐ │ [AI Overview / SGE](存在する場合) │ ├─────────────────────────────────────────┤ │ [広告] - [X] 広告(ファーストビューの上) │ ├─────────────────────────────────────────┤ │ [強調スニペット](存在する場合) │ ├─────────────────────────────────────────┤ │ [オーガニック検索結果 #1] │ │ [オーガニック検索結果 #2] │ │ [他の人はこちらも質問](存在する場合) │ │ [オーガニック検索結果 #3] │ │ ... │ ├─────────────────────────────────────────┤ │ [関連検索] │ └─────────────────────────────────────────┘

    
    ### 存在するSERP機能
    
    | 機能 | 存在 | 位置 | 機会 |
    |---------|---------|----------|-------------|
    | AI Overview | はい/いいえ | 上部 | [分析] |
    | 強調スニペット | はい/いいえ | [位置] | [分析] |
    | 他の人はこちらも質問 | はい/いいえ | [位置] | [分析] |
    | ナレッジパネル | はい/いいえ | 右 | [分析] |
    | イメージパック | はい/いいえ | [位置] | [分析] |
    | 動画検索結果 | はい/いいえ | [位置] | [分析] |
    | ローカルパック | はい/いいえ | [位置] | [分析] |
    | ショッピング検索結果 | はい/いいえ | [位置] | [分析] |
    | ニュース検索結果 | はい/いいえ | [位置] | [分析] |
    | サイトリンク | はい/いいえ | [位置] | [分析] |
  3. 上位ランキングページを分析する

    上位10件の結果について:

    ### 上位10件のオーガニック検索結果の分析
    
    #### ポジション #1:[タイトル]
    
    **URL**: [url]
    **ドメイン**: [domain]
    **ドメインオーソリティ**: [DA]
    
    **コンテンツ分析**:
    - タイプ:[ブログ/製品/ガイド/など]
    - ワード数:[X]語
    - 公開日:[日付]
    - 最終更新日:[日付]
    
    **オンページ要因**:
    - タイトル:[正確なタイトル]
    - タイトルにキーワードが含まれているか:はい/いいえ
    - メタディスクリプション:[description]
    - H1:[見出し]
    - URL構造:[クリーン/キーワードリッチ/など]
    
    **コンテンツ構造**:
    - 見出し(H2):[主要セクションのリスト]
    - メディア:[X]画像、[X]動画
    - テーブル/リスト:はい/いいえ
    - FAQセクション:はい/いいえ
    
    **推定メトリクス**:
    - ページバックリンク:[X]
    - 参照ドメイン:[X]
    - ソーシャルシェア:[X]
    
    **#1にランクインする理由**:
    1. [要因1]
    2. [要因2]
    3. [要因3]
    
    [ポジション#2-10について繰り返します]
  4. ランキングパターンを特定する

    ### ランキングパターン分析
    
    **上位5件の結果の共通の特徴**:
    
    | 要因 | 平均/一般的な値 | 重要度 |
    |--------|-----------------|------------|
    | ワード数 | [X]語 | 高/中/低 |
    | ドメインオーソリティ | [X] | 高/中/低 |
    | ページバックリンク | [X] | 高/中/低 |
    | コンテンツの鮮度 | [期間] | 高/中/低 |
    | HTTPS | [X]% | 高/中/低 |
    | モバイル最適化 | [X]% | 高/中/低 |
    
    **コンテンツ形式の分布**:
    - ハウツーガイド:[X]/10
    - リスト記事:[X]/10
    - 詳細な記事:[X]/10
    - 製品ページ:[X]/10
    - その他:[X]/10
    
    **ドメインタイプの分布**:
    - ブランド/企業サイト:[X]/10
    - メディア/ニュースサイト:[X]/10
    - ニッチブログ:[X]/10
    - アグリゲーター:[X]/10
    
    **特定された主な成功要因**:
    
    1. **[要因1]**: [説明 + 証拠]
    2. **[要因2]**: [説明 + 証拠]
    3. **[要因3]**: [説明 + 証拠]
  5. SERP機能を分析する

    
    ### 強調スニペット分析
    
    **現在のスニペットホルダー**: [URL]
    **スニペットタイプ**: [段落/リスト/テーブル/動画]
    **スニペットコンテンツ**: 
    > [スニペットの正確なテキスト/説明]
    
    **このスニペットを獲得する方法**:
    1. [現在のスニペットに基づく戦略]
    2. [コンテンツ形式の推奨]
    3. [構造の推奨]
    
    ---
    
    ### 他の人はこちらも質問(PAA)分析
    
    **表示される質問**:
    1. [質問1] → 現在の回答者:[URL]
    2. [質問2] → 現在の回答者:[URL]
    3. [質問3] → 現在の回答者:[URL]
    4. [質問4] → 現在a
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開

SERP Analysis

This skill analyzes Search Engine Results Pages to reveal what's working for ranking content, which SERP features appear, and what triggers AI-generated answers. Understand the battlefield before creating content.

When to Use This Skill

  • Before creating content for a target keyword
  • Understanding why certain pages rank #1
  • Identifying SERP feature opportunities (featured snippets, PAA)
  • Analyzing AI Overview/SGE patterns
  • Evaluating keyword difficulty more accurately
  • Planning content format based on what ranks
  • Identifying ranking factors for specific queries

What This Skill Does

  1. SERP Composition Analysis: Maps what appears on the results page
  2. Ranking Factor Identification: Reveals why top results rank
  3. SERP Feature Mapping: Identifies featured snippets, PAA, knowledge panels
  4. AI Overview Analysis: Examines when and how AI answers appear
  5. Intent Signal Detection: Confirms user intent from SERP composition
  6. Content Format Recommendations: Suggests optimal format based on SERP
  7. Difficulty Assessment: Evaluates realistic ranking potential

How to Use

Basic SERP Analysis

Analyze the SERP for [keyword]
What does it take to rank for [keyword]?

Feature-Specific Analysis

Analyze featured snippet opportunities for [keyword list]
Which of these keywords trigger AI Overviews? [keyword list]

Competitive SERP Analysis

Why does [URL] rank #1 for [keyword]?

Instructions

When a user requests SERP analysis:

  1. Understand the Query

    Clarify if needed:

    • Target keyword(s) to analyze
    • Search location/language
    • Device type (mobile/desktop)
    • Specific questions about the SERP
  2. Map SERP Composition

    Document all elements appearing:

    ## SERP Analysis: "[keyword]"
    
    **Search Details**
    - Keyword: [keyword]
    - Location: [location]
    - Device: [mobile/desktop]
    - Date: [date]
    
    ### SERP Layout Overview
    

    ┌─────────────────────────────────────────┐ │ [AI Overview / SGE] (if present) │ ├─────────────────────────────────────────┤ │ [Ads] - [X] ads above fold │ ├─────────────────────────────────────────┤ │ [Featured Snippet] (if present) │ ├─────────────────────────────────────────┤ │ [Organic Result #1] │ │ [Organic Result #2] │ │ [People Also Ask] (if present) │ │ [Organic Result #3] │ │ ... │ ├─────────────────────────────────────────┤ │ [Related Searches] │ └─────────────────────────────────────────┘

    
    ### SERP Features Present
    
    | Feature | Present | Position | Opportunity |
    |---------|---------|----------|-------------|
    | AI Overview | Yes/No | Top | [analysis] |
    | Featured Snippet | Yes/No | [pos] | [analysis] |
    | People Also Ask | Yes/No | [pos] | [analysis] |
    | Knowledge Panel | Yes/No | Right | [analysis] |
    | Image Pack | Yes/No | [pos] | [analysis] |
    | Video Results | Yes/No | [pos] | [analysis] |
    | Local Pack | Yes/No | [pos] | [analysis] |
    | Shopping Results | Yes/No | [pos] | [analysis] |
    | News Results | Yes/No | [pos] | [analysis] |
    | Sitelinks | Yes/No | [pos] | [analysis] |
  3. Analyze Top Ranking Pages

    For top 10 results:

    ### Top 10 Organic Results Analysis
    
    #### Position #1: [Title]
    
    **URL**: [url]
    **Domain**: [domain]
    **Domain Authority**: [DA]
    
    **Content Analysis**:
    - Type: [Blog/Product/Guide/etc.]
    - Word Count: [X] words
    - Publish Date: [date]
    - Last Updated: [date]
    
    **On-Page Factors**:
    - Title: [exact title]
    - Title contains keyword: Yes/No
    - Meta description: [description]
    - H1: [heading]
    - URL structure: [clean/keyword-rich/etc.]
    
    **Content Structure**:
    - Headings (H2s): [list key sections]
    - Media: [X] images, [X] videos
    - Tables/Lists: Yes/No
    - FAQ section: Yes/No
    
    **Estimated Metrics**:
    - Page backlinks: [X]
    - Referring domains: [X]
    - Social shares: [X]
    
    **Why It Ranks #1**:
    1. [Factor 1]
    2. [Factor 2]
    3. [Factor 3]
    
    [Repeat for positions #2-10]
  4. Identify Ranking Patterns

    ### Ranking Patterns Analysis
    
    **Common Characteristics of Top 5 Results**:
    
    | Factor | Avg/Common Value | Importance |
    |--------|-----------------|------------|
    | Word Count | [X] words | High/Med/Low |
    | Domain Authority | [X] | High/Med/Low |
    | Page Backlinks | [X] | High/Med/Low |
    | Content Freshness | [timeframe] | High/Med/Low |
    | HTTPS | [X]% | High/Med/Low |
    | Mobile Optimized | [X]% | High/Med/Low |
    
    **Content Format Distribution**:
    - How-to guides: [X]/10
    - Listicles: [X]/10
    - In-depth articles: [X]/10
    - Product pages: [X]/10
    - Other: [X]/10
    
    **Domain Type Distribution**:
    - Brand/Company sites: [X]/10
    - Media/News sites: [X]/10
    - Niche blogs: [X]/10
    - Aggregators: [X]/10
    
    **Key Success Factors Identified**:
    
    1. **[Factor 1]**: [Explanation + evidence]
    2. **[Factor 2]**: [Explanation + evidence]
    3. **[Factor 3]**: [Explanation + evidence]
  5. Analyze SERP Features

    ### Featured Snippet Analysis
    
    **Current Snippet Holder**: [URL]
    **Snippet Type**: [Paragraph/List/Table/Video]
    **Snippet Content**: 
    > [Exact text/description of snippet]
    
    **How to Win This Snippet**:
    1. [Strategy based on current snippet]
    2. [Content format recommendation]
    3. [Structure recommendation]
    
    ---
    
    ### People Also Ask (PAA) Analysis
    
    **Questions Appearing**:
    1. [Question 1] → Currently answered by: [URL]
    2. [Question 2] → Currently answered by: [URL]
    3. [Question 3] → Currently answered by: [URL]
    4. [Question 4] → Currently answered by: [URL]
    
    **PAA Optimization Strategy**:
    - Include these questions as H2/H3 headings
    - Provide direct, concise answers (40-60 words)
    - Use FAQ schema markup
    
    ---
    
    ### AI Overview Analysis
    
    **AI Overview Present**: Yes/No
    **AI Overview Type**: [Summary/List/Comparison/etc.]
    
    **Sources Cited in AI Overview**:
    1. [Source 1] - [Why cited]
    2. [Source 2] - [Why cited]
    3. [Source 3] - [Why cited]
    
    **AI Overview Content Patterns**:
    - Pulls definitions from: [source type]
    - Lists information as: [format]
    - Cites statistics from: [source type]
    
    **How to Get Cited in AI Overview**:
    1. [Specific recommendation]
    2. [Specific recommendation]
    3. [Specific recommendation]
  6. Determine Search Intent

    ### Search Intent Analysis
    
    **Primary Intent**: [Informational/Commercial/Transactional/Navigational]
    
    **Evidence**:
    - SERP features suggest: [analysis]
    - Top results are: [content types]
    - User likely wants: [description]
    
    **Intent Breakdown**:
    - Informational signals: [X]%
    - Commercial signals: [X]%
    - Transactional signals: [X]%
    
    **Content Format Implication**:
    Based on intent, your content should:
    - Format: [recommendation]
    - Tone: [recommendation]
    - CTA: [recommendation]
  7. Calculate True Difficulty

    ### Difficulty Assessment
    
    **Overall Difficulty Score**: [X]/100
    
    **Difficulty Factors**:
    
    | Factor | Score | Weight | Impact |
    |--------|-------|--------|--------|
    | Top 10 Domain Authority | [avg] | 25% | [High/Med/Low] |
    | Top 10 Page Authority | [avg] | 20% | [High/Med/Low] |
    | Backlinks Required | [est.] | 20% | [High/Med/Low] |
    | Content Quality Bar | [rating] | 20% | [High/Med/Low] |
    | SERP Stability | [rating] | 15% | [High/Med/Low] |
    
    **Realistic Assessment**:
    
    - **New site (DA <20)**: [Can rank?] [Timeframe]
    - **Growing site (DA 20-40)**: [Can rank?] [Timeframe]
    - **Established site (DA 40+)**: [Can rank?] [Timeframe]
    
    **Easier Alternatives**:
    If too difficult, consider:
    - [Alternative keyword 1] - Difficulty: [X]
    - [Alternative keyword 2] - Difficulty: [X]
  8. Generate Recommendations

    ## SERP Analysis Summary & Recommendations
    
    ### Key Findings
    
    1. [Most important finding]
    2. [Second important finding]
    3. [Third important finding]
    
    ### Content Requirements to Rank
    
    To compete for "[keyword]", you need:
    
    **Minimum Requirements**:
    - [ ] Word count: [X]+ words
    - [ ] Backlinks: [X]+ referring domains
    - [ ] Domain Authority: [X]+
    - [ ] Content format: [type]
    - [ ] Include: [specific elements]
    
    **Differentiators to Win**:
    - [ ] [Unique angle from analysis]
    - [ ] [Missing element in current results]
    - [ ] [SERP feature opportunity]
    
    ### SERP Feature Strategy
    
    | Feature | Winnable? | Strategy |
    |---------|-----------|----------|
    | Featured Snippet | Yes/No | [strategy] |
    | PAA | Yes/No | [strategy] |
    | AI Overview | Yes/No | [strategy] |
    
    ### Recommended Content Outline
    
    Based on SERP analysis:
    

    Title: [Optimized title]

    H1: [Main heading]

    [Introduction - address intent immediately]

    H2: [Section based on PAA/top results] H2: [Section based on PAA/top results] H2: [Section based on PAA/top results]

    [FAQ section for PAA optimization]

    [Conclusion with CTA]

    
    ### Next Steps
    
    1. [Immediate action]
    2. [Content creation action]
    3. [Optimization action]

Example

User: "Analyze the SERP for 'how to start a podcast'"

Output:

# SERP Analysis: "how to start a podcast"

## SERP Overview

**Intent**: Informational (100%)
**Difficulty**: 72/100 (High)
**AI Overview**: Yes - comprehensive guide format

### SERP Features Present

| Feature | Present | Analysis |
|---------|---------|----------|
| AI Overview | ✅ | Lists steps, cites 3 sources |
| Featured Snippet | ✅ | Step-by-step list from Buzzsprout |
| People Also Ask | ✅ | 4 questions visible, expandable |
| Video Results | ✅ | 3 YouTube videos mid-page |
| Image Pack | ❌ | |

### Top 5 Results Analysis

| Pos | Domain | DA | Word Count | Format | Backlinks |
|-----|--------|-----|------------|--------|-----------|
| 1 | Buzzsprout | 71 | 8,500 | Ultimate Guide | 2,400 |
| 2 | Spotify | 93 | 3,200 | How-to Guide | 890 |
| 3 | Podcastinsights | 58 | 12,000 | Mega Guide | 1,800 |
| 4 | Transistor | 62 | 5,500 | Tutorial | 720 |
| 5 | HubSpot | 91 | 6,200 | Complete Guide | 1,100 |

### Why #1 Ranks First

Buzzsprout's guide succeeds because:
1. **Comprehensive** - Covers every step in detail
2. **Updated** - "2024" in title, recent updates
3. **Structured** - Clear numbered steps (owns featured snippet)
4. **Authoritative** - Podcast hosting company (topical authority)
5. **Supporting content** - Links to detailed sub-guides

### Featured Snippet Opportunity

**Current format**: Ordered list (steps)
**Current holder**: Buzzsprout

**To win snippet**:
- Create cleaner, more scannable list format
- Keep steps to 8-10 items max
- Start each step with action verb
- Include "how to start a podcast" in H2

### AI Overview Analysis

**Sources cited**:
1. Buzzsprout - "Choose your podcast topic"
2. Spotify for Podcasters - "Record and edit"
3. Wikipedia - Definition of podcasting

**Pattern**: AI pulls step-by-step instructions from guides with clear structure

### Content Requirements

To rank on page 1:
- **Word count**: 5,000+ words minimum
- **Format**: Step-by-step ultimate guide
- **Backlinks**: 500+ from relevant domains
- **Updates**: Must show current year
- **Unique angle**: Equipment comparisons, cost breakdowns, or specific niche focus

### Recommended Strategy

Given high difficulty, consider:
1. Target long-tail: "how to start a podcast for free" (Difficulty: 45)
2. Target niche: "how to start a podcast about [topic]" (Difficulty: 30)
3. Create supporting video content for video carousel
4. Focus on PAA optimization for quick wins

Advanced Analysis

Multi-Keyword SERP Comparison

Compare SERPs for [keyword 1], [keyword 2], [keyword 3]

Historical SERP Changes

How has the SERP for [keyword] changed over time?

Local SERP Variations

Compare SERP for [keyword] in [location 1] vs [location 2]

Mobile vs Desktop SERP

Analyze mobile vs desktop SERP differences for [keyword]

Tips for Success

  1. Always check SERP before writing - Don't assume, verify
  2. Match content format to SERP - If lists rank, write lists
  3. Identify SERP feature opportunities - Lower competition than #1
  4. Note SERP volatility - Stable SERPs are harder to break into
  5. Study the outliers - Why does a weaker site rank? Opportunity!
  6. Consider AI Overview optimization - Growing importance

Related Skills