Files
our-claude-skills/.claude/commands/seo-comprehensive-audit.md
Andrew Yim 6a10ce1333 docs: sync README, CLAUDE.md, AGENTS.md with latest skill changes
- Add 93-tui-designer to all doc files and directory layouts
- Remove phantom 42-jamie-journal-editor (directory never existed)
- Update GTM directory names: 61-gtm-manager → 61-gtm-editor,
  62-gtm-guardian → 62-gtm-validator in CLAUDE.md layout
- Fix skill count: README 64→62, AGENTS.md 52→62
- Add .claude/commands/ slash command definitions
- Add SEO comprehensive audit gotcha notes (JHR, SLA)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-21 12:52:59 +09:00

1.3 KiB

description
description
Unified 6-stage SEO audit orchestrator with weighted health score

SEO Comprehensive Audit

Runs 6 sub-skill audits, merges results into unified report with weighted health score (0-100), pushes to Notion.

Triggers

  • "comprehensive SEO", "full SEO audit"
  • "종합 SEO 감사"

Quick Start

python scripts/seo_audit_orchestrator.py --url https://example.com
python scripts/seo_audit_orchestrator.py --url https://example.com --skip-local --skip-gsc
python scripts/seo_audit_orchestrator.py --url https://example.com --json

Pipeline (6 Stages)

Stage Audit Weight
1 Technical SEO (robots, sitemap) 20%
2 On-Page SEO (meta, headings, links) 20%
3 Core Web Vitals (LCP, CLS, INP) 25%
4 Schema Validation 15%
5 Local SEO (GBP, Naver, NAP) 10%
6 Search Console (rankings, CTR) 10%

Stage 5: Local SEO Key Requirements

  • Business Identity extraction is MANDATORY first step
  • Korean market: GBP and Naver Smart Place = Critical; Kakao Map = High
  • GBP/Naver Map are JS-rendered; report unfound as "not discoverable via web search"

Notion Output

  • Database ID: 2c8581e5-8a1e-8035-880b-e38cefc2f3ef
  • Report in Korean; technical English terms as-is
  • Audit ID format: COMP-YYYYMMDD-NNN