web-dev-qa-db-ja.com

Stack Overflowのような標準的なURLの変更を処理する方法

スタックオーバーフローサイトにはすべて、質問のタイトルを含むきれいなURLがあります。 HTMLには、そのページの正規のURLもあります。

質問のタイトルを変更すると、URLがすぐに変更されることがわかりました。正規のURLも更新されます。古い正規URLを持つページが新しい正規URLにリダイレクトされる限り、検索エンジンは正規URLのレコードも更新するということですか?

URLの変更をさらにスムーズにするために積極的にできることは他にありますか?

13
lulalala

Stack Exchangeのすべての質問には、数値ID(この質問の場合は28070)が含まれています。これは、質問を一意に識別する唯一のものです。

そのため、質問のタイトルが変更されても、IDがまだ存在するため、/28070/old-question-titleなどのURLには引き続き質問が表示されます。 IDが検索され、新しいタイトルが返されます。つまり、新しいURLを決定し、正規タグで表示できます。

これは、検索エンジンにとって完璧に機能します。古いURLを見ると、標準URLを見ることができる(またはほとんどの場合、301リダイレクトを取得する)ので、インデックスを更新します。

16
DisgruntledGoat