캐노니컬 태그(Canonical Tag)는 내용이 같거나 비슷한 여러 URL 중 검색엔진이 대표로 삼을 '원본' 페이지를 지정하는 HTML 태그입니다. 중복 콘텐츠로 평가가 분산되는 것을 막고, 흩어진 링크 신호를 대표 URL로 모아 주는 테크니컬 SEO의 기본 요소입니다.
중복 URL은 왜 평가를 깎나요
같은 콘텐츠가 여러 주소로 접근되는 경우는 생각보다 많습니다.
?ref=,utm_같은 추적 파라미터- 정렬·필터 옵션이 붙은 목록 페이지
- http/https, www 유무 차이
- 끝 슬래시(
/) 유무
이때 검색엔진은 각각을 중복 콘텐츠로 보고 어느 페이지를 색인할지 자체 판단합니다. 평가가 분산되면 백링크로 쌓은 링크주스도 흩어집니다. 캐노니컬 태그는 "대표는 이 URL"이라고 알려 신호를 한 곳으로 모읍니다.
캐노니컬 태그는 어떻게 작성하나요
대표로 삼을 절대 URL을 <head> 안에 표기합니다.
<link rel="canonical" href="https://example.com/page" />
자기 자신을 가리키는 셀프 캐노니컬도 권장됩니다. 파라미터가 붙어도 원본 주소를 명시해 두면 안전합니다.
캐노니컬 태그 적용 시 무엇을 점검하나요
| 항목 | 권장 |
|---|---|
| 대표 URL | 실제 존재·색인 가능한 페이지 |
| 형식 | 상대경로 대신 절대 URL |
| 일관성 | 유사 페이지 모두 같은 대표 지정 |
| 프로토콜 | https로 통일 |
캐노니컬은 강제 명령이 아니라 힌트입니다. 잘못 지정하면 인덱싱 과정에서 의도치 않은 페이지가 누락될 수 있습니다.
참고
- 구글 서치콘솔의 페이지 색인 보고서에서 실제 선택된 대표 URL을 확인하세요. 지정한 값과 다르면 신호 충돌을 점검합니다.
- 캐노니컬과 301 리다이렉트, robots.txt는 목적이 다릅니다. 통합·이전·차단을 혼동하지 마세요.
- 238lab은 사이트 구조 진단부터 대표 URL 설계까지 SEO 관점에서 중복 신호를 정리해 드립니다.
