"비슷한 글을 여러 개 쓰면 그 키워드에서 더 유리하지 않을까?" 흔한 오해입니다. 오히려 같은 키워드를 노린 내 글이 여러 개면, 구글이 어느 걸 상위에 둘지 헷갈려 하며 서로의 순위를 갉아먹습니다. 이걸 키워드 카니발라이제이션(cannibalization), 즉 "제 살 깎아먹기"라고 부릅니다. 한 글이 1페이지에 갈 수 있었는데, 비슷한 글 세 개가 서로 나눠 가지며 다 같이 2~3페이지에 머무는 식입니다. 이 글은 카니발라이제이션이 정말 일어났는지 진단하는 법과, 상황별로 통합·차별화·정리하는 실전 해결책을 정리합니다.

카니발라이제이션이 실제로 무엇인가

카니발라이제이션은 같은(또는 거의 같은) 검색 의도를 노린 내 페이지가 둘 이상일 때, 구글이 대표를 못 정해 순위·클릭이 분산되는 현상입니다. 내 글들이 검색 결과에서 서로 자리를 다투는 셈입니다.

주의할 점은 "같은 키워드가 여러 글에 나온다"가 곧 문제는 아니라는 것입니다. 검색 의도가 다르면 괜찮습니다. 문제는 "같은 의도, 같은 답"을 하는 글이 여러 개일 때입니다. 의도가 겹치는지가 판단 기준입니다. 예를 들어 "SEO란 무엇인가"와 "소규모 사업자 SEO 시작법"은 같은 SEO를 다뤄도 의도가 달라 공존해도 괜찮습니다.

이런 신호가 보이면 의심합니다

다음 증상이 보이면 카니발라이제이션을 의심합니다.

  • 같은 키워드에서 순위가 오르락내리락하며 특정 글로 안 굳음
  • 한 검색어에 대해 상위권에 내 대표 글이 아니라 "덜 중요한 글"이 잡힘
  • 비슷한 주제 글이 다 같이 2~3페이지에 머묾
  • 새 글을 썼더니 오히려 기존 글 순위가 떨어짐

특히 마지막이 전형적입니다. 도움이 되려고 쓴 새 글이 기존 글과 의도가 겹쳐 서로를 끌어내리는 경우입니다.

진단 — 서치콘솔로 확인하는 법

감이 아니라 데이터로 확인합니다. 서치콘솔 실적에서 문제 키워드(검색어)를 필터한 뒤 "페이지" 탭을 보세요.

한 검색어에 대해 여러 페이지가 번갈아 노출되고 있다면 카니발라이제이션 신호입니다. 각 페이지의 노출·클릭·평균순위를 비교하면 "어느 글이 구글에게 대표로 인식되는지", "어느 글이 방해가 되는지"가 드러납니다. 보통 한 검색어에는 한 페이지가 안정적으로 노출되는 게 정상이라, 여러 페이지가 번갈아 나오면 눈에 띕니다. 서치콘솔 활용법은 숨은 기회 키워드 발굴과 이어집니다.

해결 1 — 통합(가장 흔한 정답)

내용이 많이 겹치는 글이 여러 개라면, 가장 좋은 글 하나로 합치는 게 대개 정답입니다. 흩어진 신호를 한곳에 모으는 효과가 있습니다.

가장 순위·트래픽이 좋은 글을 "메인"으로 정하고, 나머지 글의 알짜 내용을 그리로 옮겨 더 완성도 높은 글로 만듭니다. 그다음 흡수된 글은 메인으로 301 리다이렉트합니다. 이러면 기존 글의 링크·신호도 메인으로 넘어갑니다. 삭제만 하고 리다이렉트를 안 걸면 그동안 쌓은 신호가 사라지니 주의해야 합니다. 합칠 때 메인 글의 URL은 그대로 유지해야 그동안의 순위가 보존됩니다.

해결 2 — 차별화(합치면 안 될 때)

글들이 사실 다른 의도를 담고 있는데 제목·구성이 비슷해 겹쳐 보이는 경우도 있습니다. 이때는 합치는 게 아니라 각자의 의도를 더 뚜렷하게 갈라줘야 합니다.

예를 들어 "OO 비용"과 "OO 후기"는 다른 의도인데 둘 다 비용·후기를 어정쩡하게 다루면 겹칩니다. 각 글이 자기 의도에만 집중하도록 제목·도입·본문을 다시 잡고, 서로를 내부 링크로 연결해 역할을 분리합니다. 의도 구분은 검색 의도 4가지 유형이 기준이 됩니다.

해결 3 — 대표 지정·신호 정리

합치기도 애매하고 둘 다 필요하다면, 어느 쪽을 대표로 삼을지 신호로 정리합니다. 대표 글로 내부 링크를 몰아주고, 앵커 텍스트도 대표 글 쪽으로 키워드를 담아 겁니다.

거의 같은 사본 수준이라면 보조 페이지에 canonical로 대표를 가리키게 할 수도 있습니다. canonical 사용법은 canonical 태그 실전에서 다뤘습니다. 어떤 방법이든 "구글에게 대표가 누구인지 분명히 알려주는 것"이 목적입니다.

예방 — 글 쓰기 전에 확인하는 습관

카니발라이제이션은 고치는 것보다 예방이 쉽습니다. 새 글을 쓰기 전에 "이 의도를 다룬 글이 내 사이트에 이미 있나"를 확인하는 습관이면 대부분 막힙니다.

이미 있다면 새 글 대신 기존 글을 보강(리프레시)하는 게 나을 때가 많습니다. 리프레시 절차는 콘텐츠 리프레시 실전에서 다뤘습니다. 글은 많이 쓰는 게 아니라, 의도별로 하나씩 제대로 있는 상태가 가장 강합니다. 콘텐츠 목록을 주제·의도별로 한 번 정리해 두면, 새 글이 기존 글과 겹치는지 빠르게 판단할 수 있습니다.