2016-06-06

http://anond.hatelabo.jp/20160606084656

推定まり現実的でない。

・まず全サイトの301への対応不可能だ、というかすべきでない。

なぜかというと301が、本当に「元と同じ内容のページに飛ぶ」かはわからいからだ。

これはセキュリティ的な話(スパムサイトに飛ばされるとか)もそうだし、

そもそも301の利用法として「全部トップページに飛ばす」「共通エラーページに飛ばす(つまり301→404)」という使い方が商習慣的にされているのが厄介の種だ。

下手に忠実に301転送を追いかけ、集約してしまったら、

はてブエラーページに過去のページのブクマをまとめる阿呆サイトになってしまう。

更に言えば302と301の区別がついていない阿呆エンジニアというのもまたいるわけで、

そういうサイトメンテなどで全部301転送してしまっているところにたまたまクローリング等かけてしまったら、目も当てられない。

・じゃあ個別サイト対応(今回ならImpressだけ)とかもありなのかもしれないけど、

これもあまり現実的でなく、

301は不可逆(旧→新はいけるが、新→旧)なので、基本新しい方に既存ブクマを載せていくことになるが、

じゃあ仮に登録制(旧→新の組み合わせをはてな側に登録する)として、

impresの登録の通りにして、もし登録内容を間違えていて翌日直したとして、

その間にブクマされたものはどの記事にあるべきなのか?

あるいは301が実際に行われてから登録されたブクマはどこに行くべきなのか。

旧と統合すべきか?それでユーザは納得するのか?

(というかおそらくURL構成上はてぶはURLユニークベースにしているし、

何せ存在しないURLにもブクマできてしまうザルなので、二つのページのブクマを同じにするだけでかなり大変なのではと推測する)

というわけでパターンを考え出すときりがないので、

「301を追うだけ。簡単でしょ?」というわけにはいかない。

はいえ、転送前と後両方についてのページがあるのははてな的にはむしろSEO上不利(同じ意味のページが2つできてしまう)な気がするので、

Google検索アルゴリズムの変化によっては突然対応するのではないでしょうかね。知らんけど。

記事への反応 -
  • Impress Watchがリニューアル(http://www.watch.impress.co.jp/20th/)した。 サイトの見辛さ等は既に語られている事なので割愛するが、 記事URL構造が過去記事も含めて変わってしまった事はあまり知...

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん