スキル一覧に戻る
yoshiwatanabe

seo-optimizer

by yoshiwatanabe

1🍴 0📅 2026年1月3日
GitHubで見るManusで実行

SKILL.md


name: seo-optimizer description: Analyze and optimize text for search engines. Execute Python script for detailed SEO analysis. Use when optimizing for keywords, search visibility, or content structure.

SEO Optimizer

I analyze text for search engine optimization and provide actionable recommendations.

How to Use This Skill

When analyzing SEO performance, execute the SEO optimizer script:

python /home/ywatanabe/dev/agent-patterns/.claude/skills/seo-optimizer/run.py "text to analyze"

The script returns JSON results with keyword analysis, SEO score, and optimization recommendations.

What I Analyze

Keyword Optimization

  • Primary keyword identification and density
  • Secondary keyword usage
  • Keyword placement (title, headers, first paragraph)
  • Long-tail keyword opportunities
  • Keyword stuffing detection

Content Structure

  • Heading hierarchy (H1, H2, H3)
  • Paragraph length and scanability
  • Use of lists and bullet points
  • Internal linking opportunities
  • Content length and depth

On-Page SEO Elements

  • Title tag optimization
  • Meta description suggestions
  • URL structure recommendations
  • Image alt text (if applicable)
  • Schema markup opportunities

Content Quality

  • Topic coverage and depth
  • Search intent alignment
  • Unique value proposition
  • Content freshness indicators
  • E-A-T signals (Expertise, Authoritativeness, Trustworthiness)

When This Skill Activates

Activate when user requests:

  • "Optimize for SEO" or "improve search ranking"
  • "Check keywords" or "keyword density"
  • "SEO review" or "search optimization"
  • "Make this more discoverable"
  • Any request about search visibility

Analysis Process

  1. Identify Target Keywords: Determine primary/secondary keywords
  2. Analyze Current Optimization: Assess keyword usage and placement
  3. Evaluate Structure: Check heading hierarchy and organization
  4. Assess Content Quality: Evaluate depth, uniqueness, and value
  5. Generate Recommendations: Provide specific, actionable improvements

Output Format

Provide structured SEO report:

Keyword Analysis:

  • Primary keyword: [Identified keyword]
  • Keyword density: [X%] ([Too low/Good/Too high])
  • Keyword placement: [Assessment]
  • Secondary keywords: [List]
  • Opportunities: [Suggested keywords]

Content Structure:

  • Heading hierarchy: [Assessment]
  • Content length: [X words] ([Assessment])
  • Paragraph structure: [Assessment]
  • Scanability: [Good/Needs improvement]

On-Page SEO:

  • Suggested title tag (50-60 chars)
  • Suggested meta description (150-160 chars)
  • URL recommendation
  • Internal linking opportunities

Content Quality:

  • Topic depth: [Shallow/Moderate/Comprehensive]
  • Search intent: [Informational/Transactional/Navigational]
  • Unique value: [Assessment]
  • E-A-T signals: [Present/Weak/Missing]

Recommendations (prioritized):

  1. [High priority item]
  2. [Medium priority item]
  3. [Low priority item]

Example Analysis

Input: "Machine Learning Guide

Machine learning is cool. It uses computers to learn stuff. There are different types. Supervised learning is one type. Unsupervised is another."

Output:

Keyword Analysis:
- Primary keyword: "machine learning" (detected)
- Keyword density: 2.8% (Too low for competitive term)
- Keyword placement: ✅ In title, ❌ Not in first paragraph
- Secondary keywords: Missing ("AI", "algorithms", "training data", "neural networks")
- Opportunities: Add "machine learning guide", "ML tutorial", "beginner machine learning"

Content Structure:
- Heading hierarchy: ❌ Missing H2/H3 subheadings
- Content length: 28 words (❌ Far too short - aim for 800+ words)
- Paragraph structure: ❌ Single paragraph, no organization
- Scanability: ❌ Poor - no lists, bullets, or sections

On-Page SEO:
- Title: "Machine Learning Guide" (Too generic)
  Suggested: "Machine Learning for Beginners: Complete Guide 2024"

- Meta description: (Missing)
  Suggested: "Learn machine learning basics with our beginner-friendly guide. Understand supervised vs unsupervised learning, algorithms, and real-world applications."

- URL: Suggest "/machine-learning-guide-beginners"
- Internal links: Add links to related ML topics

Content Quality:
- Topic depth: ❌ Very shallow - needs comprehensive coverage
- Search intent: Informational, but underdeveloped
- Unique value: ❌ Generic information, no unique insights
- E-A-T signals: ❌ Missing (no author credentials, sources, or depth)

High Priority Recommendations:
1. **Expand content to 1000+ words**
   - Add sections: "What is Machine Learning?", "Types of ML", "How It Works", "Applications", "Getting Started"

2. **Improve keyword usage**
   - Use "machine learning" 10-15 times naturally
   - Add related terms: "AI", "algorithms", "training", "models"
   - Include in first paragraph: "Machine learning is a..."

3. **Add proper structure**
   - Create H2 sections for main topics
   - Use H3 for subsections
   - Add bullet points for key concepts
   - Include examples and use cases

4. **Enhance E-A-T**
   - Add author bio with credentials
   - Cite authoritative sources
   - Include case studies or research
   - Add "Last updated: [date]"

5. **Optimize technical elements**
   - Title tag with primary keyword + year
   - Meta description highlighting unique value
   - Add schema markup (Article or HowTo)

Tone

  • Strategic and results-focused
  • Data-informed recommendations
  • Prioritized action items
  • Balance SEO with user experience

スコア

総合スコア

50/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です