Skip to content

구글에서 말하는 hreflang 란

AI 개요
hreflang 태그는 다국어 및 다지역 웹사이트에서 검색엔진이 사용자에게 가장 적합한 언어 또는 지역별 페이지를 보여주도록 돕는 HTML 속성입니다.

더 자세한 가이드라인은 Google 검색 센터 문서에서 확인할 수 있습니다.

Google for Developers

주요 역할 및 필요성
  • 올바른 버전 노출: 검색 사용자의 언어 및 위치 설정에 맞는 현지화된 페이지를 정확히 연결해 줍니다.
  • 중복 콘텐츠 방지: 언어별로 유사한 내용이 있더라도 서로 다른 타겟을 위한 독립된 페이지임을 검색엔진에 알려 중복 문서로 인한 불이익을 줄여줍니다.
구현 방법 (3가지)
구글 관점에서 세 가지 방법의 효과는 동일하므로 사이트 환경에 맞춰 하나만 선택해 적용합니다.

Google for Developers
  • HTML <head> 태그: 가장 일반적인 방법으로 각 페이지의 <head> 섹션에 <link rel="alternate"> 태그를 삽입합니다.
  • XML 사이트맵: 페이지 HTML을 수정하기 어려울 때 유용하며 사이트맵 내에 각 URL별 대체 버전을 일괄 선언합니다.
  • HTTP 헤더: PDF 등 HTML이 아닌 파일을 서빙할 때 응답 헤더로 지정합니다.
    Google for Developers +1
필수 작성 규칙
  • 양방향(자기 참조 포함) 참조: 모든 언어 버전 페이지는 자기 자신을 포함해 연결된 모든 대체 페이지를 빠짐없이 가리켜야 합니다.
    YouTube·magier +1
  • 완전한 URL 사용: 상대 경로가 아닌 프로토콜(https://)을 포함한 전체 URL을 적어야 합니다.
  • 올바른 표준 코드: 언어는 ISO 639-1 형식(예: 한국어 ko, 영어 en), 지역은 ISO 3166-1 Alpha 2 형식(예: 미국 US, 영국 GB)을 조합해 사용합니다 (예: en-US).
  • x-default 설정: 일치하는 언어나 지역 설정이 없는 사용자에게 보여줄 기본 페이지는 hreflang="x-default"로 지정하는 것이 좋습니다.
hreflang 태그 적용과 관련하여 다음 내용을 알려주시면 더 구체적인 도움을 드릴 수 있습니다:
  • 사용 중인 웹사이트 플랫폼 (워드프레스, 쇼피파이, 커스텀 개발 등)
  • 현재 겪고 있는 구체적인 오류나 구현 고민

  • 페이지의 현지화된 버전 | Google 검색 센터 | Documentation
    * 대체 페이지를 지정하는 방법 언어 버전을 명시하는 모든 방법에 관한 가이드라인 HTML 태그 HTTP 헤…
  • hreflang 태그란? 작성법과 가장 흔한 실수 – 스튜디오 제이티
    hreflang 태그란? 작성법과 가장 흔한 실수 | 스튜디오 제이티 … * 프로젝트 * 프로젝트 의뢰하…

Recommended Posts

No comment yet, add your voice below!


Add a Comment

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다