0

ドイツ語と英語のウェブサイトを持っています。

URL http://www.example.com/posts/1に「en」または「de」のない Web サイトにアクセスすると、ブラウザーの言語をチェックして、ユーザーが好む言語を判断します。

したがって、英語のユーザーがサイトhttp://www.example.com/posts/1にアクセスすると、英語のコンテンツが表示され、ページ上のすべてのリンクに「en」言語 (リダイレクトなし) が追加されます。次にリンクをクリックすると、ユーザーは「en」バージョンに切り替わります。

各サイトに hreflang エントリがあります

<link rel="alternate" hreflang="de" href="http://www.example.com/de/posts/1" />
<link rel="alternate" hreflang="en" href="http://www.example.com/en/posts/1" />

問題は、検索エンジンがhttp://www.example.com/posts/1をインデックスに追加することです。

1.) どうすればそれを回避できますか? 正規リンクを 1 つの言語に設定する必要がありますか?

2.) ユーザーを言語サイトにリダイレクトした方が良いですか?

4

1 に答える 1

1

これについては、Google が次の 2 つのブログ投稿で説明しています。

于 2012-06-03T22:36:59.527 に答える