Community코딩 & 개발github.com

키워드 갭 분석

하나 이상의 경쟁자가 순위에 오른 키워드 중 내 사이트가 순위에 없는 키워드를 OpenSEO 순위 데이터를 사용해 찾아냅니다. 사용자가 키워드 갭, 콘텐츠 갭, 또는 경쟁자가 순위에 오른 키워드 중 자신이 없는 것을 요청할 때 사용합니다.

키워드 갭 분석란 무엇인가요?

이 스킬은 사용자의 사이트와 경쟁 사이트 간의 키워드 순위를 비교하여 경쟁자는 상위 20위 안에 들지만 사용자 사이트는 상위 100위 안에 들지 못하는 키워드 갭을 식별합니다. OpenSEO MCP 서버와 연동되며, 여러 경쟁자의 키워드를 수집하고, 검색 의도와 검색량을 분석하여 우선순위를 정한 후, 그룹화된 갭을 기반으로 새로운 페이지 아이디어를 제안합니다. 주로 마케터, SEO 전문가, 콘텐츠 전략가가 경쟁사 대비 콘텐츠 부족이나 랜딩 페이지 부재를 파악할 때 유용하며, Claude Code, Cursor, Codex 등의 AI 에이전트 플랫폼에서 실행됩니다. 스킬 사용 시 OpenSEO 크레딧이 소모되므로 사전에 알리고, 결과를 프로젝트에 저장할 수 있습니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/every-app/seo-party-skills/tree/HEAD/skills/keyword-gap

Installed? Explore more 코딩 & 개발 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

키워드 갭 분석은(는) 무엇을 하나요?

사이트가 순위에 오른 키워드를 여러 경쟁사와 비교하여, 경쟁사는 순위에 오르고 내 사이트는 오르지 못한 키워드를 나열합니다. OpenSEO MCP 서버가 연결되어 있어야 합니다(https://openseo.so).

입력

  • 사용자의 사이트. 이미 OpenSEO 프로젝트가 있다면 해당 프로젝트를 사용하고, list_projects를 호출하여 projectId를 찾으세요.
  • 두세 개의 경쟁사 도메인. 사용자가 없다면 직접 요청하거나, 사이트의 주요 키워드 5~10개에 대해 find_serp_competitors를 호출하여 찾도록 제안하세요.

단계

  1. 사이트의 키워드. target을 사용자 도메인으로 설정하고 maxRank: 100, limit: 100 값으로 get_ranked_keywords를 호출하세요. 키워드 목록을 유지합니다.
  2. 각 경쟁사의 키워드. 각 경쟁사에 대해 maxRank: 20, minSearchVolume: 50, limit: 100 값으로 get_ranked_keywords를 호출하세요. 상위 20위 순위는 경쟁사가 실제로 확보한 키워드를 보여줍니다.
  3. 갭 찾기. 키워드가 경쟁사에서는 상위 20위 안에 들지만 사용자 사이트에서는 상위 100위 안에 들지 못할 경우 갭으로 간주합니다. 키워드는 대소문자를 구분하지 않고 일치시킵니다. 경쟁사의 브랜드 용어(회사명 또는 제품명)는 제외합니다.
  4. 갭 순위 매기기. 두 개 이상의 경쟁사가 순위에 오른 키워드를 먼저 배치한 후, 검색량 기준으로 정렬합니다. 행에서 검색 의도를 확인합니다. 정보 제공형 갭은 보통 누락된 아티클을 의미하고, 상업형 또는 거래형 갭은 누락된 제품 또는 랜딩 페이지를 의미합니다.
  5. 그룹화하기. 동일한 페이지로 해결될 수 있는 갭을 함께 묶고, 각 그룹에 필요한 페이지 이름을 지정합니다.

출력

짧은 보고서:

  • 경쟁사별 한 줄: 상위 20위 안에 든 키워드 수와 그중 갭의 수.
  • 상위 20개 갭 표: 키워드, 월간 검색량, 의도, 어떤 경쟁사가 몇 위에 있는지, 그리고 순위에 오른 경쟁사 URL.
  • 3~5개의 페이지 아이디어. 각각 하나의 갭 그룹을 다루며, 가장 좋은 기회를 먼저 제시합니다.

그런 다음 상위 갭을 save_keywords를 사용하여 프로젝트에 keyword-gap 태그로 저장할 것을 제안합니다. 저장하거나 태그를 달기 전에 사용자에게 물어보세요.

참고 사항

  • 각 get_ranked_keywords 호출은 OpenSEO 크레딧을 사용합니다. 경쟁사 3곳과 사이트를 합하면 4번의 호출입니다. 10번을 초과하기 전에 사용자에게 알리세요.
  • 순위 데이터는 하나의 시장에 대한 추정치입니다. 사용자가 다른 국가를 지정하지 않는 한 프로젝트의 기본 시장을 사용하세요.

관련 스킬