tomai
로그인
무료 · SEO 도구

Hreflang 생성기

페이지의 각 언어 버전에 대한 <link rel="alternate" hreflang> 태그 생성

빠른 추가
언어 버전
출력 결과

자주 묻는 질문

언어 코드는 어떤 형식이어야 하나요?

2~3자리 ISO 639-1 언어 코드 뒤에 선택적으로 하이픈과 2자리 ISO 3166-1 지역 코드를 붙입니다 — 예: "en", "pt-BR", "zh-TW". 지역 코드만 단독으로(언어 없이) 사용하는 것은 유효하지 않습니다.

x-default는 어떤 역할을 하나요?

방문자의 언어가 목록에 있는 hreflang 항목 중 어느 것과도 일치하지 않을 때 검색엔진이 보여줘야 할 페이지를 지정합니다. 보통 언어 선택 페이지나 기본 로케일 버전이 여기에 해당합니다.

hreflang 태그는 서로 상호 참조해야 하나요?

네. 세트 안의 모든 페이지는 자기 자신을 포함해 다른 모든 페이지로 링크되어야 합니다. 그렇지 않으면 검색엔진이 이 주석을 무시할 수 있습니다. 태그를 생성하는 각 페이지에는 동일한 태그 블록이 필요하며, 해당 페이지 자신의 URL만 포함하면 됩니다.

생성기가 강제하는 규칙

흔한 실수 없는 언어 alternate 구성

지역 + 언어 조합은 CLDR 관례에 맞춰 검증되고, x-default는 한 번만 설정되며, return 태그가 자동으로 쌍을 이뤄 형제 페이지가 서로를 참조합니다.

빠른 언어 추가 버튼

11개의 일반 코드——en, zh, zh-TW, de, es, fr, hi, ja, ko, pt, ru——를 한 번 클릭으로 언어 줄에 추가합니다. 다른 코드도 입력해 검증할 수 있습니다.

🔒

x-default 폴백

선택적인 x-default URL은 언어 목록에 없는 방문자에게 어떤 페이지를 보여줄지 검색엔진에 알려줍니다. 타깃하지 않는 지역의 빈틈을 메웁니다.

🎯

코드 검증 내장

태그가 만들어지기 전에 코드를 2~3자 언어와 선택적 지역 코드 형식으로 검사합니다. 잘못 입력된 로캘이 사용자를 엉뚱한 페이지로 조용히 보내지 않습니다.

관련 도구

Hreflang 생성기란 무엇인가요?

같은 페이지의 언어판이나 지역판이 여러 개인 사이트에서는, hreflang 태그가 검색엔진에 "어느 방문자에게 어느 버전을 보여줄지"를 알려 줍니다. 독일어 검색자에게는 독일어 페이지, 미국 사용자에게는 미국 버전처럼요. 태그는 페이지 head에 넣는 link rel alternate hreflang 요소입니다. 열두 개가 넘는 로케일 분량을 손으로 쓰는 일은 반복적이고 실수하기 쉬우며, 코드 하나를 빠뜨리거나 잘못 쓰면 조용히 엉뚱한 방문자에게 피해가 갑니다. 이 생성기는 언어와 URL 쌍의 목록에서 태그 블록을 조립하고, 흔한 로케일 코드의 빠른 추가 버튼도 제공하므로 다국어 사이트 운영자는 몇 초 만에 완성할 수 있습니다.

조립하는 태그

  • 🌍 흔한 로케일 코드 빠른 추가 버튼
  • ✍️ en-US 형식으로 검증되는 사용자 정의 언어 코드
  • 🔗 언어 버전마다 태그 하나, 코드와 URL 연결
  • 🎯 매칭되지 않는 언어를 위한 선택적 x-default
  • 📋 전체 태그 블록 복사 또는 다운로드

필요한 상황

  • 여러 언어의 사이트를 한 번에 출시할 때
  • 기존 다국어 사이트에 새 로케일을 추가할 때
  • Google이 엉뚱한 언어 버전을 보여 주는 문제를 고칠 때
  • 지역별 URL로 이전하며 태그를 동기화할 때

태그는 브라우저 안에서 조립되며 아무것도 업로드되지 않습니다. 기억해야 할 규칙: hreflang은 상호적이어야 합니다. 모든 언어 버전이 다른 모든 버전을 가리키는 태그를 가져야 하므로, 생성된 블록을 한 버전에만 넣지 말고 모든 버전의 head에 추가하세요.

마지막 업데이트 · 2026-09-01

관련 도구