0

こんにちは私はグーグルウェブマスターツールアカウントを作成し、2つのサイトマップを送信しました。1つはイタリア語用で、もう1つは私のサイトの英語用です。これで、私のサイトのインデックスに、ユーザーをmywebsite.it/itにリダイレクトするスクリプトがあります。イタリア語の場合は、mywebsite.it/enに移動します。問題は、グーグルのクローラー(明らかにイタリア語ではない)が英語版のサイトのみを表示し、両方を表示しないことです。

言語に応じて2つの異なるWebサイトをクロールして表示する方法はありますか?

ありがとう

4

1 に答える 1

1

JavaScriptを使用して人々をリダイレクトしますか?たとえば.htaccessを使用して、サーバー側のリダイレクトを使用することをお勧めします

ただし、インデックスページから両方の言語バージョンをリンクし、Googleがサイトマップを受け入れた場合、サイトはインデックスに登録されても問題ありません。クローラーがイタリアのサイトにアクセスするまでには、もう少し時間がかかるかもしれません。


更新:ユーザー用の言語スイッチャーをサイトに追加することができます/追加する必要があります。またhead、サイトの領域の翻訳をlink要素andrel="alternateおよびhreflang="itrespにリンクすることもできます。"en"。Googleを参照してください:rel = "alternate" hreflang = "x"

于 2012-09-13T10:58:12.333 に答える