地域のホームページのバリエーションを持つウェブサイトの実装を計画しています。例えば:
サイトの残りの部分は地域に依存せず、コンテンツは次のように継続されます。
ホームページ(.com)リクエストの場合、ユーザーを正しいホームページのバリエーションにリダイレクトする予定です(301経由)。正しいものを判断できない場合、それらを米国のホームページ(/ us)にリダイレクトするようにフォールバックします。
SEOの観点からは、まずこれで大丈夫ですか?または、検索エンジンに地域の違いを認識させるために、これに何か追加する必要がありますか?クローラーは地域にとらわれないため、301を使用して米国のページに誘導することを計画していますか、または.comページに使用するものが必要ですか?
地域のホームページは最も訪問されたページである可能性が高いため、mycompanyを検索すると結果のサイトリンクに表示されるはずです(これは良いことだと思います)。
少し未解決の質問に対する謝罪-SEOに関連することは、事実よりも意見/ベストプラクティスであることがわかっていますが、純粋にアドバイスを探しています。
まず、このために 1 ではなく、 2リダイレクト を使用する必要があります。 301リダイレクトを使用すると、検索エンジンに、ホームページが永久に移動し、元のURLをリストから削除し、代わりにターゲットURLの下にリストする必要があることを伝えます。一方、302リダイレクトは一時的なものです。これは、検索エンジン(およびユーザー)にコンテンツの別のページに移動する必要があるが、元のURLは依然としてインデックスに保持する必要があることを伝えます。
次に、Googleの 多地域サイトのガイドライン に従う必要があります。特に、rel=alternate
リンクタグを使用して地域のページをリンクすることをお勧めします。 mycompany.com/europe
には次のタグがあります。
<link rel="alternate" href="/us" hreflang="en-US" />
mycompany.com/us
には次のタグがあります:
<link rel="alternate" href="/europe" hreflang="en-EU" />
これにより、これらの2つのページが実際には同じページの地域のバリエーションであることをGoogleに知らせる必要があります。 (注:EU
は、欧州連合の ISO 3166-1例外的に予約されたコード です。Googleがそれを適切な地域コードとして実際に認識しているかどうかはわかりませんが、少なくとも試してください。)
また、mayは、すべての地域のメインページにタグを含めることもできます。
<link rel="canonical" href="/" />
このタグは、実際には、地域ページをインデックスに登録するのではなく、それらを指しているリンクをメインページを指しているかのように処理するようGoogleに指示します。 (Googlemightは、地域に合わせた検索結果でrel=alternate
リンクで指定された地域のバリエーションを引き続き表示します。これを実際に適切にテストしていません。 彼らのドキュメント それを示唆しているが、はっきり言っているわけではないようだ。ユーザーが検索したいユニークなコンテンツがそれぞれ含まれている場合、rel=canonical
はおそらく適切なソリューションではありません。
couple of questions があり、これはあなたが上げるSEOポイントのいくつかに答えます。
ボットが あなたのウェブサイトを多言語であると認識する とは思わないので、ユーザーはおそらくこの戦略に混乱し、おそらくGoogleは掘り出し物になるでしょう。
URLで ISO国コード を使用することをお勧めします。 example.com/en/またはen.example.comを参照し、閲覧中にそのURLスペース内にユーザーを保持します。ホームページで別の言語を選択した場合、混乱が少なくなり、将来、翻訳されたコンテンツをより簡単に拡張できるようになります。