콘텐츠로 건너뛰기
ToolsMinify logo
모든 기사

다국어 사이트를 위한 Hreflang - 실제로 위반되는 규칙

자체 참조, 상호 반환 태그, HTML과 사이트맵, en-UK가 아닌 en-GB, hreflang이 힌트인 이유 등 7가지 로케일을 제공하는 사이트의 Hreflang입니다. 무료 생성기로 태그를 구축하세요.

업데이트됨 2026년 9월 20일8 분 읽기

Hreflang 태그 생성기 사용 - 무료

라이브 도구를 열고 이 가이드에서 배운 내용을 적용하십시오.

Hreflang 태그 생성기 열기

Hreflang은 어떤 URL이 페이지의 언어(또는 지역) 버전인지 검색 엔진에 알려줍니다. 올바르게 설정하면 각 로케일에 맞는 대상에 대한 순위를 매길 수 있습니다. 잘못하면 자동 실패가 발생합니다. 반환 태그 누락, en-UK와 같은 잘못된 코드, 서로 상쇄되는 혼합 HTML 및 사이트맵 신호 등이 있습니다. 이 가이드는 일반적인 체크리스트가 아닌 ToolsMinify의 자체 설정(접두사가 없는 영어, /es /pt /fr /de /ja /ko 및 영어를 가리키는 x-default)으로 작성되었습니다.

빠른 답변

클러스터의 모든 URL은 자신을 포함하여 모든 대체 URL을 나열해야 합니다. 모든 대체 항목은 다른 항목을 다시 나열해야 합니다. 하나의 전달 방법(HTML 링크 태그, HTTP 헤더 또는 사이트맵 xhtml:link)을 선택하고 이를 고수하세요. 유효한 BCP 47 코드(en-GB, en-UK 제외)를 사용하세요. hreflang을 보장이 아닌 강력한 힌트로 취급하세요. Hreflang 태그 생성기를 사용하여 클러스터를 구축하고 린트하세요.

ToolsMinify가 7개 로케일을 제공하는 방법

라이브 사이트는 모든 언어에서 페이지당 하나의 슬러그를 사용합니다. 영어에는 /en 접두사가 없습니다. 다른 언어는 로캘 접두사 뒤에 동일한 경로를 유지합니다.

  • 영어(기본값): https://www.toolsminify.com/seo-tools/hreflang-tag-generator
  • 스페인어: https://www.toolsminify.com/es/seo-tools/hreflang-tag-generator
  • 포르투갈어: https://www.toolsminify.com/pt/seo-tools/hreflang-tag-generator
  • 프랑스어: https://www.toolsminify.com/fr/seo-tools/hreflang-tag-generator
  • 독일어: https://www.toolsminify.com/de/seo-tools/hreflang-tag-generator
  • 일본어: https://www.toolsminify.com/ja/seo-tools/hreflang-tag-generator
  • 한국어: https://www.toolsminify.com/ko/seo-tools/hreflang-tag-generator
  • x-default: 영어 URL - 일치하지 않는 언어 기본 설정에 대한 대체

슬러그는 로케일 전체에서 동일하게 유지되므로 클러스터를 생성하기 쉽고 잘못 입력하기가 어렵습니다. 새 경로를 만들 때 소문자로 유지하고 슬러그 생성기를 사용하여 하이픈을 넣은 다음 모든 로케일 접두사 아래에 해당 슬러그를 미러링합니다.

자체 참조: 모든 페이지가 자체적으로 나열됩니다.

Google은 집합의 각 URL에 자체 hreflang 코드가 포함된 링크가 포함될 것으로 기대합니다. 스페인어 페이지는 영어로만 발표되는 것이 아닙니다. 스페인어 HTML(또는 사이트맵 항목)에도 스페인어 URL을 가리키는 hreflang="es"가 표시되어야 합니다.

  • EN 페이지에서: EN URL과 함께 hreflang="en"과 es, pt, fr, de 및 x-default를 포함합니다.
  • ES 페이지에서: ES URL과 함께 hreflang="es"를 포함한 동일한 전체 세트.
  • 자기 참조 누락은 가장 흔한 침묵의 휴식 중 하나입니다. 클러스터는 한 페이지에서는 완전해 보이지만 다른 페이지에서는 불완전해 보입니다.

Hreflang 태그 생성기는 HTML 및 사이트맵 양식의 모든 URL에 대한 전체 대체 세트를 생성하므로 자체 참조는 선택 사항이 아닙니다.

상호 반환 태그

페이지 A가 대체 페이지 B를 가리키는 경우 페이지 B는 다시 페이지 A를 가리켜야 합니다. 단방향 링크는 오류로 처리됩니다. 부분적 출시(영어 및 스페인어 라이브, 프랑스어 태그가 여전히 404를 가리키고 있음)는 "절반 작동"하지 않습니다. 태그를 게시하기 전에 전체 클러스터를 수정하세요.

  • 선언한 모든 로캘 URL을 배송하거나 지원할 준비가 되지 않은 코드를 제거하세요.
  • 호스트 일관성을 유지합니다(www 대 apex). https://toolsminify.com과 https://www.toolsminify.com을 혼합하면 클러스터가 분할됩니다.
  • 표준 태그는 hreflang에 나열한 URL과 일치해야 합니다. 다른 호스트 또는 후행 슬래시 변형을 표준으로 가리키면 신호가 약화됩니다.

역수는 전체 세트를 의미합니다.

EN이 ES에 연결되고 ES가 EN에 연결되는 것만으로는 충분하지 않습니다. 모든 페이지에는 클러스터의 다른 모든 언어가 나열되어야 합니다. 쌍별 우정이 아닌 하나의 공유 매트릭스를 생각해 보세요.

HTML과 사이트맵 방법을 혼합하지 마십시오.

hreflang을 헤드의 HTML <link rel="alternate" hreflang="...">, HTTP 링크 헤더 또는 XML 사이트맵의 xhtml:link 항목의 세 가지 방법으로 전달할 수 있습니다. 클러스터에 대한 기본 방법 하나를 선택합니다. 불완전한 HTML 태그를 다른 사이트맵 세트와 혼합하는 것은 Google이 완전히 해결할 수 없는 모순을 만드는 전형적인 방법입니다.

  • HTML 링크 태그 - 레이아웃에 이미 대체 로케일을 삽입한 경우에 적합합니다(Next.js 메타데이터 언어 맵처럼).
  • 사이트맵 xhtml:link - 하나의 진실 소스에서 생성된 대규모 URL 세트에 적합합니다.
  • HTTP 링크 헤더 - HTML이 아닌 응답에 유용합니다. 마케팅 사이트에서는 드물다.
  • 방법을 변경하는 경우 크롤러가 하나의 스토리를 볼 수 있도록 이전 주석을 제거하세요.

사이트맵과 크롤링 규칙은 다른 곳에서는 여전히 중요합니다. robots.txt에서 색인 생성 가능한 로케일 URL을 허용하도록 유지하세요. Robots.txt SEO 모범 사례 및 Robots.txt 생성기를 참조하세요. 해당 페이지에 순위를 매기려면 /es/ 또는 /de/를 허용하지 마세요.

en-UK가 아닌 en-GB(및 기타 코드 트랩)

Hreflang 코드는 ISO 639-1 언어 코드를 따르며 선택적으로 ISO 3166-1 지역 코드도 따릅니다. 영국 지역 코드는 UK가 아닌 GB입니다. en-UK가 유효하지 않습니다. 이 사이트의 생성기는 en-UK 플래그를 지정하고 en-GB를 제안합니다.

  • 언어만: en, es, pt, fr, def - 지역 타겟팅이 필요하지 않은 경우.
  • 언어 + 지역: en-GB, en-US, pt-BR, es-MX - 콘텐츠가 국가별로 실제로 다른 경우에 사용합니다.
  • x-default - 다른 코드가 일치하지 않을 때 대체 URL의 특수 값입니다. ToolsMinify에서는 영어(접두사가 없는) URL입니다.
  • 코드를 발명하지 마십시오. zh-CN 및 zh-TW는 유효한 패턴입니다. 구성 지역은 그렇지 않습니다.

ToolsMinify는 해당 언어를 사용하는 모든 지역에 동일한 기사가 배송되기 때문에 일반 언어 코드(en, es, pt, fr, de)를 사용합니다. 별도의 국가 페이지를 유지 관리하는 경우에만 지역 접미사를 추가하세요.

Hreflang은 지시문이 아니라 힌트입니다.

Hreflang은 Google이 스페인의 스페인어 URL 또는 독일의 독일어 URL을 표시하도록 강제하지 않습니다. 이는 언어 타겟팅에 대한 강력한 신호입니다. Google은 결과가 사용자에게 더 좋다고 판단하는 경우(예: 스페인어 페이지가 얇거나 차단되거나 느린 경우) 다른 URL을 선택할 수 있습니다.

  • 콘텐츠를 번역(또는 적절하게 현지화)합니다. hreflang이 포함된 빈 쉘은 여전히 ​​사용자와 품질 시스템에 실패합니다.
  • 제목, 메타 설명, 눈에 보이는 문구를 대상 언어로 유지하세요.
  • /es URL 아래에 있는 중복된 영어 페이지를 덮어씌우기 위해 hreflang을 사용하지 마세요.
  • 클러스터를 제공한 후 Search Console에서 국제 타겟팅/hreflang 보고서를 모니터링하세요.

힌트 vs 보장

올바른 태그는 혼란을 제거합니다. 크롤링 가능성, 품질 또는 관련성을 대체하지 않습니다. 로봇, 표준 및 콘텐츠를 먼저 수정한 다음 클러스터에 주석을 답니다.

작업된 ToolsMinify 클러스터

hreflang 도구 페이지 자체의 경우 HTML 헤드에는 다음이 포함되어야 합니다(절대 https URL, 대체 항목당 한 줄).

  • <link rel="alternate" hreflang="en" href="https://www.toolsminify.com/seo-tools/hreflang-tag-generator" />
  • <link rel="alternate" hreflang="es" href="https://www.toolsminify.com/es/seo-tools/hreflang-tag-generator" />
  • <link rel="alternate" hreflang="pt" href="https://www.toolsminify.com/pt/seo-tools/hreflang-tag-generator" />
  • <link rel="alternate" hreflang="fr" href="https://www.toolsminify.com/fr/seo-tools/hreflang-tag-generator" />
  • <link rel="alternate" hreflang="de" href="https://www.toolsminify.com/de/seo-tools/hreflang-tag-generator" />
  • <link rel="alternate" hreflang="ja" href="https://www.toolsminify.com/ja/seo-tools/hreflang-tag-generator" />
  • <link rel="alternate" hreflang="ko" href="https://www.toolsminify.com/ko/seo-tools/hreflang-tag-generator" />
  • <link rel="alternate" hreflang="x-default" href="https://www.toolsminify.com/seo-tools/hreflang-tag-generator" />

동일한 전체 세트가 영어뿐만 아니라 페이지의 모든 로케일 URL에 나타나야 합니다. 배포하기 전에 누락된 자체 참조 및 단방향 링크를 포착하려면 클러스터를 생성기의 linter에 붙여넣으세요.

클러스터를 손상시키는 일반적인 실수

  • 절대 https URL 대신 상대 href(/es/page)입니다.
  • en-UK, pt-PT 오타 또는 페이지 언어와 일치하지 않는 언어 코드.
  • 404를 사용하거나 다른 언어로 리디렉션되는 로케일을 선언합니다.
  • 하나의 클러스터 내에서 www와 www가 아닌 ​​것 또는 http와 https를 혼합합니다.
  • hreflang에 나열하는 동안 robots.txt의 로케일 접두사를 차단합니다.
  • 동일한 URL에 배송 HTML 태그와 충돌하는 사이트맵이 설정되었습니다.

자주 묻는 질문

영어만 사용하는 경우 hreflang이 필요합니까?

아니요. Hreflang은 대체 언어 또는 지역 URL용입니다. 단일 언어 사이트는 HTML lang 속성의 표준, 사이트맵 및 명확한 언어에 중점을 두어야 합니다.

x-default는 별도의 "전역" 페이지여야 합니까?

진정한 언어 선택기 또는 글로벌 랜딩 페이지를 유지하는 경우에만 가능합니다. ToolsMinify를 포함한 많은 사이트는 기본 언어 URL(영어)에서 x-default를 가리킵니다. 그것은 상호성을 유지하는 것이 타당하고 더 간단합니다.

en-UK가 허용됩니까?

아니요. 영국식 영어에는 en-GB를 사용하세요. 영국은 이 목적에 대한 ISO 3166-1 국가 코드가 아닙니다.

사이트맵에만 hreflang을 넣을 수 있나요?

예. 모든 URL 항목이 전체 대체 세트를 나열하는 경우 사이트맵 전달만 유효합니다. 충돌하는 불완전한 HTML 세트도 배송하지 마세요. 한 가지 방법을 선호하고 완전하게 유지하세요.

hreflang이 Search Console의 지역 타겟팅을 대체하나요?

아니요. Hreflang은 URL 수준에서 언어 및 선택적 지역에 주석을 답니다. 적절한 hreflang을 사용하면 전체 속성에 대한 국가 타겟팅은 별도의(종종 불필요한) 설정입니다.

ToolsMinify에서 hreflang 빌드 및 린트

아래의 모든 도구는 무료로, 가입이나 업로드가 필요하지 않은 브라우저에서 실행됩니다.

  • Hreflang 태그 생성기 - HTML, 사이트맵, HTTP 링크 출력, Lint 자체 참조 및 반환 태그를 작성합니다.
  • Robots.txt 생성기 - 비공개로 유지되어야 하는 항목만 차단하면서 로케일 경로를 크롤링 가능하게 유지하세요.
  • 슬러그 생성기 - 모든 로케일 접두사에서 재사용할 수 있는 소문자 하이픈 슬러그를 만듭니다.
  • 모든 SEO 도구 - 전체 카테고리 색인.

무료로 사용해 보세요

Hreflang 태그 생성기에 EN / ES / PT / FR / DE URL을 입력하고 영어에서 x-default를 활성화한 다음 HTML 또는 사이트맵 블록을 복사하세요. 모든 것이 장치에 유지됩니다.

Hreflang 태그 생성기 사용 - 무료

라이브 도구를 열고 이 가이드에서 배운 내용을 적용하십시오.

Hreflang 태그 생성기 열기

관련 기사