web-dev-qa-db-ja.com

適切なhreflangオプション(具体的にはen-gbとen-nz)を選択するために、Googleはユーザーの地域をどの程度確実に判断しますか?

ニュージーランドおよび世界のほとんどのコンテンツを提供するウェブサイトがあります。同じコンテンツが別の子会社のウェブサイトによってピックアップされ、私たちの許可を得て英国に配信されます。

Googleは、NZのWebサイトが世界のほとんどの地域、そして最も重要なのはニュージーランドの主要なサイトであると考えています。ただし、英国でのみ、Googleが英国のサイトをプライマリとして見られるようにしたいと考えています。

このシナリオでhreflangを使用する正しい方法を理解していると思います。プライマリサイトにhreflang = enまたはhreflang = x-defaultを設定し、イギリスのサイトにのみhreflang = en-gbを設定します(そして、両方のhreflangタグなど、すべての技術的詳細を正しく取得するように注意してください)両方のサイトで、絶対URLを使用して、自己参照の標準タグを使用するなど)。

私の質問は、その解決策の理論的な正当性に関するものではありません(正しくない場合は修正してください)が、実際にどのように機能するかについてです。具体的には、多くのニュージーランド人がブラウザやGoogleの言語設定を「en-gb」に設定することを心配しています。多くの場合、これがデフォルトであり、ほとんどの人がこれらの設定を完璧に行うことができないからです。

Googleは、表示するhreflangの代替案を決定する際に、これらの設定に注意を払っていますか?多くのニュージーランド人は英国版のサイトを見せられるでしょうか?

3
bryhoyt

プライマリサイトにはhreflang = "en"またはhreflang = "x-default"を設定し、イギリスのサイトにはhreflang = en-ukを設定します

ここでいくつかの修正。

  1. グローバル英語コンテンツの場合、hreflang="en"ではなくhreflang="x-default"が正しいでしょう。後者は Googleのhreflang仕様 に従って、言語セレクターおよび条件付きリダイレクトページ用に予約されています。

言語/国のセレクターまたは自動リダイレクトホームページの場合、hreflang値「x-default」の注釈を追加する必要があります

  1. 英国の 正しい属性値 は、en-gbではなくen-ukです。

あなたの質問の他の部分に関しては、ブラウザの言語が間違っていることが多いことは間違いありません(私の分析では、デフォルトはen-usではなくen-ukです)。

hreflangの場合、これは問題になりません。主にGoogleはhreflangを使用して、コンテンツを地域の検索エンジン(google.co.uk、google.caなど)にターゲティングしています。

ブラウザの言語ではなく、IPアドレスに基づいてそれらのサイトにユーザーをプッシュするため、通常は正しいです。これらのサイトにアクセスすると、ユーザーのブラウザ言語が使用されます(たとえば、google.esにアクセスすると、デフォルトで英語になり、スペイン語で検索するオプションが表示されます)。

hreflangはGoogleとYandexでのみサポートされていることに注意してください。 Bingおよびその他すべての場合、少なくとも開始<html>タグのlang属性を使用し、理想的にはContent-Language HTTPヘッダーも使用します。両方ともhreflangと同じISO言語と国コード標準を使用します。

3
GDav

私の理解が正しければ、NZサイトを主にNZユーザー向けにしたいが、英国のコンテンツの一部も共有したいと考えています。

まず、hreflangはリンクで使用され、対象の対象読者が何であるかをそのリンクだけで指定します。また、異なる対象読者向けの同様の情報を参照する場合に役立ちます。あなたのウェブサイトに英国のコンテンツの特定のページを設定し、hreflang = "en-gb"のリンクを使用してそれらを参照することもできますが、英国市場向けのコンテンツの大部分またはほとんどを複製したい場合、これはあまり適切ではありません。

https://www.semrush.com/blog/7-common-hreflang-mistakes-and-how-to-fix-them/

あなたが話しているのは、ウェブサイトのより地域化されたものであり、それはヘッドリンクのlang = "en-nz"参照によって決定されます。

<html lang="en-nz" prefix="og: http://ogp.me/ns#">

Googleのローカライズは非常にスマートであり、ローカライズされたコンテンツとともに正しい国コードの使用など、広範囲のインジケーターを使用してGoogleに影響を与えますローカルランキングで積極的に。

https://moz.com/local-search-ranking-factors

現在、ユーザーのブラウザ設定を制御できないため、できることは、適切な対象者向けに特定されたコンテンツの提供に集中することだけです。とにかくそれがそんなに大きな違いを生むかどうかはわかりません。 Googleのローカライズは、それよりもはるかに賢い傾向があります。人々のソーシャルメディアアカウントとローカルデータ、検索時の地域IPアドレスは、ブラウザの地域設定をどのように設定するかよりも、見るものにより影響を与えます。

意図した視聴者とSEOの目的に最適に設定するにはどうすればよいですか?

英国サイトで共有可能なコンテンツの量に応じて、ローカライズされたNZコンテンツ用に.nzサイトを維持し、RSSフィードを使用してローカライズされた英国コンテンツを別の.ukサイトに入力するか、共有している場合同じサイトのコンテンツのすべてまたはほぼすべてを、同じサイトの2つの別個のドメインを介して提供することを検討してください。

1
garth