New skill that runs a 6-stage SEO audit pipeline (Technical, On-Page, Core Web Vitals, Schema, Local SEO, Search Console) and produces a unified health score (0-100) with weighted categories. Includes Python orchestrator script, slash command, and Notion integration for Korean audit reports. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
76 lines
2.3 KiB
Markdown
76 lines
2.3 KiB
Markdown
# SEO Comprehensive Audit
|
|
|
|
종합 SEO 감사 도구 - 6단계 파이프라인을 통한 통합 SEO 진단 및 건강 점수 산출.
|
|
|
|
## Overview
|
|
|
|
Orchestrates a unified 6-stage SEO audit by calling sub-skill scripts, merging results, computing a weighted health score (0-100), and pushing a summary report to Notion.
|
|
|
|
## Pipeline Stages
|
|
|
|
| # | Stage | Sub-Skill | Weight |
|
|
|---|-------|-----------|--------|
|
|
| 1 | Technical SEO | `12-seo-technical-audit` | 20% |
|
|
| 2 | On-Page SEO | `13-seo-on-page-audit` | 20% |
|
|
| 3 | Core Web Vitals | `14-seo-core-web-vitals` | 25% |
|
|
| 4 | Schema Validation | `16-seo-schema-validator` | 15% |
|
|
| 5 | Local SEO | `18-seo-local-audit` | 10% |
|
|
| 6 | Search Console | `15-seo-search-console` | 10% |
|
|
|
|
## Dual-Platform Structure
|
|
|
|
```
|
|
11-seo-comprehensive-audit/
|
|
├── code/ # Claude Code version
|
|
│ ├── CLAUDE.md # Action-oriented directive
|
|
│ ├── commands/
|
|
│ │ └── seo-comprehensive-audit.md # Slash command
|
|
│ └── scripts/
|
|
│ ├── seo_audit_orchestrator.py # Python orchestrator
|
|
│ └── requirements.txt
|
|
│
|
|
├── desktop/ # Claude Desktop version
|
|
│ ├── SKILL.md # MCP-based workflow
|
|
│ └── skill.yaml # Extended metadata
|
|
│
|
|
└── README.md
|
|
```
|
|
|
|
## Quick Start
|
|
|
|
### Claude Code
|
|
```bash
|
|
/seo-comprehensive-audit https://example.com
|
|
/seo-comprehensive-audit https://example.com --skip-local --skip-gsc
|
|
```
|
|
|
|
### Python Script
|
|
```bash
|
|
pip install -r code/scripts/requirements.txt
|
|
python code/scripts/seo_audit_orchestrator.py --url https://example.com
|
|
```
|
|
|
|
## Health Score Grading
|
|
|
|
| Score | Grade | Status |
|
|
|-------|-------|--------|
|
|
| 90-100 | A | Excellent |
|
|
| 80-89 | B+ | Good |
|
|
| 70-79 | B | Above Average |
|
|
| 60-69 | C | Needs Improvement |
|
|
| 40-59 | D | Poor |
|
|
| 0-39 | F | Critical |
|
|
|
|
## Notion Output
|
|
|
|
Summary reports are saved to the OurDigital SEO Audit Log database:
|
|
- **Title**: `종합 SEO 감사 보고서 - [domain] - YYYY-MM-DD`
|
|
- **Database ID**: `2c8581e5-8a1e-8035-880b-e38cefc2f3ef`
|
|
- Individual pages created for Critical/High findings
|
|
|
|
## Triggers
|
|
|
|
- comprehensive SEO, full SEO audit
|
|
- 종합 SEO 감사, 사이트 감사
|
|
- SEO health check, SEO 건강 점수
|