국제 SEO

Hreflang 상호 참조 및 리턴 태그 검사기

언어/지역 클러스터의 모든 페이지(또는 hreflang sitemap)에서 hreflang link 태그를 붙여넣어 누락된 리턴 태그, 충돌하는 대상, x-default 오류를 찾아보세요 — Google이 hreflang 표시를 조용히 무시하는 가장 흔한 원인입니다.

모든 작업은 브라우저에서만 이루어집니다. 여기에 붙여넣은 내용은 익명 사용 횟수를 제외하고 어디로도 전송되지 않습니다.

페이지마다 하나의 블록으로, "PAGE: https://내-url/"로 시작한 뒤 해당 페이지의 <link rel="alternate" hreflang="..." href="..."> 태그를 이어 붙여주세요(전체 <head>를 붙여넣어도 되며, 나머지는 무시됩니다). hreflang sitemap(<url><loc>...</loc>과 <xhtml:link> 태그)을 붙여넣으면 "PAGE:" 표시 없이 자동으로 인식됩니다.

상호 참조의 원리와 흔한 실수를 고치는 방법

hreflang은 명령이 아니라 힌트이지만, Google은 명확히 상호 참조를 요구합니다: 페이지 A가 페이지 B로 향하는 hreflang 링크를 가지고 있다면, 페이지 B도 페이지 A로 돌아오는 hreflang 링크를 가지고 있어야 합니다. 리턴 태그가 없으면 Google은 그 페이지 쌍의 전체 표시를 버립니다 — 대개 조용히 버려지기 때문에 이 실수가 몇 년씩 운영 환경에 남아있는 이유입니다. 이 도구는 붙여넣은 모든 내용으로 링크 그래프를 만들어 모든 페이지 쌍을 검사합니다.

x-default는 방문자의 언어가 어떤 버전과도 일치하지 않을 때 보여줄 대체 페이지를 표시합니다. 클러스터의 모든 페이지는 동일한 x-default 대상을 선언해야 합니다 — 일부 페이지가 다른 URL을 가리키거나 전혀 선언하지 않으면, 브라우저와 Google 검색은 일관되지 않은 클러스터로 인식합니다.

언어 코드는 하이픈을 사용하며 밑줄은 사용하지 않습니다("en_US"가 아니라 "en-US"). 대표적인 함정은 hreflang="uk"입니다 — "uk"는 영국(United Kingdom)이 아니라 우크라이나어(Ukrainian)의 ISO 639-1 코드입니다. 영국식 영어에는 "en-gb"를 사용하세요. 코드는 언어[-문자체계][-지역] 형식(예: "zh-Hant-TW")을 따라야 합니다.

모든 페이지는 자기 자신을 가리키는 hreflang 항목(자기 참조)도 포함해야 합니다 — Google 공식 문서에서도 이를 올바른 클러스터의 필수 요소로 명시하고 있으며, 이것이 없으면 태그가 업데이트 없이 복사·붙여넣기 되었다는 흔한 신호입니다.

제한 사항: 이 도구는 붙여넣은 페이지만 볼 수 있습니다 — 사이트를 크롤링하지 않으므로, 포함하지 않은 페이지로의 링크는 "손상됨"이 아니라 "미확인"으로 표시됩니다. hreflang 값은 절대 https:// URL이어야 하며, 상대 경로는 검색 엔진에서 무시됩니다. 모든 hreflang <link>에는 rel="alternate"가 있어야 하며, 없으면 완전히 무시됩니다.

📊 이 페이지는 얼마나 정확한가요?

얼굴을 눌러 평가한 뒤 모두의 생각을 확인하세요.

0%

평가를 저장하지 못했습니다 — 다시 시도해 주세요.

1