パラメータを介してリソースへの多言語アクセスを実装する場合:
1)https://example.com/en/article-1
2)https://example.com/article-1?l=en
では、Googleは両方を単一のURLまたは別のURLとしてインデックスに登録しますか?
いいえ、Googleでは2つの異なるURLと見なしています。内容や言語に関係なく。
言語パラメータのみが異なるURLは、個別のURLと見なされます。
ケーススタディの例:これは、「多地域および多言語サイトの管理」をカバーするGoogleウェブマスターサポートページへの link です。
このページは複数の言語であり、すべてのページ(異なる言語で同じコンテンツを含む)のURLの末尾に言語属性があります(?hl = en、?hl = frなど)。これらのページでは、英語のページを正規バージョンとして参照していません。
これは、Google(検索エンジン)がそれらを別のページとしてインデックス付けし、Google(会社)が正規のタグを実装していないため、別のページとしてそれらを必要としていることを意味します。
こちらが 英語版 で、こちらが フランス語版 です。両方のページを調べて、 "canonical"を検索(ctrl/command + f)できます。
ブラウザーの言語をフランス語に変更して「Gérerles sitesmultirégionauxet multilingues」を検索すると、SERPはフランス語の言語パラメーターを含むURLを表示します。
ただし、言語ごとに異なるURLを実装する場合は、hreflangアノテーションを使用して、Google検索でページの正しい言語バージョンを表示できるようにすることをお勧めします(ベース検索者のブラウザ設定と場所パラメータで)。
hreflangとその実装についての詳細 こちら