실제 화면
“객실” 페이지의 영어, 프랑스어, 독일어 버전마다 헤더에 다음과 같이 넣습니다:
<link rel="alternate" hreflang="en" href="https://example.com/rooms/">
<link rel="alternate" hreflang="fr" href="https://example.com/fr/chambres/">
<link rel="alternate" hreflang="de" href="https://example.com/de/zimmer/">
<link rel="alternate" hreflang="x-default" href="https://example.com/rooms/">
x-default 는 일치하는 언어가 없을 때 보여 줄 페이지를 지정합니다.
규칙
- 각 버전은 다른 모든 버전과 자기 자신을 함께 나열합니다. 모든 버전이 정확히 같은 목록을 가집니다.
- 링크는 양방향이어야 합니다. 한 버전이 다른 버전을 나열하면, 다른 버전도 그 버전을 나열해야 합니다. 그렇지 않으면 Google이 태그를 무시할 수 있습니다.
- 응답하는 완전한 주소. 다른 곳으로 리디렉션되는 주소나 찾을 수 없는 페이지는 안 됩니다.
- 올바른 언어 코드:
en,de,pt-BR등. Google이 따르는 표준(ISO 639-1)에서uk는 우크라이나어를 뜻합니다. 영국 영어는 다음과 같이 씁니다:en-GB.
가장 흔한 네 가지 실수
- 아직 번역되지 않은 페이지의 언어를 알리는 것.
- 버전 중 하나에서 돌아오는 링크를 빠뜨리는 것.
- 리디렉션되거나 더 이상 존재하지 않는 주소를 나열하는 것.
- 일부 페이지에만 태그를 넣는 것.
출처(2026-10-15 확인)
- Google Search Central 문서, “Tell Google about localized versions of your page”