어떤 문제가 발생하게 됩니까?
이 문제는 Hreflang 주석에 명시된 모든 페이지에서 리턴 링크를 받지 않는 페이지를 보고합니다. . 페이지 A가 페이지 B에 링크된 경우, 페이지 B는 페이지 A에 다시 링크해야 합니다. .
예제 1:
페이지 A의 Hreflang 주석 (https://ahrefs.com/blog이 사이트-감사/):
<link rel="alternate" hreflang="x-default" href="https://ahrefs.com/blog/website-audit/" />
<link rel="alternate" hreflang="en" href="https://ahrefs.com를_블로/사이트-감사/" />
<link rel="alternate " hreflang="ru" href="https://ahrefs.com/blog/ru/audit-saita/" />
<link rel="alternate" hreflang="zh-CN" href="https://ahrefs.com/blog/zh/ 사이트-감사/" />
페이지 B의 Hreflang 주석 (https://ahrefs.com/blog/zh/ 사이트-감사/):
<link rel="alternate" hreflang="x-default" href="https://ahrefs.com/blog/website-audit/" />
<link rel="alternate" hreflang="ru" href="https://ahrefs.com을 참조하세요 /블로그/ru/audit-saita/" />
<link rel="alternate" hreflang="zh-CN" href="https://ahrefs.com/blog/zh/website-audit/" />
보시다시피, 페이지 B는 hreflang 주석에서 영어 버전(페이지 A)에 다시 링크하지 않습니다..
예제 2:
페이지 A의 Hreflang 주석:
<link rel="대체" hreflang="x-default" href="https://ahrefs.com/blog/website-audit/" />
<link rel="대체" hreflang="en" href="https://ahrefs.com/blog/website-audit/" />
< link rel="alternate" hreflang="ru" href="https://ahrefs.com/blog/ru/audit-saita/" />
페이지 B의 Hreflang 주석:
<link rel="alternate" hreflang="en" href="https://ahrefs.com/blog/website-audit/" />
<link rel="alternate" hreflang="ru" href="https://ahrefs.com/blog/ ru/audit-saita/" />
이 예에서 페이지 A에 선택적 "x-default" hreflang 값이 사용되지만 페이지 B에서는 사용되지 않습니다. 사이트 감사에서 이 문제를 야기합니다.
여러 가지 사례:
1) 그룹 내 하나 이상의 URL이 x-default로 표시됩니다.
2) 페이지 코드에 사용된 Hreflang 태그가 사이트맵에 명시된 태그와 일치하지 않습니다..
페이지 코드의 hreflang 태그에 사용된 언어가 하지만 사이트맵에 지정된 언어와 일치하지 않습니다.
이것이 중요한 이유는 무엇입니까?
태그가 없으면 이러한 주석이 무시되거나 검색 엔진에서 잘못 해석될 수 있습니다.
이 문제를 어떻게 해결하셨습니까?
이 보고서에서 보고된 모든 페이지를 검토하십시오. 문제를 해결하려면 번역되었거나 특정 지역 사용자를 대상으로 한 모든 페이지 버전에 모든 페이지 버전의 URL이 포함된 동일한 hreflang 주석 세트가 포함되어 있는지 확인하십시오. 이렇게 하면 모든 대체 페이지 간에 상호 링크가 제공됩니다.