ここで同様の質問を見つけることができなかったし、ちょっと簡単に思えます。
次の形式: で設定された2つの言語でサイトを開発しています
http://www.example.com/en/ ~ English Site
http://www.example.com/pl/ ~ Polish Site
クライアントが最終的にサイトのURLを共有したいと仮定すると...
http://www.example.com/
...追加の言語サブディレクトリなしで、おそらくUA言語に基づいた.htaccessリダイレクトを実装します。
質問:これはSEOにまったく影響しますか?ここに「ベストプラクティス」はありますか?
各言語固有のページで、言語が設定されていることを確認してください。ページのセクションで<meta http-equiv="content-language" content="ll-cc">
タグを使用します。「ll-cc」は、コンテンツが適用される言語と国/地域の文化コードを表します。または、lang = "ll-cc"属性を使用します<html>
または<title>
のような<html lang="en-gb">
タグのいずれか。次に、 hreflang tags を使用して、代替言語のバージョンをポイントします。
ランディングページでは、「x-default」を使用して、言語/国セレクターまたは自動リダイレクトホームページとして指定する必要があります。そのため、次のような結果になる可能性があります。
<html lang="x-default">
<link rel="alternate" href="https://www.example.com/en/" hreflang="en">
<link rel="alternate" href="https://www.example.com/pl/" hreflang="pl">
<html lang="en">
<link rel="alternate" href="https://www.example.com/pl/" hreflang="pl">
<link rel="alternate" href="https://www.example.com/" hreflang="x-default">
<html lang="pl">
<link rel="alternate" href="https://www.example.com/en/" hreflang="en">
<link rel="alternate" href="https://www.example.com/" hreflang="x-default">