메인 콘텐츠로 건너뛰기

Site Audit에 의해 식별된 hreflang 구현 오류 수정 방법

Site Audit에서 플래그가 지정된 hreflang 오류 수정.

Helen avatar
작성자: Helen
어제 업데이트함

Hreflang은 검색 엔진에 여러 언어 또는 지역에 대한 페이지 버전을 설명하는 태그입니다.

태그는 사용자의 위치와 언어 설정에 따라 가장 적절한 URL을 검색 엔진에 표시할 수 있도록 합니다. Google의 이 가이드는 웹사이트에 hreflang 속성을 구현하는 방법에 대해 알아야 할 모든 것을 알려줍니다.

hreflang 코드가 잘못 구성된 경우, 검색 엔진은 이를 잘못 해석하거나 이러한 속성을 무시할 수 있습니다. 우리의 사이트 감사 도구가 이러한 오류를 감지할 수 있습니다.

중요한 문제

Hreflang 태그가 유효하지 않음

  • 유효하지 않은 'hreflang' 주석(예: en-en, en-uk 대신 en-gb)을 가진 페이지

자기 참조 hreflang 주석이 누락됨

  • 웹사이트의 각 페이지에 자체 참조 'hreflang' 주석이 있는지 확인하세요. 예를 들어, 페이지의 스페인어 버전에는 자신의 "hreflang" 주석 내에서 자기 자신으로 연결되는 rel="alternate" hreflang="es" 주석이 있어야 합니다.

hreflang에서 하나의 페이지가 두 개 이상의 언어에 참조됨

  • 보고된 페이지의 'hreflang' 주석을 검토하고 필요한 업데이트를 수행하여 페이지의 하나의 언어 버전이 항상 한 가지 언어에 대해서만 참조되도록 하십시오. 그러나, hreflang 값에 동일한 언어로 여러 위치를 하나의 URL에 할당할 수 있습니다. 예: en-us, en-gb 등.

hreflang에서 동일한 언어에 대해 여러 페이지가 지정되어 있음

  • 페이지의 언어(또는 언어-지역)에 대해 "hreflang" 주석이 한 번만 선언되도록 해야 합니다.

Hreflang과 HTML lang 불일치

  • HTML lang 속성과 페이지의 "hreflang"에 동일한 언어가 선언되었는지 확인하세요.

상호 hreflang 태그 누락(반환 태그 없음)

  • 의 이슈를 방지하려면 특정 지역의 사용자에게 번역되거나 대상이 되는 모든 페이지 버전 및 "hreflang" 주석 세트가 동일한지 확인하세요.

비캐노니컬 페이지로 연결되는 hreflang

  • 페이지의 "hreflang" 주석에 있는 모든 링크가 정규 페이지를 가리키는지 확인하세요.

잘못된 페이지로의 hreflang

  • "hreflang" 주석의 링크를 검토하여 실제 페이지를 가리키도록 하십시오.

사소한 문제

HTML Lang 속성이 누락되었습니다.

  • 페이지에 HTML lang 속성에 언어(또는 언어 및 국가) 코드가 선언되어 있는지 확인하세요.

hreflang은 정의되어 있지만 HTML lang이 누락됨

  • 페이지에 HTML lang 속성에 언어(또는 언어 및 국가) 코드가 선언되어 있는지 반드시 확인하세요.

답변이 도움되었나요?