web-dev-qa-db-ja.com

Hreflang UK and USA?サブドメイン

「URLに複数の言語バージョンがある場合、各言語ページはすべての言語バージョンを識別する必要があります自身を含む」という記事を読みました。

英国と米国の両方のURLに同じコンテンツが英語で含まれていますが、両方のURLのHreflangで両方のバージョンを指定する必要があります。

IEはイギリスとアメリカの両方に両方のURLを含んでいますが、私は複数の言語について述べているので確信がありませんでしたが、私のものは両方とも英語、すなわちイギリスとアメリカです。

<link rel="alternate" hreflang="en-us" my us url/"/>
<link rel="alternate" hreflang="en-uk" my uk url/"/>

または、各URLに1つの選択肢を1つだけ配置します(英国は米国、米国および英国はhreflang)?

1
user3185451

要するに、はい、両方のURLに両方のバージョンへのリンクを含めます。

Hreflang属性は、検索エンジンが検索結果でウェブサイトの特定のバージョンを提供するのを支援する信号として使用されます。注意深い訪問者は、コンテンツが英語の方言(イギリス英語、アメリカ英語)であることを期待しますが、それは重要なことです。

Googleのウェブマスターツールには、あなたの事例に対応したトピックに関する優れたリソースがあります。

同じ言語でロケールが異なるユーザーを対象とした複数の代替URLがある場合は、地理的に不特定のユーザーに汎用URLを提供することをお勧めします。たとえば、アイルランド(en-ie)、カナダ(en-ca)、およびオーストラリア(en-au)の英語話者用の特定のURLがありますが、他のすべての英語話者に一般英語(en)ページを表示させたい場合、他の全員がホームページを見ることができます。この場合、たとえば英国の検索者向けに一般的な英語(en)ページを指定する必要があります。サイトマップファイルまたは次のようなHTMLリンクタグを使用して、このページのクラスターに注釈を付けることができます。

<link rel="alternate" href="http://example.com/en-ie" hreflang="en-ie" />
<link rel="alternate" href="http://example.com/en-ca" hreflang="en-ca" />
<link rel="alternate" href="http://example.com/en-au" hreflang="en-au" />
<link rel="alternate" href="http://example.com/en" hreflang="en" />

ソース: https://support.google.com/webmasters/answer/189077?hl=ja

2
Peter Toi