tigtools

Hreflang 태그 생성기

페이지의 언어 또는 지역별 버전과 URL을 입력하고, x-default를 추가한 다음 필요한 형식의 hreflang 코드를 복사하세요.

브라우저에서 실행 가입 불필요

언어 버전
  1. 예: en, en-GB, pt-BR, zh-Hant

  2. 예: en, en-GB, pt-BR, zh-Hant

목록에 없는 언어 또는 지역의 사용자를 위한 페이지입니다. 보통 언어 선택 페이지나 기본 버전을 지정합니다.

출력 형식

코드를 생성하려면 URL이 유효한 언어 버전을 두 개 이상 추가하세요.

목록에 있는 모든 페이지에는 자기 자신으로 연결되는 링크를 포함해 동일한 전체 목록이 있어야 합니다. A 페이지가 B 페이지로 연결되지만 B 페이지가 A 페이지로 다시 연결되지 않으면 표기가 무시될 수 있습니다.

사용 방법

  1. 언어 또는 지역별 버전마다 행을 하나씩 추가하세요. 코드(de 또는 de-AT 등)와 해당 버전의 전체 https:// URL을 입력합니다.
  2. 선택 사항으로, 지원되는 언어가 없는 방문자를 위한 x-default URL을 추가할 수 있습니다.
  3. 행 옆에 표시된 오류를 수정한 다음 HTML 태그, XML 사이트맵 항목 또는 HTTP 헤더를 선택하세요.
  4. 코드를 복사해 목록에 있는 모든 페이지에 동일한 항목을 추가하세요. 각 페이지에는 자기 자신을 포함한 모든 버전이 표시되어야 합니다.

작동 방식

hreflang은 같은 콘텐츠의 언어별 또는 지역별 버전이 있는 URL을 검색 엔진에 알려 줍니다. 예를 들어 오스트리아의 검색 사용자에게 de-DE 페이지 대신 de-AT 페이지를 표시할 수 있습니다. 값은 ISO 639-1 언어 코드이며, 뒤에 ISO 3166-1 alpha-2 지역 코드를 선택적으로 붙일 수 있습니다. “GB”처럼 지역 코드만 단독으로 사용할 수는 없습니다. 이 도구는 en-UK(올바른 코드는 en-GB), EU처럼 국가가 아닌 지역, 중복 코드와 같은 흔한 실수를 찾아냅니다. 코드는 브라우저에 내장된 언어 및 지역 데이터를 기준으로 확인합니다.

주석은 양방향이어야 하며 자기 자신도 가리켜야 합니다. 즉, 세트에 포함된 각 페이지는 자기 자신을 포함한 모든 버전을 나열해야 합니다. 독일어 페이지가 프랑스어 페이지를 가리키지만 프랑스어 페이지가 다시 연결하지 않으면 검색 엔진이 두 페이지의 연결을 무시할 수 있습니다. x-default는 그 외 모든 사용자를 위한 기본 페이지를 지정합니다. 절대 URL을 사용하고, 각 hreflang은 리디렉션 페이지나 noindex 태그가 있는 페이지가 아닌 해당 페이지의 표준 버전을 가리키도록 하세요.

주석을 게시하는 방법은 서로 동등한 세 가지가 있습니다. HTML head의 link 요소, XML 사이트맵의 xhtml:link 항목, 또는 HTTP Link 헤더입니다. 페이지 세트마다 한 가지 방법을 선택하세요. 여러 방법을 함께 사용할 필요는 없습니다. hreflang은 버전 선택을 위한 힌트이지 순위 상승 요인이 아닙니다.

예시

영어 및 독일어 사이트

en → https://example.com/ 및 de → https://example.com/de/ 행과 x-default → https://example.com/을 입력하면 link 태그 세 개가 생성됩니다. 영어 페이지와 독일어 페이지 모두에 세 태그를 전부 포함해야 합니다.

스페인과 멕시코의 스페인어

두 지역 버전에 es-ES와 es-MX를 사용하고, 다른 국가의 스페인어 사용자를 위해 일반 es 버전도 추가하세요(es를 두 버전 중 하나로 연결해도 됩니다).

흔한 오류 수정

en-UK가 오류로 표시됩니다. UK는 영국의 ISO 3166-1 코드가 아닙니다. en-GB로 변경하세요.

자주 묻는 질문

x-default가 필요한가요?

필수는 아니지만 권장합니다. 나열된 언어나 지역이 사용자의 조건과 일치하지 않을 때 어떤 페이지를 표시할지 검색 엔진에 알려 줍니다. 예를 들어 전 세계 대상 영어 페이지나 언어 선택 페이지를 지정할 수 있습니다.

hreflang="us"처럼 언어 없이 지역 코드만 사용할 수 있나요?

아니요. 언어는 필수이고 지역은 선택 사항입니다. “us”는 언어 코드가 아닙니다. en-US를 사용하세요.

HTML 태그와 사이트맵 중 무엇을 사용해야 하나요?

둘 다 사용할 수 있습니다. 소규모 사이트에는 HTML 태그가 가장 간단합니다. 사이트맵은 페이지 HTML을 가볍게 유지하고 여러 언어를 관리하기 쉽습니다. HTTP 헤더는 주로 PDF 및 기타 비HTML 파일에 사용합니다.

두 언어 코드가 같은 URL을 가리킬 수 있나요?

예. 예를 들어 en-GB와 en-IE가 모두 영국 영어 페이지 하나를 가리킬 수 있습니다. 같은 코드가 서로 다른 두 URL을 가리키는 것은 허용되지 않습니다.

개인정보 보호

코드와 URL은 브라우저에서 확인하고 형식을 지정합니다. 외부로 전송되거나 저장되지 않습니다.