私は、多言語テンプレートベースのウェブサイトを達成する最良の方法が何であるのだろうかと思っていました。だから、私はEnglischとドイツ語でいくつかの異なる方法があります私のウェブサイトを提供したいと言います。私の関心は主にSEOに関するものなので、検索エンジンにとっては最良の方法です。ウェブサイトで複数の言語を使用するにはどうすればよいですか?
私がよく見る最初の方法は、英語の場合はwww.example.com、ドイツ語の場合はwww.example.com/de/など、各言語ごとに異なるディレクトリを使用することです。これの欠点は、ファイルを変更するときにistをすべてのディレクトリで手動で変更する必要があることです。検索エンジンの場合、2つのディレクトリは重複したコンテンツとして懸念されるでしょう。
私が知っている2番目の方法は、www.example.com?lang=deのようなGET値を使用してから、Cookieを設定することです。しかし、この方法では検索エンジンはおそらく異なる言語を見つけることさえありません。
別の方法がありますか、どちらが最適ですか?