by shigemk2

当面は技術的なことしか書かない

404 と 410 の違いについて

HTTPステータスコードの404と410の扱いをGoogleは今は微妙に区別していた | 海外SEO情報ブログ

404と410はどちらもページが表示されないことに変わりはないが、厳密に言うと意味が違う。

404は“Not found”でファイルが「見つからなかった」ことを表す。
たいして410は“Gone”でファイルが「なくなった」ことを表す。

404はURLの打ち間違いやファイルのうっかり削除で意図しないエラーであるが、
一方410はサイト管理者が意図してページを削除したときに返すエラーになる。

Google先生はこんなことをやっているとな。