web-dev-qa-db-ja.com

米国がメインサイトではなく、SEOが意味する複数国のリダイレクト

カスタムビルドのeコマースプラットフォームを実行します。カナダでスタートし、カナダのバイヤーにサービスを提供するためにメインサイトを構築しました。米国に進出したときに、/usサブフォルダーを識別子として追加しました。価格と製品は両国で異なるため、異なるウェブサイトを提供する必要があります。また、GeoIPリダイレクトを設定します。したがって、訪問者は自動的に適切なサイトにリダイレクトされます。つまり、カナダ人の場合はwww.our-site.example、アメリカ人の場合はwww.our-site.example/us/です。

これは、SEOに否定的な結果をもたらしているようです。次のセットアップがあります:2つのウェブマスタープロパティ

  1. www.our-site.example(ウェブマスターで選択した国がカナダの場合)
  2. www.our-site.example/us国の選択が米国の場合

適切なhreflang属性を持つさまざまなサイトマップを提供しています。また、サイトにhreflangを設定しました(ただし、サイトマップとメタhreflangの両方を同時に行うことは想定されていないため、最近削除されました)

私たちが見ている問題は、カナダでランク付けしようとしている主要なページの一部が、Googleで米国版のリンクを表示していることです。

私の質問は:

  1. デフォルトの国が米国ではない場合のリダイレクトとURLセットアップのベストプラクティスは何ですか? Googlebotは米国のIPを使用しているため、これは特に問題です。
  2. カナダの検索結果に米国のリンクが表示されないようにするにはどうすればよいですか?
5
Hamza Javed

クローラーの拠点国に関係なく、Googlebotがすべてのサイトをクロールできるようにする必要があります。GooglobotのIPリダイレクトを無効にすると、Googleはすべてのhreflangを表示し、Google検索エンジンでユーザーに正しいコンテンツを表示できるようになります。

Googlebotは米国からのほとんどのクロールを行いますが、現時点では、Googlebotを米国のサイトにリダイレクトしている可能性があります。 Googlebotには、個別の国からの個別のクローラーがないため、ページにhreflangが表示されない限り、すべてのURLをグローバルとして処理しようとします。米国のGooglebotがカナダのサイトと米国のサイトを閲覧できるようにする必要があります。

1