hreflang 태그 생성기 — 다국어 링크 세트(x-default 포함)

개발자 도구

hreflang 생성기는 언어 코드와 URL 쌍 목록을 입력하면 다국어 페이지 간 관계를 선언하는 <link rel="alternate" hreflang> 태그 세트를 x-default까지 포함해 만들어 주는 도구입니다.

개념 설명

hreflang은 같은 콘텐츠의 언어·지역별 버전을 검색 엔진에 알려주는 link 태그 규약입니다. 언어 코드는 BCP 47 형식(ko, en, en-GB처럼 언어 또는 언어-지역)을 사용하고, 어떤 언어에도 해당하지 않는 사용자를 위한 기본 페이지는 x-default로 선언합니다. 이 도구는 한 줄에 "언어코드 URL" 형식으로 입력한 목록을 완성된 태그 세트로 변환하며, 모든 언어 버전 페이지에 같은 세트를 넣어 상호 참조(return link)를 유지해야 유효합니다.

태그 = <link rel="alternate" hreflang="언어코드" href="URL" /> × 언어 수 + x-default

사용법

  1. 1한 줄에 하나씩 "언어코드 URL" 형식으로 입력합니다(예: ko https://example.com/ko/).
  2. 2x-default 자동 추가 여부를 선택합니다.
  3. 3생성된 태그 세트를 복사해 모든 언어 버전 페이지의 <head>에 동일하게 붙여넣습니다.

참조표

hreflang 태그 생성기 — 다국어 링크 세트(x-default 포함) 참조표
의미
ko한국어(언어만 지정)
en영어(언어만 지정)
en-GB영국 지역 영어(언어-지역)
x-default일치하는 언어가 없을 때 보여줄 기본 페이지

출처/기준

자주 묻는 질문

입력한 URL 목록은 서버로 전송되나요?

아니요. hreflang 태그 생성은 브라우저에서만 처리되며 입력값을 서버로 보내지 않습니다.

x-default는 꼭 넣어야 하나요?

필수는 아니지만 권장됩니다. x-default는 나열된 언어와 일치하지 않는 사용자에게 보여줄 기본 페이지(주로 언어 선택 페이지나 대표 언어 페이지)를 지정합니다.

hreflang 태그는 한 페이지에만 넣으면 되나요?

아닙니다. 페이지 A가 B를 hreflang으로 가리키면 B도 A를 가리켜야(상호 return link) 검색 엔진이 태그를 신뢰합니다. 같은 세트를 모든 언어 버전에 넣는 것이 안전합니다.

관련 도구