국제 SEO에 맞는 정확한 hreflang 태그를 생성합니다. Google이 전 세계 올바른 사용자에게 페이지의 적절한 언어 버전을 제공하도록 보장합니다.
OneStepToRank가 hreflang 구현을 모니터링하고, 깨진 양방향 링크를 감지하며, 다양한 지역에서 국제 페이지 순위를 추적합니다.
시작하기Hreflang 태그는 검색 엔진에 페이지가 목표로 하는 언어와 선택적 지역 변형을 알려주는 HTML 속성입니다. Google이 2011년에 도입한 이 태그는 국제 SEO의 근본적인 문제를 해결합니다: 프랑스 사용자는 프랑스어 페이지를, 독일 사용자는 독일어 페이지를, 브라질 사용자는 포르투갈어 페이지를 보도록 보장하면서 잘못된 버전으로 이동하지 않게 합니다. 이 태그는 hreflang="xx" 또는 hreflang="xx-YY" 형식을 사용하며, 여기서 xx는 ISO 639-1 언어 코드이고 YY는 선택적 ISO 3166-1 Alpha-2 국가 코드입니다.
Google이 페이지를 크롤링하여 hreflang 주석을 발견하면 모든 언어 및 지역 변형의 맵을 구축합니다. 이 맵은 검색자의 언어와 위치가 특정 변형과 일치할 때 올바른 URL로 교체하도록 Google 순위 시스템에 알려줍니다. hreflang이 없으면 Google은 자체 콘텐츠 분석을 통해 언어를 감지하게 되며, 이는 종종 검색 결과에 잘못된 버전이 표시되고, 언어 버전 간 중복 콘텐츠 신호가 발생하며, 주요 시장에서 유기적 트래픽 손실을 초래합니다.
Google은 hreflang을 신호이며, 지시가 아닙니다라고 간주합니다. 주석을 강력히 고려하지만 구현에 오류가 있으면 이를 무시할 수 있습니다. 올바른 구현을 위한 가장 중요한 세 가지 규칙은 다음과 같습니다:
x-default 값은 대체 페이지를 지정하는 특수 hreflang 속성입니다. 검색 엔진에 "이 사용자의 최적 언어 매치를 결정할 수 없으면 여기로 보내라"고 알려줍니다. 일반적으로 언어 선택 페이지, 주요 시장 홈페이지, 또는 국제 영어 페이지가 됩니다. Google은 특정 매치가 없을 경우를 대비해 항상 x-default를 포함할 것을 권장합니다.
Hreflang 구현은 악명 높은 높은 오류율을 가지고 있습니다. 주요 SEO 도구의 감사에 따르면, hreflang 태그가 있는 사이트의 75% 이상이 최소 하나의 구현 오류를 가지고 있습니다. 가장 흔한 실수는 다음과 같습니다: 반환 태그 누락(양방향 요구 사항 위반), 잘못된 언어 코드 사용(예: 영국 영어에 en-GB 대신 uk 사용), 구현 방법 혼합(동일 페이지에 HTML 링크 태그와 XML sitemap 항목을 모두 사용), hreflang을 비정규화 URL에 지정, 자기 참조 태그를 잊음. 이 생성기를 사용해 올바르고 검증된 출력을 만들고 Google Search Console의 국제 타깃팅 보고서로 구현을 검토하세요.
Hreflang 태그는 검색 엔진에 사용자에게 제공할 페이지의 언어 및 지역 버전을 알려주는 HTML 속성입니다. 이 태그가 없으면 Google이 검색 결과에 잘못된 언어 버전을 표시하여 사용자 경험이 저하되고 클릭률이 낮아질 수 있습니다. 여러 언어로 콘텐츠를 제공하거나 동일 언어를 사용하는 다른 국가(예: 미국, 영국, 호주용 영어 페이지)를 타깃으로 하는 모든 웹사이트에 필수적입니다.
x-default hreflang 값은 사용자의 언어 또는 지역이 지정된 hreflang 주석과 일치하지 않을 때 대체 페이지를 지정합니다. 검색 엔진에 "특정 매치가 없으면 이 페이지로 보내라"고 알려줍니다. 일반적으로 x-default는 언어 선택 페이지, 주요 시장 홈페이지, 또는 국제 영어 버전을 가리킵니다. Google은 모든 사용자가 관련 페이지에 도달하도록 항상 x-default를 포함할 것을 권장합니다.
예, hreflang 태그는 양방향(상호)이어야 합니다. 페이지 A가 hreflang으로 페이지 B를 선언하면, 페이지 B도 페이지 A를 가리키는 hreflang을 선언해야 합니다. 또한 모든 페이지는 자기 참조 hreflang 태그를 포함해야 합니다. 이러한 상호 링크가 누락되면 Google은 해당 페이지의 모든 hreflang 주석을 무시할 수 있습니다. 이 양방향 요구 사항은 Google Search Console에서 가장 흔한 hreflang 오류의 원인입니다.
Hreflang은 세 가지 방법으로 구현할 수 있습니다: head 섹션의 HTML 링크 요소(소규모 사이트에 가장 간단), XML sitemap의 xhtml:link 항목(다수의 언어 버전을 가진 대규모 사이트에 최적), HTTP 응답 헤더(HTML이 아닌 파일, 예: PDF에 유일한 옵션). 하나의 방법을 선택하고 일관되게 사용하세요. 동일한 페이지 집합에 대해 방법을 혼합하면 상충되는 신호로 인해 Google이 주석을 완전히 무시할 수 있습니다.