正準リンクと代替リンクはどのように定義すべきか?

1
2021.12.27

この機能についての情報が理解できなかったのですが、どうすればいいのでしょうか?正規のリンクは、Webページの「正規の」または「望ましい」バージョンでなければなりません。代替リンクは、ソースによると、言語とオプションの地域制限を指定しています。

この情報によると、英語でコンテンツを表示している私のウェブサイトの非地域版が、唯一のcanonicalページセットであるべきだと推測しています。他のページは代替ページとします。例えば、https://127.0.0.1/us/https://127.0.0.1/ca/fr/は代替とし、https://127.0.0.1/を正規のページとする。

しかし、いくつかの人気サイトに目を通してみると、これを疑うようなことがあります。ここで注意したいのは、彼らはhttps://127.0.0.1/を自分のページの米国版として扱う傾向があるということです。そのため、それぞれのページのcanonical linkは、選択された地域によって変わると思います。例えば、https://127.0.0.1/にアクセスすると、正規のリンクはhttps://127.0.0.1/で、代替のリンクはhttps://127.0.0.1/bg/https://127.0.0.1/ca/fr/などとなります。しかし、https://127.0.0.1/bg/にアクセスすると、canonical linkは突然https://127.0.0.1/bg/になります。そして、正規のリンクがどれであっても、それはすべてのケースで代替のものの中にあります。https://127.0.0.1/はcanonicalとalternateの両方のバージョンがあるので、混乱してしまいます。

これらの機能は具体的にどのように使えばいいのでしょうか?また、canonical linkはcanonicalだけで、alternateでもない方がいいのでは?訪問者が地域を選択するページのように、特定のページのバージョンが1つしか存在しない場合、canonicalリンクを指定する必要があるのでしょうか?

回答
1
2021.12.27

ページの正規版は、与えられた主題に対する権威あるバージョンであり、ページが複数の言語に翻訳されている場合には、伝統的に英語版が使われますが、必ずしもそうではありません。

一方、rel=alternateは、与えられたページの言語や地域の特異性を示すために使用されます。

canonicalタグとrel=alternateタグの両方が使用され、Googleは検索結果でどのページを返すか、またどの地域のGoogleバージョンで検索結果を返すかを識別するために両方を使用することができますが、これらは別々の異なる機能を果たします。canonicalタグは、どのURLをcanonicalとみなすかをGoogleに提案するために使用され、他のすべての重複したページはただの重複とみなされます。

ただし、Googleをはじめとするほとんどの検索エンジンは、どのページが正規のもので、どのページが重複していて、どのページが地域や言語に依存しているかを自動的に判断するため、コンテンツにcanonicalやrel=alternateのメタタグを追加する必要はありませんので、ご注意ください。