2011-07-21 31 views
2

私はサイトのロケールがURLに埋め込まれているというURL戦略でウェブサイトに取り組んでいます。私/ルートは/ en /にリダイレクトする必要がありますか?

example.com/en/ - Welcome page in English 
example.com/en/... - English pages here 
example.com/de/ - Welcome page in German 

など

ユーザーがURL http://example.com/を開いた場合、デフォルト(英語)コンテンツが表示されるはずです。質問は、コンテンツをhttp://example.com/en/から複製するか、その場所にリダイレクトする必要がありますか?

私は、ユーザーが/ルートから離れてリダイレクトされないと、より直観的だと思います。しかし、私は、検索エンジン(主にGoogle)は複数のページに同じコンテンツが含まれていることを好まないと聞いており、これに基づいてページランクを引き下げます。

これは本当ですか?

答えて

2

私は最良の方法は、その場所にリダイレクトすることだと思います。あなたのウェブサイトに重複コンテンツを持たせることは、良いSEOの習慣ではありません。

0

選択した言語をクライアント(つまり、Cookie)に保存すると、リダイレクトやコンテンツの複製を行わずに逃げることができると思います。

デフォルトでは、内部的に英語のコンテンツが表示されます。ユーザーが別の言語を選択すると、ブラウザにCookieが設定され、次回はこのCookieを使用して別の言語のコンテンツを内部的に表示することができます。

EDIT:en.example.comとes.example.comのように異なるドメイン名を使用すると便利です(これにより、Googleは両方のサイトのインデックスを作成できます)

関連する問題