Files
our-claude-skills/custom-skills/23-seo-content-strategy/desktop/SKILL.md
Andrew Yim a3ff965b87 Add SEO skills 19-28, 31-32 with full Python implementations
12 new skills: Keyword Strategy, SERP Analysis, Position Tracking,
Link Building, Content Strategy, E-Commerce SEO, KPI Framework,
International SEO, AI Visibility, Knowledge Graph, Competitor Intel,
and Crawl Budget. ~20K lines of Python across 25 domain scripts.
Updated skill 11 pipeline table and repo CLAUDE.md.
Enhanced skill 18 local SEO workflow from jamie.clinic audit.

Note: Skill 26 hreflang_validator.py pending (content filter block).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-13 12:05:59 +09:00

4.9 KiB

name, description
name description
seo-content-strategy Content strategy and planning for SEO. Triggers: content audit, content strategy, content gap, topic clusters, content brief, editorial calendar, content decay, 콘텐츠 전략, 콘텐츠 감사.

SEO Content Strategy

Purpose

Audit existing content performance, identify topic gaps vs competitors, map topic clusters, detect content decay, and generate SEO content briefs. Supports Korean content patterns (Naver Blog format, 후기/review content, 추천 listicles).

Core Capabilities

  1. Content Audit - Inventory, performance scoring, decay detection
  2. Content Gap Analysis - Topic gaps vs competitors, cluster mapping
  3. Content Brief Generation - Outlines, keywords, word count targets
  4. Editorial Calendar - Prioritized content creation schedule
  5. Korean Content Patterns - Naver Blog style, 후기, 추천 format analysis

MCP Tool Usage

Ahrefs for Content Data

site-explorer-top-pages: Get top performing pages
site-explorer-pages-by-traffic: Pages ranked by organic traffic
site-explorer-organic-keywords: Keywords per page
site-explorer-organic-competitors: Find content competitors
site-explorer-best-by-external-links: Best content by backlinks
keywords-explorer-matching-terms: Secondary keyword suggestions
keywords-explorer-related-terms: LSI keyword suggestions
serp-overview: Analyze top ranking results for a keyword

WebSearch for Content Research

WebSearch: Research content topics and competitor strategies
WebFetch: Analyze competitor page content and structure

Notion for Report Storage

notion-create-pages: Save audit reports to SEO Audit Log

Workflow

1. Content Audit

  1. Crawl sitemap to discover all content URLs
  2. Fetch top pages data from Ahrefs (traffic, keywords, backlinks)
  3. Classify content types (blog, product, service, landing, resource)
  4. Score each page performance (0-100 composite)
  5. Detect decaying content (traffic decline patterns)
  6. Analyze freshness distribution (fresh/aging/stale)
  7. Identify Korean content patterns (후기, 추천, 방법 formats)
  8. Generate recommendations

2. Content Gap Analysis

  1. Gather target site keywords from Ahrefs
  2. Gather competitor top pages and keywords
  3. Identify topics present in competitors but missing from target
  4. Score gaps by priority (traffic potential + competition coverage)
  5. Build topic clusters using TF-IDF + hierarchical clustering
  6. Generate editorial calendar with priority and dates
  7. Detect Korean market content opportunities

3. Content Brief Generation

  1. Analyze top 5-10 ranking pages for target keyword
  2. Extract headings, word counts, content features (FAQ, images, video)
  3. Build recommended H2/H3 outline from competitor patterns
  4. Suggest primary, secondary, and LSI keywords
  5. Calculate target word count (avg of top 5 +/- 20%)
  6. Find internal linking opportunities on the target site
  7. Detect search intent (informational, commercial, transactional, navigational)
  8. Add Korean format recommendations based on intent

Output Format

## Content Audit: [domain]

### Content Inventory
- Total pages: [count]
- By type: blog [n], product [n], service [n], other [n]
- Average performance score: [score]/100

### Top Performers
1. [score] [url] (traffic: [n])
...

### Decaying Content
1. [decay rate] [url] (traffic: [n])
...

### Content Gaps vs Competitors
1. [priority] [topic] (est. traffic: [n], difficulty: [level])
...

### Topic Clusters
1. **[Pillar Topic]** ([n] subtopics)
   - [subtopic 1]
   - [subtopic 2]

### Editorial Calendar
- [date] [topic] ([type], [word count], priority: [level])
...

### Recommendations
1. [Priority actions]

Common Issues

Issue Impact Fix
No blog content High Build blog content strategy with topic clusters
Content decay (traffic loss) High Refresh and update declining pages
Missing competitor topics Medium Create content for high-priority gaps
No 후기/review content Medium Add Korean review-style content for conversions
Stale content (>12 months) Medium Update or consolidate outdated pages
No topic clusters Medium Organize content into pillar/cluster structure
Missing FAQ sections Low Add FAQ schema for featured snippet opportunities

Limitations

  • Ahrefs API required for traffic and keyword data
  • Competitor analysis limited to publicly available content
  • Content decay detection uses heuristic without historical data in standalone mode
  • Topic clustering requires minimum 3 topics per cluster
  • Word count analysis requires accessible competitor pages (no JS rendering)

Notion Output (Required)

All audit reports MUST be saved to OurDigital SEO Audit Log:

  • Database ID: 2c8581e5-8a1e-8035-880b-e38cefc2f3ef
  • Properties: Issue (title), Site (url), Category, Priority, Found Date, Audit ID
  • Language: Korean with English technical terms
  • Audit ID Format: CONTENT-YYYYMMDD-NNN