2

多言語コンテンツのウェブサイトがあります。

例えば

異なる言語で同じページへの代替リンクがあることを Google が認識できるように、サイトマップの hreflang タグを構成する必要があります。

上記の例では、サイトマップの URL タグが次のようになることがわかっています。

  <url>
    <loc>http://www.example.com/about-us</loc>
    <xhtml:link rel="alternate" hreflang="en-GB" href="http://www.example.com/en-GB/about-us"/>
    <xhtml:link rel="alternate" hreflang="en-HK" href="http://www.example.com/en-HK/about-us"/>
    <xhtml:link rel="alternate" hreflang="zn-CH" href="http://www.example.com/zn-CH/about-us"/>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

ただし、メインの URL がなく、en-HK、en-GB、および zn-CH の最後の 3 つの URL しかない場合、URL タグはどのように表示されますか? loc タグをスキップして、3 つの xhtml:link タグを保持する必要がありますか? または、loc タグで任意の URL を指定し、残りの 2 つを xhtml:link タグに入れることはできますか?

Google サイトマップは初めてです。どんな助けでも大歓迎です。

ありがとう、ラシュミ

編集:多言語サイトのドメインのサイトマップに投稿された回答から、en-HK、en-GB、zn-CH のサイトの例では、3 つの URL タグがあり、それぞれが他の 2 つと一緒に loc に割り当てられている必要がありますxhtml:link で?

4

1 に答える 1

2

Ok。答えは次の場所にあります。

Google が訪問者に正しい言語を提供できるようにします

各 URL に url タグが必要で、その他は代替 URL として指定する必要があります。

于 2014-06-02T04:34:56.467 に答える