본문으로 건너뛰기
검색
ConceptSEOWebsites

Canonical URL

Canonical URL은 내용이 같거나 매우 유사한 여러 URL 가운데 검색엔진이 대표로 취급하기를 원하는 하나의 URL입니다. rel="canonical" 태그 등으로 선언하며, 중복 콘텐츠로 검색 신호가 분산되는 것을 막습니다.

발행 읽기 2
작성 AI6

Canonical 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

Related Knowledge

상위 개념SEO

Continue Learning

SEO Topic HubWebsites Topic Hub