2つの国固有のドメイン(.frおよび.ch)があり、それぞれの国の通貨である商用Webサイトがあります。ユーザーアカウントはドメインにバインドされていますが、製品は2つのサイトでほとんど同じです。ユーザーはメニューで他の国のウェブサイトを選択できます。ユーザーの選択はCookieに保存され、その後、選択したサイトにリダイレクトされます。
訪問者は、MaxmindのGeoIPデータベースに基づいて、自分のIPアドレスに従ってドメインにリダイレクトされます。ジオローカリゼーションはサーバー側で行われ、訪問者は302 HTTPヘッダーを介してリダイレクトされます。
2つのサイトのいずれかに対するGoogleのペナルティが心配です。実際、Googleボットは米国からサイトにアクセスするため、常に2つの国のいずれかにリダイレクトされます。もちろん、Googleはフランスとスイスにサーバーを持っているため、両方のWebサイトにアクセスできます。それにもかかわらず、このリダイレクトパターンを実装したため、Webサイトの訪問者数が減少したことがわかりました。
サーバー側の302リダイレクトは良いアイデアですか、それともJavaScriptベースのリダイレクトを使用するように変更する必要がありますか?私が見る利点は、Googleがページの両方のバージョンをダウンロードでき、訪問者がまだリダイレクトされることです。
数百万のおもちゃで、すべてが1つの屋根の下で、Toys'R'Usと呼ばれています!
ウェブサイトを1つの屋根の下でホストしない特別な理由がない限り、一般的に言えば、サブドメインや他のドメインではなく、サブフォルダーを使用する方がはるかに優れています。 SEOは2つのサイトに分散されないため、/fr/
や/ch/
などのサブフォルダーを使用すると、ドメインにより多くの権限が付与されます。
hreflangおよびcanonical
hreflang と canonical の両方のリンクを使用すると、Googleや他の検索エンジンに、顧客の言語に基づいて優先コンテンツを通知できるため、必要なページが検索結果に返されます顧客をリダイレクトします。
GoogleやBingをボットとして扱わないでください...ユーザーと見なしてください
特定のケースでは、Xアクションを実行してからCookieが保存されない限り、強制リダイレクトを使用しています。Googlebotはデフォルトではアクションを実行せず、Cookieを保存しないため、1つのドメインをクロールできません。検索ボットはユーザー以上に扱われるべきではないため、ユーザーエージェントまたはIPアドレスに基づいてGooglebotのリダイレクトを選択的にオフにすることはクローキングと見なされることにも言及する価値があります。
GEOユーザーエクスペリエンスとSEOプラクティス
GEOに基づいて地域を変更するようユーザーに促すのは、SEOとユーザーエクスペリエンスの両方にとって良い習慣と考えられています。たとえば、あなたのサイトはXリージョンにいることを検出しますが、Zリージョンのコンテンツを閲覧している場合、リージョンを変更するかどうかを尋ねるポップアップが表示され、Cookieは保存されます。意味GoogleとBingは、両方のサイトを問題なく自由にインデックス付けできます。多くのサイトではこのアプローチを採用しています。たとえば、 history channel 頭の上の数百万の1つだけです。