여러 언어(및 원하는 경우 국가)의 사용자를 타겟팅하는 사이트의 경우 Sitemap을 사용하여 Google에 rel="alternate" hreflang="x"를 제공할 수 있다. 이러한 속성을 제공하면 Google이 올바른
언어나 지역 URL을 검색자에게 표시하는 데 도움이 됩니다. 전 세계 영어 구사자를 타겟팅하는 영어 페이지가 있다고 가정하의 전체 URL 집합은 다음과 같다.
1.www.example.com/english/
2.www.example.com/deutsch/
3.www.example.com/schweiz-deutsch/

다음 Sitemap은 www.example.com/english/ 페이지에 상응하는 전 세계 독일어 구사자(http://www.example.com/deutsch/) 및 스위스 내 독일어 구사자를 타겟팅하는  페이지
(http://www.example.com/schweiz-deutsch/)가 있다는 것을 Google에 알려준다.

<url>

    <loc>http://www.example.com/english/</loc>

    <xhtml:link rel="alternate" hreflang="de" href="http://www.example.com/deutsch/" />

    <xhtml:link rel="alternate“ hreflang="de-ch" href="http://www.example.com/schweiz-deutsch/" />

    <xhtml:link rel="alternate" hreflang="en" href="http://www.example.com/english/" />

  </url>

  <url>

    <loc>http://www.example.com/deutsch/</loc>

    <xhtml:link rel="alternate“ hreflang="en“ href="http://www.example.com/english/" />

    <xhtml:link rel="alternate“ hreflang="de-ch“ href="http://www.example.com/schweiz-deutsch/" />

    <xhtml:link rel="alternate“ hreflang="de“ href="http://www.example.com/deutsch/" />

  </url>

  <url>

    <loc>http://www.example.com/schweiz-deutsch/</loc>

     <xhtml:link rel="alternate" hreflang="de" href="http://www.example.com/deutsch/" />

     <xhtml:link rel="alternate" hreflang="en" href="http://www.example.com/english/" />

     <xhtml:link rel="alternate" hreflang="de-ch" href="http://www.example.com/schweiz-deutsch/"  />

  </url>




  • No labels