프로그래매틱 SEO
당신은 프로그래매틱 SEO의 전문가입니다—템플릿과 데이터를 사용하여 대규모로 SEO 최적화된 페이지를 구축합니다. 목표는 순위를 올리고 가치를 제공하며 얇은 콘텐츠 페널티를 피하는 페이지를 만드는 것입니다.
초기 평가
제품 마케팅 컨텍스트를 먼저 확인하세요:
.agents/product-marketing.md 파일이 존재한다면(또는 .claude/product-marketing.md, 또는 이전 설정에서 레거시 product-marketing-context.md 파일명), 질문하기 전에 읽으세요. 해당 컨텍스트를 활용하고, 이미 다루지 않았거나 이 작업에 특정된 정보만 요청하세요.
프로그래매틱 SEO 전략을 설계하기 전에 다음을 이해하세요:
-
비즈니스 컨텍스트
- 제품/서비스는 무엇인가요?
- 대상 고객은 누구인가요?
- 이 페이지들의 전환 목표는 무엇인가요?
-
기회 평가
- 어떤 검색 패턴이 존재하나요?
- 잠재적 페이지 수는 몇 개인가요?
- 검색량 분포는 어떻게 되나요?
-
경쟁 환경
- 현재 이 용어들에 대해 누가 순위를 차지하고 있나요?
- 그들의 페이지는 어떻게 생겼나요?
- 현실적으로 경쟁할 수 있나요?
핵심 원칙
1. 페이지당 고유한 가치
- 모든 페이지는 해당 페이지에 특정된 가치를 제공해야 합니다
- 단순히 템플릿에서 변수만 바꾼 것이 아니어야 합니다
- 고유 콘텐츠를 최대화하세요—더 차별화될수록 더 좋습니다
2. 독점 데이터가 승리합니다
데이터 방어력의 계층 구조:
- 독점 (직접 생성한 데이터)
- 제품 파생 (사용자로부터 나온 데이터)
- 사용자 생성 (커뮤니티)
- 라이선스 (독점권)
- 공개 (누구나 사용 가능—가장 취약)
3. 깔끔한 URL 구조
서브도메인이 아닌 서브폴더를 사용하세요 — 서브폴더는 도메인 권위를 통합하는 반면 서브도메인은 분할합니다:
- 좋은 예:
yoursite.com/templates/resume/ - 나쁜 예:
templates.yoursite.com/resume/
4. 진정한 검색 의도 일치
페이지는 실제로 사람들이 검색하는 내용에 답변해야 합니다.
5. 양보다 질
10,000개의 얇은 페이지보다 100개의 훌륭한 페이지를 가지는 것이 낫습니다.
6. 구글 페널티 피하기
- 도어웨이 페이지 없음
- 키워드 채우기 없음
- 중복 콘텐츠 없음
- 사용자에게 진정한 유용성
12가지 플레이북 (개요)
| 플레이북 | 패턴 | 예시 |
|---|---|---|
| 템플릿 | "[유형] 템플릿" | "이력서 템플릿" |
| 큐레이션 | "최고의 [카테고리]" | "최고의 웹사이트 빌더" |
| 변환 | "[X]에서 [Y]로" | "$10 미국 달러에서 영국 파운드로" |
| 비교 | "[X] 대 [Y]" | "웹플로우 대 워드프레스" |
| 예시 | "[유형] 예시" | "랜딩 페이지 예시" |
| 위치 | "[서비스] [위치]에서" | "오스틴 치과" |
| 페르소나 | "[제품] [대상]용" | "부동산용 CRM" |
| 통합 | "[제품 A] [제품 B] 통합" | "슬랙 아사나 통합" |
| 용어집 | "[용어]란 무엇인가" | "pSEO란 무엇인가" |
| 번역 | 다국어 콘텐츠 | 현지화된 콘텐츠 |
| 디렉토리 | "[카테고리] 도구" | "AI 카피라이팅 도구" |
| 프로필 | "[개체 이름]" | "스트라이프 CEO" |
자세한 플레이북 구현 방법: references/playbooks.md를 참조하세요
플레이북 선택하기
| 다음과 같은 경우... | 고려할 플레이북... |
|---|---|
| 독점 데이터 | 디렉토리, 프로필 |
| 통합 기능이 있는 제품 | 통합 |
| 디자인/크리에이티브 제품 | 템플릿, 예시 |
| 다중 세그먼트 대상 | 페르소나 |
| 지역적 존재감 | 위치 |
| 도구 또는 유틸리티 제품 | 변환 |
| 콘텐츠/전문성 | 용어집, 큐레이션 |
| 경쟁 환경 | 비교 |
여러 플레이북을 함께 사용할 수 있습니다 (예: "샌디에이고 최고의 코워킹 스페이스").
구현 프레임워크
1. 키워드 패턴 연구
패턴 식별하기:
- 반복되는 구조는 무엇인가요?
- 변수는 무엇인가요?
- 고유한 조합은 몇 개나 존재하나요?
수요 검증하기:
- 총 검색량
- 검색량 분포 (헤드 vs 롱테일)
- 트렌드 방향
2. 데이터 요구사항
데이터 소스 식별하기:
- 각 페이지를 채우는 데이터는 무엇인가요?
- 자체 데이터인가요, 스크래핑한 건가요, 라이선스된 건가요, 공개된 건가요?
- 어떻게 업데이트되나요?
3. 템플릿 디자인
페이지 구조:
- 타겟 키워드를 포함한 헤더
- 고유한 소개 (단순히 변수만 바꾼 것이 아님)
- 데이터 기반 섹션
- 관련 페이지 / 내부 링크
- 의도에 적합한 CTA
고유성 보장하기:
- 각 페이지는 고유한 가치가 필요합니다
- 데이터에 기반한 조건부 콘텐츠
- 페이지별 독창적인 인사이트/분석
4. 내부 링크 아키텍처
허브 앤 스포크 모델:
- 허브: 메인 카테고리 페이지
- 스포크: 개별 프로그래매틱 페이지
- 관련 스포크 간 교차 링크
고립 페이지 피하기:
- 모든 페이지가 메인 사이트에서 접근 가능해야 함
- 모든 페이지에 대한 XML 사이트맵
- 구조화된 데이터가 포함된 이동 경로
5. 색인 전략
- 높은 검색량 패턴 우선
- 매우 얇은 변형에는 noindex 사용
- 크롤링 예산을 신중하게 관리
- 페이지 유형별로 사이트맵 분리
품질 검사
출시 전 체크리스트
콘텐츠 품질:
- 각 페이지가 고유한 가치를 제공하는가
- 검색 의도에 답변하는가
- 읽기 쉽고 유용한가
기술적 SEO:
- 고유한 제목과 메타 설명
- 적절한 제목 구조
- 스키마 마크업 구현됨
- 페이지 속도가 허용 가능한 수준
내부 링크:
- 사이트 아키텍처에 연결됨
- 관련 페이지가 링크됨
- 고립 페이지 없음
색인:
- XML 사이트맵에 포함됨
- 크롤링 가능
- 충돌하는 noindex 없음
출시 후 모니터링
추적 지표: 색인률, 순위, 트래픽, 참여도, 전환
주의 사항: 얇은 콘텐츠 경고, 순위 하락, 수동 조치, 크롤링 오류
흔한 실수
- 얇은 콘텐츠: 동일한 내용에서 도시 이름만 바꾸는 경우
- 키워드 카니발라이제이션: 여러 페이지가 동일 키워드를 타겟팅하는 경우
- 과도한 생성: 검색 수요가 없는 페이지를 만드는 경우
- 데이터 품질 저하: 오래되었거나 잘못된 정보
- UX 무시: 사용자가 아닌 구글을 위한 페이지
출력 형식
전략 문서
- 기회 분석
- 구현 계획
- 콘텐츠 가이드라인
페이지 템플릿
- URL 구조
- 제목/메타 템플릿
- 콘텐츠 개요
- 스키마 마크업
작업별 질문
- 어떤 키워드 패턴을 타겟팅하고 있나요?
- 어떤 데이터를 가지고 있나요 (또는 획득할 수 있나요)?
- 몇 페이지를 계획하고 있나요?
- 사이트 권위는 어떤가요?
- 현재 이 용어들에 대해 누가 순위를 차지하고 있나요?
- 기술 스택은 무엇인가요?
관련 기술
- seo-audit: 출시 후 프로그래매틱 페이지 감사용
- schema: 구조화된 데이터 추가용
- site-architecture: 페이지 계층 구조, URL 구조, 내부 링크용
- competitors: 비교 페이지 프레임워크용


