기술적 SEO

키워드 카니발라이제이션(자기잠식) 체커

자사 사이트의 페이지 — URL, 제목, 메타 설명, H1, 타겟 키워드 — 를 나열하면 검색 결과에서 서로 경쟁할 만큼 중복된 모든 페어를 위험도 순으로 찾아드립니다.

형식: URL | 제목 | 메타 설명 | H1 | 타겟 키워드 (한 줄에 한 페이지, " | "로 구분). URL과 제목만 필수이며, 메타 설명·H1·타겟 키워드는 선택 사항이지만 결과 정확도를 높여줍니다.

매칭은 불용어를 제거한 단어 중복도(Jaccard 지수)를 사용하므로 라틴 문자 언어라면 모두 적용됩니다. 단어 사이에 띄어쓰기가 없는 언어(중국어, 태국어, 크메르어 등)는 신호가 더 거칠어지므로 점수를 대략적인 방향성으로만 참고하세요.

이 도구가 확인하는 것

키워드 카니발라이제이션(같은 사이트 내 여러 페이지가 동일한 검색 의도를 두고 경쟁하는 현상)은 자사의 두 개 이상의 페이지가 같은 검색 의도 — 동일한 키워드, 거의 동일한 제목, 중복되는 H1과 메타 설명 — 를 겨냥할 때 발생합니다. 검색엔진은 그중 하나를 골라 순위를 매겨야 하며, 이 과정에서 권위와 링크가 분산되어 두 페이지 모두 손해를 보는 경우가 많습니다. 이 도구는 나열한 모든 페이지 쌍을 비교하여 서로 잠식할 가능성이 높은 쌍을 구체적으로 겹치는 필드와 함께 표시합니다.

점수 계산 방법

제목, H1, 메타 설명, 타겟 키워드는 각각 토큰화되고 일반적인 불용어가 제거된 후, Jaccard 지수(공통 단어 수를 전체 고유 단어 수로 나눈 값)로 쌍별 비교됩니다. 네 가지 필드 점수는 쌍마다 하나의 가중 카니발라이제이션 점수로 합산되며, 타겟 키워드나 제목이 완전히 일치하면 다른 점수와 관계없이 즉시 "심각"으로 분류됩니다.

제목 및 H1 중복

제목은 순위에 가장 큰 영향을 미치므로 가장 높은 가중치를 받고, 그다음이 H1입니다. 제목이 거의 동일한 두 페이지는 사용자와 검색엔진 모두에게 같은 이야기를 전달하고 있는 것입니다.

타겟 키워드 일치

페이지마다 타겟 키워드를 기재한 경우, 서로 다른 두 URL 사이의 정확한 일치("a/an/the" 등을 제거한 후)는 가장 강력한 카니발라이제이션 신호이며 다른 점수와 관계없이 "심각"으로 표시됩니다.

메타 설명 중복

메타 설명은 순위에 직접 영향을 주지 않지만, 심한 중복은 보통 두 페이지가 같은 질의에 답하기 위해 작성되었음을 의미하는 보조 확인 신호입니다.

종합 위험 점수

각 쌍은 입력된 필드를 조합한 0~100% 점수 하나와 심각도(키워드/제목 완전 일치 시 심각, 55% 이상은 높음, 30% 이상은 보통)를 받습니다. 그 이하의 쌍은 표시되지 않습니다 — 실제 사이트에서는 약간의 중복이 정상입니다.

자주 묻는 질문

표시된 카니발라이제이션 쌍은 어떻게 처리해야 하나요?

순위가 더 좋거나 백링크가 더 많은 페이지를 선택해 검색 의도를 완전히 다루도록 확장한 뒤, 약한 페이지를 301 리다이렉트하거나 canonical 태그를 추가하세요. 또는 약한 페이지를 완전히 다른 관점이나 서브 키워드로 다시 작성하고 두 페이지를 상호 링크하세요.

페이지 간 약간의 중복은 항상 문제인가요?

아닙니다. 필러 페이지(pillar page)와 이를 뒷받침하는 글은 일부 어휘를 정당하게 공유할 수 있습니다. 이 도구는 검토할 가치가 있는 상당한 중복(30% 이상, 또는 키워드/제목 완전 일치)이 있는 쌍만 표시합니다 — 이 기준은 검토가 필요한 신호일 뿐 자동 판정이 아닙니다.

각 페이지의 제목, 메타 설명, H1은 어디서 확인하나요?

각 페이지의 소스를 확인하거나(또는 본 사이트의 "View Page Source Online"과 "Get HTML Meta Header" 도구를 사용) <title>, 메타 설명, <h1> 텍스트를 복사하세요. 몇 개 페이지 정도라면 페이지당 약 1분이면 됩니다.

이 도구가 제 데이터를 어딘가로 전송하나요?

붙여넣은 목록은 쌍별 비교를 실행하기 위해 HTTPS를 통해 한 번만 서버로 전송되며(매칭 로직을 서버 측에서 일관되게 유지하기 위해 필요), 요청 이후에는 저장되지 않습니다.