RGJ
(Richard - Communiteq)
1
ユーザープロフィールへの URL は大文字小文字を区別しないようです。
例えば、https://meta.discourse.org/u/DiscObOt は https://meta.discourse.org/u/discobot と同じように機能します。
しかし、最初のバリアントにおける正規化 URL は、ユーザー名の「公式」の大文字小文字形式に正規化されていません。これにより、重複コンテンツの問題や、誤ったバリアントがインデックスに登録される可能性があります。
したがって、最初のバリアントの正規化 URL は以下の通りです:
<link rel="canonical" href="https://meta.discourse.org/u/DiscObOt" />
しかし、本来あるべきは以下の通りです:
<link rel="canonical" href="https://meta.discourse.org/u/discobot" />
これにより、「正しく」スペルされたバリアントが参照されます。
「いいね!」 6
sam
(Sam Saffron)
3
「いいね!」 4
確かに、@andrei さんがリストに追加できるかもしれませんね。これは簡単で、リスクが低いわりにリターンが高そうです。
「いいね!」 2
私もこれを整理することに賛成です。
各URLがそれぞれ異なる正規URLを指していることにも気づくでしょう。 (@RGJがすでに言及したことです)
その通りです。ユーザーURLについても同様であるべきだと想像します。少なくとも、それらのURLすべてが同じ正規URLを共有するようにすべきです。
タグのURLも同様の動作を示すことも付け加えたいと思います。
つまり、タグのURLは「大文字・小文字の正規化」されていません(それが適切な専門用語であればですが)。
そのため、
https://meta.discourse.org/tag/Official
と
https://meta.discourse.org/tag/official
の両方が同じ場所に移動しますが、小文字バージョンではなく、自己参照的な正規URLを持っています。
「いいね!」 1