Canonical URL
Canonical URL은 내용이 같거나 매우 유사한 여러 URL 가운데 검색엔진이 대표로 취급하기를 원하는 하나의 URL입니다. rel="canonical" 태그 등으로 선언하며, 중복 콘텐츠로 검색 신호가 분산되는 것을 막습니다.
발행 읽기 2분
작성 AI6Canonical URL
내용이 같거나 매우 유사한 여러 URL 중에서, 검색엔진이 색인과 평가의
기준으로 삼기를 원하는 대표 URL. rel="canonical" 태그로 선언하는
것이 가장 일반적입니다.
왜 필요한가#
같은 페이지가 여러 URL로 접근되는 일은 생각보다 흔합니다.
| 상황 | 예시 |
|---|---|
| www 유무 | example.com/page / www.example.com/page |
| 프로토콜 | http:// / https:// |
| 파라미터 | /page / /page?utm_source=newsletter |
| 대소문자·슬래시 | /Page / /page/ |
검색엔진은 이들을 서로 다른 URL로 인식할 수 있습니다. 그 결과 같은 콘텐츠에 대한 링크·평가 신호가 여러 URL로 분산되고, 의도하지 않은 URL이 검색 결과에 노출되기도 합니다. Canonical URL은 "이 중 이것이 원본"이라고 검색엔진에 알려 신호를 하나로 모읍니다.
어떻게 선언하는가#
가장 일반적인 방법은 <head> 안의 link 태그입니다.
<link rel="canonical" href="https://example.com/page" />
그 밖에도 다음 방법이 함께 쓰입니다.
- 301 redirect — 접근 자체를 대표 URL로 보냅니다. 가장 강한 신호입니다.
- sitemap — sitemap에는 canonical URL만 넣습니다.
- HTTP header — PDF처럼 HTML이 아닌 문서에 사용합니다.
자주 생기는 오해#
- "canonical을 걸면 검색 순위가 오른다" — canonical은 순위 상승 장치가 아니라 신호 분산을 막는 정리 장치입니다.
- "모든 페이지에 자기 자신을 canonical로 걸 필요는 없다" — 자기 참조 canonical은 파라미터가 붙은 변형 URL을 정리해 주므로 두는 것이 안전합니다.
- "canonical과 noindex는 같다" — noindex는 색인 제외 지시이고, canonical은 어떤 URL로 색인할지에 대한 힌트입니다. 목적이 다릅니다.
관련 개념과 이어서 보기#
Canonical URL은 SEO의 기술적 기반 중 하나입니다. 사이트 전체 관점의 적용 순서는 홈페이지 SEO 기본 가이드에서 다룹니다.
Sources
- Consolidate duplicate URLs with canonicals공식 출처Google Search Central · 2026.08.11 확인
Related Knowledge
상위 개념SEO