minstudio

Canonical Tag(캐노니컬 태그): 중복 콘텐츠 방지

쇼핑몰에서 색상 필터나 가격순 정렬 버튼을 누르면 주소창 끝에 파라미터(?color=red)가 붙으며 주소가 바뀝니다. 구글 봇은 주소가 단 1글자라도 다르면 완전히 "새로운 페이지"로 인식합니다.

🔗 캐노니컬 방패: 파편화된 검색 점수 통합

/shoes /shoes?color=red /shoes?sort=price Master URL (캐노니컬) /shoes

화면 내용은 빨간 신발 목록으로 동일하기 때문에, 구글봇은 "동일한 내용을 도배하여 어뷰징하는 불량 사이트"로 간주하여 중복 콘텐츠 페널티를 부과할 수 있습니다. rel="canonical" 태그는 구글봇에게 "이 페이지들의 진짜 원본 주소는 이거 하나야! 검색 점수를 분산시키지 말고 원본에 몰아줘!"라고 선언하는 핵심 방패 역할을 합니다.

※ 주의: 아예 접근을 막고 다른 페이지로 강제 이동시키는 301 Redirect와 달리, 캐노니컬 태그는 사용자는 필터링된 주소를 그대로 보면서 검색 엔진에게만 원본을 알려준다는 큰 차이가 있습니다.

<!-- 만약 여러 개의 다른 URL 주소가 똑같은 내용을 보여준다면? -->
<!-- 1. https://shop.com/shoes (메인 상품 페이지) -->
<!-- 2. https://shop.com/shoes?color=red (빨간 신발 필터링) -->
<!-- 3. https://shop.com/shoes?sort=price (가격순 정렬) -->

<!-- 이 페이지들은 내용이 99% 똑같으므로, 2번 3번 페이지의 <head>에 아래 태그를 박아넣습니다. -->
<link rel="canonical" href="https://shop.com/shoes">

<!-- 구글봇: "아! 이 페이지들은 짭(사본)이고, 진짜 원본은 저 주소구나! 페널티 주지 말고 원본에 검색 노출 점수를 몰아줘야지!" -->
Canonical Tag(캐노니컬 태그): 중복 콘텐츠 방지 | Minstudio