web-dev-qa-db-ja.com

デフォルト言語のURLをローカライズすべきかどうか?

私は英語と日本語でウェブサイトを運営しており、デフォルトの言語は日本語です。

他のソリューションに対する1つの利点:

  • 解決策1. example.comにアクセスすると、日本語のみが表示されます。 example.com/enにアクセスすると、英語のみが表示されます。

  • 解決策2. example.comにアクセスすると、example.com/jaにリダイレクトされ、日本語のみが表示されます。英語のサイトはまだexample.com/enです。

5
Thịnh Phạm

デフォルト言語の言語コードも含める方が良いと思います。 スタックオーバーフローに関する私の答え :の長所を引用

  • デフォルトの言語を変更する場合、URLを変更する必要はありません。
  • 一貫性。
  • 訪問者の言語設定に基づいて、/からリダイレクトできます。
  • これは、サイトが複数の言語で利用可能であることを示しています。
  • want to URLから言語を変更する方が簡単です。
  • これにより、外部検索エンジンのユーザーはデフォルト言語のみでページを検索できます(site:example.com/en/; site:example.com/はすべての言語のページを検索します)。

ルートページで、両方のサイトへのリンクを提供するか( Wikipediaが行うこと と同様)、訪問者の言語設定に従ってリダイレクトする( またはIPに基づいて )、またはリダイレクトすることができますデフォルト言語に。

3
unor