| name | site-crawl-diagnosis |
| description | 웹사이트의 크롤링 접근성, 인덱싱 상태, Core Web Vitals, 보안을 진단하는 seo-auditor 전용 스킬. |
Site Crawl Diagnosis
Target Agent
seo-auditor
Trigger
- SEO 최적화 요청이 들어왔다
- 현재 사이트 상태를 먼저 진단해야 한다
- 크롤링/인덱싱/성능 이슈를 식별해야 한다
Inputs
_workspace/00_input.md (대상 사이트, 목표, 범위)
Codex Runtime Context
- 이 스킬은 실행 엔진이 아니라 agent 판단 품질을 높이는 extension skill이다.
- 실제 runtime 실행은
agent-team-module handoff 이후에 이루어진다.
Purpose
현재 사이트의 SEO 건강 상태를 4개 축으로 진단하고 이슈를 심각도별로 분류한다.
Patterns / Checklists
- 크롤링 접근성: robots.txt 규칙, sitemap.xml 존재/유효성, 크롤 예산 낭비 패턴 (무한 스크롤, 파라미터 URL, 중복 경로)
- 인덱싱 상태: noindex 의도 vs 실수, canonical 태그 정합성, 중복 페이지 클러스터, orphan page
- Core Web Vitals: LCP (2.5초 기준), INP (200ms 기준), CLS (0.1 기준), 모바일/데스크톱 분리
- 보안/기반: HTTPS 적용, mixed content, hreflang (다국어 시), 구조화 데이터 유효성
Rules
- 크롤링 차단(의도적 noindex)과 크롤링 실패(설정 오류)를 반드시 구분한다
- 점수(100점 만점)가 아닌 "수정 시 영향이 큰 순서"로 우선순위를 매긴다
- 도구 없이도 판단 기준이 명확한 문서 기반 진단을 남긴다
- Core Web Vitals 수치는 "좋음/개선필요/나쁨" 3단계로 분류하되 기준 수치를 명시한다
Output Format Rules
- 진단 결과는 "축 | 항목 | 현재 상태 | 심각도 | 수정 영향" 테이블로 정리한다
- 심각도는 critical / major / minor 3단계
- 문서 끝에
## Downstream Handoff Note 섹션을 포함한다
Output Guidance
- primary artifact:
_workspace/01_seo_audit.md
- 크롤링/인덱싱/성능/보안 4개 축 진단 + 이슈 목록 + 우선순위 테이블
Completion Criteria
- 4개 축 모두에 대한 진단 결과가 있다
- 각 이슈에 심각도(critical/major/minor)가 명시되어 있다
- keyword-strategist가 바로 읽을 수 있는 "현재 인덱싱 상태 요약"이 있다
- critical 이슈가 0건이 아니면 각각에 수정 방향이 한 줄씩 있다
Downstream Handoff
keyword-strategist가 현재 인덱싱 상태를 기반으로 키워드 기회를 판단한다
technical-seo-eng가 진단 결과의 기술 이슈를 구체적 수정 계획으로 발전시킨다
seo-reviewer가 audit critical 이슈 vs 03 계획 반영 여부를 대조 검증한다