全面的に同じリダイレクトメカニズムを使用する多くのサイトがあります。最近、あるサイトを非ローカライズからローカライズに移行し、Google +統合が検索結果に表示されなくなり、PageRankが2から0になったことを検出しました。
もちろん、すべてのページに、代替言語を示す適切なマークアップがあります。
<link hreflang="de" href="/de" rel="alternate" />
私たちが知る限り、Googleが公開しているすべてのガイドラインに従っているので、これがGoogleのバグなのか、何か間違ったことをしたのかは少し対立しています。
ドメインのルートURLにコンテンツがないと、検索エンジンのランキングに悪影響を及ぼします。そうであれば、適切な言語リダイレクトをどのように実装しますか?
まず、URLを変更し、Googleが新しいURLにPageRankを割り当てる必要があるため、PageRankが0になりました。実際、彼らはすでにこれを内部で行っていますが、次に一般公開されているデータを更新するまで、PageRankチェッカーとGoogleツールバーには表示されません。彼らが最後にそうしたのは2013年12月でした。それ以降に作成されたURLはすべてPageRankがゼロのように見えます。
ドメインのルートからサブディレクトリへのリダイレクトは絶対に問題ありません。リダイレクトのケースを慎重に検討したようです。 SEOに関して私が心配しているのは、ボットの特別なケースだけです。その特定のルールを削除し、ボットを他のユーザーエージェントと同様に扱うことができます。 Googleは、ボットに関する特別なルールを「クローキング」とみなし、サイトに対してペナルティを科す場合があります。ボットが適切な言語ヘッダーを送信する場合、どうしてもそれらを最も関連性の高い言語にリダイレクトしたくない理由がわかりません。
言語のリダイレクトに関する最も重要なことは、ある言語から別の言語にリダイレクトしないでください。ドイツのページ(/de
)にアクセスするフランスのユーザーの場合を考えてみましょう。おそらく次の理由により、/fr
に自動的にリダイレクトしないでください。
ユーザーが必要なコンテンツを取得できないようにすることは大したことではありません。代わりに、(フランス語で)と書かれた大きな目立つボックスにページの上部に通知を置くことができます。
このページのフランス語版が利用可能です。代わりに使用するには、ここをクリックしてください。