コード日進月歩

しんくうの技術的な小話、メモ、つれづれ、など

リダイレクト時のHTTPステータスコードの使い分けの昨今

ただしく使うべきコードとは何が良いのかという話

結論

  • 「恒久的なリダイレクト」は301
  • 「一時的なリダイレクト」は302

というのがベターの様子

それぞれのリダイレクトの選択の意味

特段、どれがいいとか悪いとかはあまりない。一番懸念されるのは各種検索エンジンの読み取られ方である。

Googleの昨今の見解では

しかし現在の Google は 301 と 302 のどちらであっても永続的な URL の移転として処理してくれます。 ゲイリーによれば、どちらを使うべきだと Google から勧めることはないとのことでした。 自分にとって適切だと思う方を使って構いません。

とのことなので、普通に利便性を考えて使い分ければ問題なさそう。

参考URL