[Claude] feat(skills): update SEO skills to use DataForSEO CLI + MCP tools
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -21,11 +21,27 @@ Analyze search engine result page composition for Google and Naver. Detect SERP
|
||||
|
||||
## MCP Tool Usage
|
||||
|
||||
### SEO Data
|
||||
### SEO Data (DataForSEO)
|
||||
|
||||
**Primary — our-seo-agent CLI:**
|
||||
```bash
|
||||
our serp live "<keyword>" --location 2410 --language ko
|
||||
our serp competitors <domain> --location 2410
|
||||
our serp ranked-keywords <domain> --location 2410 --limit 50
|
||||
our serp domain-overview <domain> --location 2410
|
||||
```
|
||||
our-seo-agent CLI: Primary data source (future); use --input for pre-fetched JSON
|
||||
WebSearch / WebFetch: Live SERP data and keyword metrics
|
||||
|
||||
**Interactive fallback — DataForSEO MCP:**
|
||||
```
|
||||
mcp__dfs-mcp__serp_organic_live_advanced
|
||||
mcp__dfs-mcp__dataforseo_labs_google_serp_competitors
|
||||
mcp__dfs-mcp__dataforseo_labs_google_ranked_keywords
|
||||
mcp__dfs-mcp__dataforseo_labs_google_domain_rank_overview
|
||||
```
|
||||
|
||||
### Common Parameters
|
||||
- **location_code**: 2410 (Korea), 2840 (US), 2392 (Japan)
|
||||
- **language_code**: ko, en, ja
|
||||
|
||||
### Notion for Report Storage
|
||||
```
|
||||
@@ -42,13 +58,13 @@ WebFetch: Fetch Naver SERP HTML for section analysis
|
||||
## Workflow
|
||||
|
||||
### 1. Google SERP Analysis
|
||||
1. Fetch SERP data via `our-seo-agent` CLI, `--input` JSON, or WebSearch for the target keyword and country
|
||||
2. Detect SERP features (featured snippet, PAA, local pack, knowledge panel, video, ads, images, shopping)
|
||||
3. Map competitor positions from organic results (domain, URL, title, position)
|
||||
1. Fetch SERP via `our serp live "<keyword>" --location 2410 --language ko --format json`
|
||||
2. Parse SERP features from response (featured_snippet, people_also_ask, local_pack, etc.)
|
||||
3. Map competitor positions from organic_results (domain, URL, title, position)
|
||||
4. Classify content type for each result (blog, product, service, news, video)
|
||||
5. Calculate opportunity score (0-100) based on feature landscape
|
||||
6. Validate search intent from SERP composition
|
||||
7. Assess SERP volatility
|
||||
7. Get competitor domain overview via `our serp domain-overview <competitor> --location 2410`
|
||||
|
||||
### 2. Naver SERP Analysis
|
||||
1. Fetch Naver search page for the target keyword
|
||||
|
||||
Reference in New Issue
Block a user