HTTPステータスコードの404と410の扱いをGoogleは今は微妙に区別していた | 海外SEO情報ブログ
404と410はどちらもページが表示されないことに変わりはないが、厳密に言うと意味が違う。
404は“Not found”でファイルが「見つからなかった」ことを表す。
たいして410は“Gone”でファイルが「なくなった」ことを表す。
404はURLの打ち間違いやファイルのうっかり削除で意図しないエラーであるが、
一方410はサイト管理者が意図してページを削除したときに返すエラーになる。
Google先生はこんなことをやっているとな。