2010년부터 · 매월 200만 회 이상의 도구 사용을 지원합니다
2010년부터
Chrome에 추가

내 도구함

자동 모드

저장된 도구가 없습니다.

프리미엄 버전으로 업그레이드하기
관련 도구
XML 사이트맵 생성기HTML에서 텍스트 변환기API 테스터전선관 충전율 계산기HTML을 Markdown으로 변환기
홈페이지 > 웹 관리 도구
 

Hreflang 태그 생성기

다국어 및 다지역 웹사이트를 위한 hreflang 태그를 생성합니다. HTML 링크 태그, HTTP 헤더, XML 사이트맵 형식을 지원하며 기본 제공 검증 및 스마트 URL 자동 채우기 기능을 포함합니다.

무료로 사용가입 필요 없음즉시 결과 확인
Hreflang 태그 생성기지금 무료로 사용하기 ▼
<link rel="alternate" hreflang="..."> 태그를 포함한 HTML 소스 코드를 붙여넣으세요.
언어 코드 URL

Hreflang 태그 생성기 위젯 삽입

Hreflang 태그 생성기 정보

hreflang 태그 생성기는 다국어 및 다지역 웹사이트를 위한 올바른 형식의 hreflang 주석을 생성합니다. HTML 링크 태그, HTTP 응답 헤더, XML 사이트맵의 세 가지 구현 방법을 지원하며, 국제 SEO에 지장을 줄 수 있는 일반적인 실수를 피할 수 있도록 스마트 URL 자동 완성, 기존 마크업에서 가져오기, 언어 프리셋 및 내장 유효성 검사 기능을 포함하고 있습니다.

이 도구의 사용 방법

  1. 언어 버전 추가 — 페이지의 각 언어 버전에 대해 hreflang 언어-지역 코드(예: en, es, fr-ca)와 전체 URL을 입력합니다. 자동 완성 제안을 사용하거나 직접 코드를 입력할 수 있습니다.
  2. 자동 완성 사용 (선택 사항) — 기본 URL을 입력하고 "하위 디렉토리" 또는 "서브도메인" 패턴을 선택하여 각 언어 항목에 대한 URL을 자동으로 생성합니다.
  3. x-default 추가 — 폴백 페이지(주로 기본 언어 버전 또는 언어 선택 페이지)를 가리키는 x-default 항목을 포함합니다.
  4. 태그 생성 — "태그 생성"을 클릭하여 세 가지 형식의 결과물을 확인합니다. 유효성 검사 경고가 있는지 검토하세요.
  5. 복사 및 적용 — 탭으로 구분된 결과 창에서 필요한 형식을 복사합니다. HTML의 경우 모든 언어 버전의 <head> 섹션에 태그를 붙여넣으세요. XML 사이트맵의 경우 파일을 다운로드하여 서버에 업로드하세요.
👤
스페인의
사용자
🔍
검색
엔진
🏷️
hreflang
읽기
🇪🇸
스페인어
페이지 제공

hreflang 속성 이해하기

hreflang은 웹마스터가 웹페이지의 언어 및 지역 타겟팅을 표시할 수 있도록 2011년 Google에서 도입한 HTML 속성입니다. 사이트에 여러 언어로 된 콘텐츠나 지역별 변형(예: 미국용 영어와 영국용 영어)이 있는 경우, hreflang 태그는 검색 엔진에 사용자의 언어와 위치에 따라 검색 결과에 어떤 버전을 표시할지 알려줍니다.

hreflang 값은 언어-지역 형식을 따릅니다.

  • 언어 코드 — ISO 639-1 두 자리 코드 (예: 영어는 en, 스페인어는 es, 일본어는 ja)
  • 지역 코드 (선택 사항) — ISO 3166-1 Alpha 2 국가 코드 (예: 미국은 us, 영국은 gb, 멕시코는 mx)

zh-hans (중국어 간체) 및 zh-hant (중국어 번체)와 같은 특수 코드는 지역 코드 대신 스크립트 하위 태그를 사용합니다.

구현 방법 비교

HTML 링크 태그 가장 일반적

각 페이지의 <head> 섹션에 <link> 요소를 배치합니다. 구현이 간단하며 대부분의 웹사이트에 적합합니다.

<link rel="alternate"
hreflang="en"
href="https://example.com/" />

적합한 경우: 관리 가능한 수의 언어 버전을 가진 표준 HTML 웹사이트.

HTTP 헤더 비 HTML용

HTTP 응답 헤더에 hreflang 정보를 보냅니다. PDF와 같이 HTML <head>가 없는 파일에 유용합니다.

Link: <https://example.com/>;
rel="alternate";
hreflang="en"

적합한 경우: PDF 파일, 비 HTML 문서, 서버 헤더를 구성할 수 있는 사이트.

XML 사이트맵 대규모 사이트용

xhtml:link 요소를 사용하여 XML 사이트맵에 hreflang 주석을 추가합니다. 페이지와 언어 버전이 많은 사이트에 이상적입니다.

<xhtml:link rel="alternate"
hreflang="en"
href="https://example.com/" />

적합한 경우: 수백 또는 수천 개의 다국어 페이지가 있는 대규모 웹사이트.

피해야 할 일반적인 hreflang 실수

  • 상호 참조 태그 누락: hreflang 태그에서 참조되는 모든 페이지는 다른 모든 언어 버전으로 다시 링크되어야 합니다. 페이지 A가 페이지 B를 참조한다면, 페이지 B도 페이지 A를 참조해야 합니다. 상호 참조되지 않은 태그는 검색 엔진에 의해 무시됩니다.
  • 자기 참조 태그 누락: 각 페이지는 자기 자신을 가리키는 hreflang 태그를 포함해야 합니다. 이는 해당 페이지가 의도적으로 hreflang 세트의 일부임을 검색 엔진에 확인시켜 줍니다.
  • x-default 망각: 사용자의 언어/지역이 지정된 hreflang 태그와 일치하지 않을 때를 대비해 항상 x-default 태그를 포함하세요. 이것이 없으면 검색 엔진은 폴백 지침을 갖지 못합니다.
  • 잘못된 언어 코드 사용: ISO 639-1 언어 코드와 ISO 3166-1 Alpha 2 지역 코드를 사용하세요. 흔히 하는 실수는 영국 영어에 en-gb 대신 uk를 사용하거나, 일본어에 ja 대신 jp를 사용하는 것입니다.
  • 프로토콜 또는 도메인 혼용: 모든 hreflang URL은 동일한 프로토콜(HTTPS 권장)을 사용해야 하며 정식(canonical) URL과 정확히 일치해야 합니다. hreflang URL과 정식 태그 간의 불일치는 검색 엔진에 혼란을 줍니다.

베스트 프랙티스

  • hreflang 태그에는 항상 절대 URL(https:// 포함)을 사용하고 상대 경로를 사용하지 마세요.
  • 모든 페이지에 자기 참조 hreflang 태그를 포함하세요.
  • 기본 버전 또는 언어 선택 페이지를 가리키는 x-default 태그를 추가하세요.
  • hreflang URL이 각 페이지의 정식(canonical) URL과 정확히 일치하는지 확인하세요.
  • 페이지당 하나의 구현 방법만 사용하세요 (동일한 페이지에 HTML 태그와 사이트맵 주석을 혼용하지 마세요).
  • 이 도구나 Google Search Console 또는 기타 SEO 감사 도구를 사용하여 hreflang 태그를 정기적으로 검증하세요.
  • 여러 지역에서 동일한 언어를 타겟팅하는 페이지(예: en-usen-gb)의 경우 항상 언어 코드와 지역 코드를 모두 포함하세요.

자주 묻는 질문

hreflang 태그란 무엇인가요?

hreflang 태그는 검색 엔진에 페이지의 어떤 언어 및 지역 버전을 사용자에게 보여줄지 알려주는 HTML 속성입니다. rel="alternate" hreflang="x" 속성을 사용하여 언어 대안을 표시함으로써 검색 엔진이 사용자의 언어와 위치에 따라 올바른 버전을 제공하도록 돕습니다.

hreflang 태그는 어디에 배치해야 하나요?

hreflang 태그는 세 군데에 배치할 수 있습니다: HTML <head> 섹션의 <link> 요소, HTTP 응답 헤더, 또는 XML 사이트맵입니다. HTML head 방식이 일반적인 웹사이트에서 가장 흔히 사용되며, HTTP 헤더는 PDF와 같은 비 HTML 문서에 적합하고, XML 사이트맵은 언어 버전이 많은 대규모 사이트에 이상적입니다.

hreflang에서 x-default란 무엇인가요?

x-default 값은 사용자의 언어나 지역이 지정된 hreflang 태그와 일치하지 않을 때 사용할 기본 또는 폴백 페이지를 지정하는 특수 hreflang 속성입니다. Google은 항상 기본 언어 버전이나 언어 선택 페이지를 가리키는 x-default 태그를 포함할 것을 권장합니다.

hreflang 태그는 상호 참조가 필요한가요?

네, hreflang 태그는 상호 참조(양방향)가 되어야 합니다. 페이지 A가 hreflang 태그로 페이지 B를 링크한다면, 페이지 B도 해당 hreflang 태그로 페이지 A를 다시 링크해야 합니다. 상호 링크가 누락되면 검색 엔진이 hreflang 주석을 완전히 무시할 수 있습니다.

hreflang에서 언어와 지역의 차이점은 무엇인가요?

hreflang 태그에서 언어 코드(예: en, es, fr)는 ISO 639-1 형식을 사용하며 콘텐츠 언어를 지정합니다. 선택 사항인 지역 코드(예: us, gb, mx)는 ISO 3166-1 Alpha 2 형식을 사용하며 특정 국가를 타겟팅합니다. 예를 들어, en-us는 미국의 영어 사용자를 대상으로 하고, en-gb는 영국의 영어 사용자를 대상으로 합니다.

이 콘텐츠, 페이지 또는 도구를 다음과 같이 인용하세요:

"Hreflang 태그 생성기" - https://MiniWebtool.com/ko/hreflang-태그-생성기/에서 MiniWebtool 인용, https://MiniWebtool.com/

miniwebtool 팀 제작. 업데이트: 2026-03-10

웹 관리 도구:

인기·최신 도구:

메타 태그 생성기YouTube 태그 추출기Googlebot 크롤링 크기 검사기모두 보기 →
홈페이지 > 웹 관리 도구 > Hreflang 태그 생성기