콘텐츠 스프린트를 계획할 때 키워드를 발견하고, 의도를 분류하고, 주제를 군집화하고, 기회를 점수화해 제작 목록을 만듭니다. — Claude Skill
Claude Code용 Claude 스킬 · 제공: Rampstack · 실행: /seo-keyword (Claude 내)·업데이트: 2026년 6월 11일
랭킹할 가치가 있는 검색어를 찾고 우선순위로 정렬합니다.
- 시드, 경쟁사, Search Console, SERP, 고객 언어에서 후보 200-500개를 발견합니다
- 우선순위화 전에 정보형, 탐색형, 상업형, 거래형 의도를 분류합니다
- SERP 중복과 주제 관련성으로 군집화해 한 페이지가 관련 키워드 10-30개를 겨냥하게 합니다
- 기회, 난이도, 전략 적합도를 1-5점으로 점수화합니다(우선순위 = 기회 + 적합도 - 난이도)
- 제작팀을 위해 상위 10-20개 클러스터가 자세히 정리된 CSV용 시트와 마크다운 요약을 제공합니다
대상
기능
SEO 전문가가 경쟁사 5곳과 시드 12개로 발견을 실행합니다. 우선순위 점수가 매겨진 28개 클러스터를 만들고, 상위 20개가 다음 5개월 콘텐츠 캘린더를 채웁니다.
Search Console 2페이지 쿼리를 포함해 후보 600개를 가져옵니다. 새 콘텐츠가 아니라 온페이지 작업이 필요한 2페이지 순위의 빠른 성과 클러스터 14개를 찾습니다.
경쟁사 3곳은 모두 순위에 있지만 사이트는 없는 클러스터 47개를 식별합니다. 전략 적합도 기준으로 정렬하고 이번 분기에 15개를 제작에 투입합니다.
기존 모든 콘텐츠를 쿼리 의도별로 태깅합니다. 의도와 콘텐츠 유형이 맞지 않는 글 22개를 표시합니다(상업형 쿼리를 겨냥한 정보형 글 등).
작동 방식
시드, 경쟁사 내보내기, Search Console 쿼리, SERP 관련 검색, 고객 언어를 훑어 후보 200-500개를 모읍니다
후보 목록을 중복 제거하고 정리한 뒤 각 키워드를 정보형, 탐색형, 상업형, 거래형 의도로 분류합니다
SERP 중복과 주제 관련성으로 키워드를 20-50개 주제 그룹으로 군집화합니다(클러스터 하나는 목표 페이지 하나)
각 클러스터의 기회, 난이도, 전략 적합도를 각각 1-5점으로 매기고 우선순위를 계산해 정렬합니다
키워드별 CSV와 제작팀용 상위 10-20개 클러스터 상세 마크다운 요약을 전달합니다
예시
사이트: rampstack.co 블로그. 잠재고객: 직원 50-500명 회사의 엔지니어링 매니저. 주제 영역: 비동기 엔지니어링 관행. 경쟁사: 이름이 지정된 블로그 3곳. 도구: Ahrefs. 기존 사이트: 글 40개, Search Console 연결됨.
주요 키워드: async standup format(월 1,400회, 상업형). 보조 키워드 12개. 기회 5, 난이도 3, 적합도 5. 우선순위 7.
주요 키워드: engineering decision log(월 820회, 정보형). 보조 키워드 8개. 기회 4, 난이도 2, 적합도 5. 우선순위 7.
기존 페이지에 새 콘텐츠가 아니라 온페이지 작업이 필요한 11-20위 쿼리 9개. 월 추가 클릭 약 4,200회 예상.
정보형 62%, 상업형 24%, 탐색형 9%, 거래형 5%. 콘텐츠 믹스도 이를 반영해야 합니다.
후보 12개 제외: 추천 스니펫과 AI 개요가 SERP를 포화시켜 오가닉 CTR이 8% 미만입니다.
개선되는 지표
지원 도구
SEO 키워드을(를) 사용해 보시겠어요?
시작 방법을 선택하세요.
이 스킬을 컴퓨터에 로컬로 설치하고 실행합니다.
컴퓨터에서 터미널을 열고 이 명령을 붙여넣으세요:
이 명령은 스킬과 모든 파일을 컴퓨터에 다운로드합니다:
모든 프로젝트에서 사용하려면 끝에 -g를 추가하세요.
Claude Code를 시작한 다음 명령을 입력하세요:
키워드 리서치
랭킹할 가치가 있는 쿼리를 찾고, 의도별로 분류하고, 주제로 군집화한 뒤 무엇을 제작할지 우선순위를 정합니다. 스택과 도구에 의존하지 않습니다(어떤 키워드 도구와도 작동).
사용 시점
- 새 사이트나 콘텐츠 섹션 시작
- 콘텐츠 캘린더 계획
- 기존 사이트의 랭킹 기회 찾기
- 작성 전 검색 의도 이해
- 내부 링크를 위한 주제 클러스터 구축
- 경쟁사 대비 콘텐츠 공백 식별
사용하지 않을 때
- 목표 쿼리가 이미 알려진 단일 페이지 최적화(
seo-onpage사용) - 여러 차원에서 사이트와 경쟁사를 비교(
seo-competitor사용) - 기존 콘텐츠 성과 감사(
seo-content-audit사용)
필수 입력
- 사이트 또는 주제 영역
- 목표 잠재고객과 그들이 필요한 것
- 키워드 도구(Ahrefs, Semrush, Moz, Google Keyword Planner 등) 또는 기존 사이트의 Search Console 접근 권한
- 선택: 리서치 시드로 사용할 알려진 경쟁사 3-5곳
도구가 없어도 SERP 확인과 Search Console 데이터만으로 작동하지만, 검색량 추정은 거칠어집니다.
프레임워크: 4단계
1단계: 발견
넓게 그물을 던집니다. 소스:
- 브리프나 사용자 어휘에서 나온 시드 용어
- 경쟁사 키워드(어떤 키워드 도구든 내보낼 수 있음)
- 기존 사이트의 Search Console 쿼리(1페이지와 2페이지 쿼리 찾기)
- 실제 SERP의 관련 검색과 "People also ask"
- 고객 언어(지원 티켓, 영업 통화, 리뷰)
- 포럼과 커뮤니티 언어(Reddit, 틈새 포럼, Stack Overflow)
목표: 일반적인 콘텐츠 스프린트에는 후보 키워드 200-500개. 1년치 콘텐츠를 계획한다면 더 많이 모읍니다.
2단계: 의도별 분류
모든 키워드는 네 가지 의도 중 하나에 매핑됩니다. 이것을 틀리면 나머지는 소음입니다.
| 의도 | 신호 | 이기는 페이지 유형 |
|---|---|---|
| 정보형 | "방법", "무엇인가", "왜", "가장 좋은 방법" | 글, 가이드, 튜토리얼 |
| 탐색형 | 브랜드 또는 제품명 + 수식어 | 브랜드 홈페이지, 제품 페이지 |
| 상업형 | "최고", "리뷰", "vs", "비교", "대안" | 목록형 글, 비교, 리뷰 |
| 거래형 | "구매", "가격", "특가", "근처", "판매" | 제품 페이지, 카테고리 페이지 |
키워드 도구의 검색량은 수요를 알려줍니다. SERP는 의도를 알려줍니다. 확신이 없으면 실제로 무엇이 랭킹 중인지 보세요. 1페이지가 글이라면 정보형 쿼리입니다. 1페이지가 제품 페이지라면 거래형입니다.
혼합 의도도 존재합니다. "Best running shoes"는 상업 조사형입니다. "Best running shoes under $100"도 같은 의도지만 예산 필터로 좁아진 것입니다. 혼합 의도는 지배적인 의도로 다루고 수식어를 기록합니다.
3단계: 군집화
같은 페이지(또는 주제 클러스터)가 겨냥해야 하는 키워드를 묶습니다.
두 가지 군집화 접근:
접근 A: SERP 중복. 두 키워드가 상위 10개 결과 중 최소 3개를 공유하면 같은 페이지를 겨냥합니다. 기계적이고 신뢰할 수 있습니다.
접근 B: 주제 관련성. 단어 중복이 아니라 바탕 주제로 키워드를 묶습니다. "팟캐스트 시작 방법"과 "초보자용 팟캐스트 장비"는 같은 주제의 다른 측면입니다.
둘 다 사용합니다. 일반적인 클러스터는 다음을 가집니다:
- 주요 키워드 1개(가장 높은 검색량, 가장 넓은 의도)
- 보조 키워드 5-15개(변형과 롱테일)
- 이를 모두 겨냥하는 페이지 1개
4단계: 우선순위화
각 클러스터를 세 가지 차원으로 점수화합니다:
기회(1-5):
- 검색량(원시 검색 수요)
- 클릭 잠재력(일부 쿼리는 SERP에서 답이 끝나 CTR이 낮아짐)
- 전환 잠재력(이 쿼리가 구매자를 끌어오는가, 탐색자를 끌어오는가?)
난이도(1-5):
- 상위 결과의 도메인 권위
- 상위 결과의 백링크 수
- 상위 결과의 콘텐츠 깊이와 신선도
- 오가닉과 경쟁하는 SERP 기능 여부(추천 스니펫, AI 개요, 영상 캐러셀)
전략 적합도(1-5):
- 우리 잠재고객에게 도움이 되는가?
- 우리 포지셔닝을 지원하는가?
- 상업 페이지로 자연스럽게 연결되는가?
우선순위 점수 = 기회 + 전략 적합도 - 난이도.
클러스터를 정렬합니다. 상위 20%를 먼저 제작합니다.
워크플로
- 범위 정의. 어떤 사이트, 어떤 주제 영역, 어떤 잠재고객인가.
- 발견 실행. 시드, 경쟁사 내보내기, Search Console 데이터, SERP 확인을 가져옵니다. 후보 200-500개를 목표로 합니다.
- 중복 제거 및 정리. 명백한 쓰레기, 브랜드 오타, 관련 없는 용어를 제거합니다.
- 의도별 분류. 각 키워드에 표시합니다.
- 군집화. 주제 클러스터로 묶습니다. 20-50개 클러스터를 목표로 합니다.
- 각 클러스터 점수화: 기회, 난이도, 전략 적합도.
- 우선순위화. 종합 점수로 정렬합니다. 먼저 제작할 상위 10-20개 클러스터를 식별합니다.
- 출력.
references/keyword-research-template.md의 템플릿을 사용합니다.
실패 패턴
- 의도 없이 검색량만 쫓기. 검색량 10,000의 정보형 키워드는 구매를 만들지 않습니다. 쿼리를 상업적 결과와 맞추세요.
- 이길 수 없을 만큼 경쟁적인 키워드 겨냥. 새 사이트는 "credit cards"로 랭킹할 수 없습니다. 덜 채워진 롱테일 변형을 찾으세요.
- Search Console 무시. 기존 사이트는 목표하지 않은 쿼리로 이미 순위가 있습니다. 이것이 가장 쉬운 성과입니다.
- 클러스터를 페이지당 키워드 하나로 취급. 한 페이지는 관련 키워드 10-30개를 겨냥할 수 있습니다. 페이지당 키워드 하나는 얇고 자기잠식하는 콘텐츠를 만듭니다.
- SERP 기능 무시. 추천 스니펫, AI 개요, 영상 캐러셀이 오가닉 결과 위를 차지하는 쿼리는 추구할 가치가 낮을 수 있습니다.
- 정적인 키워드 리서치. 검색 수요는 변합니다. 에버그린 사이트는 최소 연 1회, 빠르게 움직이는 주제는 분기별로 리서치를 새로고침하세요.
출력 형식
기본 출력: 키워드별 한 행과 클러스터별 한 행이 있는 스프레드시트(CSV 또는 시트), 그리고 상위 10-20개 클러스터가 자세히 정리된 마크다운 요약.
키워드 시트 권장 열:
| 열 | 소스 |
|---|---|
| 키워드 | 발견 |
| 검색량 | 도구 |
| 난이도 | 도구 |
| 의도 | 수동 분류 |
| SERP 기능 | 수동 또는 도구 |
| 클러스터 | 3단계 |
| 클러스터 역할(주요/보조) | 3단계 |
| 기회 점수 | 4단계 |
| 전략 적합도 | 4단계 |
| 우선순위 | 종합 |
| 메모 | 자유 텍스트 |
참고 파일
references/keyword-research-template.md- 스프레드시트 열 정의와 마크다운 요약 템플릿.references/intent-classification-guide.md- 네 가지 의도 카테고리 각각의 자세한 예시.