구글 검색 정책 · 공식 문서

구글은 표준 URL을 알리는 방법 3개 중 리디렉션과 캐노니컬 태그를 강한 신호, 사이트맵을 약한 신호로 적었습니다

캐노니컬 태그는 중복 페이지 가운데 대표 URL(표준 URL)을 HTML <head> 에 적는 link 요소입니다. 구글은 리디렉션과 rel="canonical" 을 강한 신호, 사이트맵 포함을 약한 신호로 적었습니다. 다만 지정은 규칙이 아니라 힌트라서, 구글이 다른 페이지를 표준으로 고를 수 있다고 적었습니다.

같은 내용이 여러 URL로 열리면 검색엔진은 그중 하나를 대표로 고릅니다. 그 대표가 표준 URL입니다.

표준 URL을 알리는 방법을 구글과 네이버 공식 문서의 문장으로 대조했습니다. 리디렉션은 옛 URL로 온 방문을 새 URL로 자동으로 보내는 설정입니다.

발견 01

표준 URL은 구글이 고르는 URL이고, 지정은 규칙이 아니라 힌트라고 적었습니다

That is, indicating a canonical preference is a hint, not a rule.

즉, 표준 URL 선호를 알리는 것은 규칙이 아니라 힌트다.

Google Search Central 「What is canonicalization」
구글 문서가 적은 것원문
표준화Canonicalization is the process of selecting the representative –canonical– URL of a piece of content.표준화란 어떤 콘텐츠의 대표 URL(표준 URL)을 고르는 과정이다.
표준 URLConsequently, a canonical URL is the URL of a page that Google chose as the most representative from a set of duplicate pages.따라서 표준 URL은 중복 페이지 묶음 가운데 구글이 가장 대표적이라고 고른 페이지의 URL이다.
중복 콘텐츠Some duplicate content on a site is normal and it's not a violation of Google's spam policies.사이트에 어느 정도 중복 콘텐츠가 있는 것은 정상이며 구글 스팸 정책 위반이 아니다.
영향을 주는 요소 4개There are a handful of factors that play a role in canonicalization: whether the page is served over HTTP or HTTPS, redirects, presence of the URL in a sitemap, and rel="canonical" link annotations.표준화에는 몇 가지 요소가 작용한다: HTTP·HTTPS 중 무엇으로 제공되는지, 리디렉션, 사이트맵에 URL이 있는지, rel="canonical" 링크 주석.
다른 선택You can indicate your preference to Google using these techniques, but Google may choose a different page as canonical than you do, for various reasons.이런 방법으로 선호를 알릴 수 있지만, 구글은 여러 이유로 내가 고른 것과 다른 페이지를 표준으로 고를 수 있다.
표준 페이지의 쓰임Google uses the canonical page as the main source to evaluate content and quality.구글은 표준 페이지를 콘텐츠와 품질을 평가하는 주된 출처로 쓴다.
서치 콘솔 상태 이름원문
적절한 표준 태그가 포함된 대체 페이지This page correctly points to the canonical page, which is indexed, so there is nothing you need to do.이 페이지는 색인된 표준 페이지를 올바르게 가리키고 있으므로 따로 할 일이 없다.
사용자가 선택한 표준이 없는 중복 페이지You can Inspect this URL to see which URL Google considers canonical for this page.이 URL을 검사하면 구글이 이 페이지의 표준으로 보는 URL을 확인할 수 있다.
중복 페이지, Google에서 사용자와 다른 표준 URL을 선택함If the user-declared canonical is not similar to the current page, then Google won't ever choose that URL as canonical.사용자가 선언한 표준이 현재 페이지와 비슷하지 않으면, 구글은 그 URL을 표준으로 고르지 않는다.
서치 콘솔 「페이지 색인 생성」 보고서에서 표준 URL과 관련된 상태 3개입니다. 상태 15개 전체는 「구글 색인 생성 안됨」 편에 정리했습니다.

발견 02

방법 3개 중 리디렉션과 rel="canonical"은 강한 신호, 사이트맵은 약한 신호라고 적었습니다

방법신호 세기(원문)문서가 적은 쓰임
리디렉션Redirects: A strong signal that the target of the redirect should become canonical.리디렉션: 리디렉션 대상이 표준이 되어야 한다는 강한 신호.Use this only when deprecating a duplicate page.중복 페이지를 없앨 때만 이 방법을 쓴다.
rel="canonical" link 주석rel="canonical" link annotations: A strong signal that the specified URL should become canonical.rel="canonical" 링크 주석: 지정한 URL이 표준이 되어야 한다는 강한 신호.Only works for HTML pages, not for files such as PDF.HTML 페이지에만 쓸 수 있고 PDF 같은 파일에는 쓸 수 없다.
사이트맵 포함Sitemap inclusion: A weak signal that helps the URLs that are included in a sitemap become canonical.사이트맵 포함: 사이트맵에 넣은 URL이 표준이 되도록 돕는 약한 신호.Less powerful signal to Google than the rel="canonical" mapping technique.rel="canonical" 지정보다 구글에 주는 신호가 약하다.
문서는 이 셋을 「가장 큰 영향을 미치는 방법부터」 나열했습니다. PDF 같은 HTML 밖의 파일은 rel="canonical" HTTP 헤더로 지정합니다.
구글 문서가 적은 것원문
함께 쓰기Keep in mind that these methods can stack and thus become more effective when combined.이 방법들은 겹쳐 쓸 수 있고, 함께 쓰면 더 효과적이다.
필수 여부While we encourage you to use these methods, none of them are required; your site will likely do just fine without specifying a canonical preference.이 방법들을 권하지만 어느 것도 필수는 아니며, 표준 URL을 지정하지 않아도 사이트는 대개 문제없다.
link 요소와 HTTP 헤더We recommend that you choose one of these and go with that; while supported, using both methods at the same time is more error prone (for example, you might provide one URL in the HTTP header, and another URL in the rel="canonical" link element).link 요소와 HTTP 헤더 중 하나를 골라 쓰기를 권한다. 둘을 함께 쓰는 것도 지원되지만, 서로 다른 URL을 적는 식의 실수가 생기기 쉽다.
리디렉션 종류For the quickest effect, use HTTP (also known as server-side) redirects.가장 빨리 반영되게 하려면 HTTP(서버 측) 리디렉션을 쓴다.
사이트맵의 장점Simple to implement and maintain, especially on large sites.특히 큰 사이트에서 구현하고 관리하기 쉽다.

발견 03

권장사항 9개 중 5개는 하지 말 것, 4개는 할 것으로 적었습니다

구분원문
하지 말 것Don't use the robots.txt file for canonicalization purposes.표준화 목적으로 robots.txt 파일을 쓰지 않는다.
하지 말 것Don't use the URL removal tool for canonicalization.표준화에 URL 삭제 도구를 쓰지 않는다.
하지 말 것Don't specify different URLs as canonical for the same page using different canonicalization techniques (for example, don't specify one URL in a sitemap, but a different URL for that same page using rel="canonical").같은 페이지에 서로 다른 방법으로 서로 다른 표준 URL을 지정하지 않는다(예: 사이트맵에는 한 URL, rel="canonical" 에는 다른 URL).
하지 말 것Don't specify a URL fragment as canonical, as Google generally doesn't support URL fragments.구글은 대개 URL 프래그먼트(# 뒷부분)를 지원하지 않으므로 프래그먼트를 표준으로 지정하지 않는다.
할 것Do include a rel="canonical" link on the canonical page itself (also known as a self-referential canonical).표준 페이지 자신에도 rel="canonical" 링크를 넣는다(자기 참조 표준).
하지 말 것We don't recommend using noindex to prevent selection of a canonical page within a single site, because it will completely block the page from Search.한 사이트 안에서 표준 페이지 선택을 막으려고 noindex 를 쓰는 것은 권하지 않는다. 그 페이지가 검색에서 완전히 빠지기 때문이다.
할 것If you're using hreflang elements, make sure to specify a canonical page in the same language, or the best possible substitute language if a canonical page doesn't exist for the same language.hreflang 을 쓴다면 같은 언어의 표준 페이지를, 없으면 가장 알맞은 대체 언어의 페이지를 표준으로 지정한다.
할 것When linking within your site, link to the canonical URL rather than a duplicate URL.사이트 안에서 링크할 때는 중복 URL이 아니라 표준 URL로 링크한다.
할 것The best way to do this is to specify the canonical URL in the HTML source code and make sure that JavaScript doesn't change the canonical link element.가장 좋은 방법은 HTML 소스 코드에 표준 URL을 적고, 자바스크립트가 표준 link 요소를 바꾸지 않게 하는 것이다.
문서 「Best practices」 절의 순서 그대로입니다. 9번째 행은 같은 항목의 두 번째 문장입니다.

발견 04

구글과 네이버 모두 캐노니컬 태그에 절대 경로를 쓰라고 적었습니다

확인할 것구글 원문네이버 원문
무엇을 지정하나Consequently, a canonical URL is the URL of a page that Google chose as the most representative from a set of duplicate pages.따라서 표준 URL은 중복 페이지 묶음 가운데 구글이 가장 대표적이라고 고른 페이지의 URL이다.동일 콘텐츠를 여러 개의 URL로 표현이 가능할 경우 가장 선호되는 대표 URL을 지정합니다.
URL 표기Use absolute paths rather than relative paths with the rel="canonical" link element.rel="canonical" link 요소에는 상대 경로가 아니라 절대 경로를 쓴다.또한, URL 표현시에는 상대 경로가 아닌 절대 경로를 사용해야 합니다.
어디에 넣나 · 언제 리디렉션The rel="canonical" link element is only accepted if it appears in the <head> section of the HTML, so make sure at least the <head> section is valid HTML.rel="canonical" link 요소는 HTML의 <head> 안에 있을 때만 인정되므로, 적어도 <head> 부분은 올바른 HTML이어야 한다.사이트의 메인 페이지의 경우는 link 태그를 활용한 선호 URL 지정보다는 HTTP redirect를 사용하여 사이트를 방문하는 사용자에게 혼동을 주지 않는 것이 좋습니다.
네이버는 이 값을 「선호 URL(=대표 URL)」이라 부릅니다.

그럼 캐노니컬 태그는 어떻게 넣나요?

  1. 같은 내용이 열리는 URL들 가운데 검색 결과에 보일 URL 하나를 표준으로 정합니다.
  2. 중복 페이지의 <head> 에 표준 URL을 절대 경로로 넣습니다. 예: <link rel="canonical" href="https://example.com/page">
  3. 표준 페이지 자신에도 자기를 가리키는 rel="canonical" 을 넣습니다.
  4. 사이트맵·내부 링크·캐노니컬 태그가 같은 URL을 가리키게 맞춥니다.
  5. 없앨 중복 페이지와 사이트 메인 페이지는 서버 측 리디렉션으로 표준 URL에 보냅니다.
  6. 서치 콘솔 맨 위 URL 검사 칸에 중복 페이지 URL을 넣어, 구글이 고른 표준 URL을 확인합니다.

조사 방법

  • Google Search Central 「What is canonicalization」 (문서 수정일 2026-08-20) · https://developers.google.com/search/docs/crawling-indexing/canonicalization
  • Google Search Central 「How to specify a canonical URL with rel="canonical" and other methods」 (문서 수정일 2026-07-10) · https://developers.google.com/search/docs/crawling-indexing/consolidate-duplicate-urls
  • Search Console Help 「Page indexing report」 · https://support.google.com/webmasters/answer/7440203
  • 네이버 서치어드바이저 「선호 URL 및 로봇 메타 태그」 · https://searchadvisor.naver.com/guide/markup-structure
  • 구글 문서는 영어판을 인용 원문으로, 한국어판(?hl=ko)은 번역어(표준화·표준 URL) 확인용으로 열었습니다. 모두 2026-10-18 에 열었습니다.
  • 방법 3개는 「in order of how strongly」 목록의 항목 수, 권장사항 9개는 「Best practices」 절의 항목 수입니다. 「Don't」 4개와 「We don't recommend」 1개를 하지 말 것으로 셌습니다.