古くなったコンテンツを削除するベストな方法は?

[レベル: 初級]

古くなったコンテンツを削除する場合の最も適切な方法はどういったものでしょうか?

Google の Gary Illyes(ゲイリー・イリェーシュ)氏が英語版オフィスアワーで回答しました。

404/410 かリダイレクト

質問全体は次のとおりです。

古いコンテンツを削除してインデックスされないようにするのにいちばん良い方法はどんなものですか?リダイレクトですか? もしリダイレクトならリダイレクトするのに最も適切なのはどんなページですか?

イリェーシュ氏はこう回答します。

面白い質問だ。

ページ(の提供)を終了するなら完全に削除して 404 か 410 のステータスコードを配信する。あるいは、何らかの形でユーザーが目的を依然として達成するのに役立つページがあるならそのページにリダイレクトしてもいい。

何をどのようにするかは、本当にあなた次第だ。究極的には、検索エンジンではなくユーザーにとってどちらが意味を成すかだ。


残しておくなら別の方法も

イリェーシュ氏が提案した方法は次の 2 つでした。

  • 削除して 404/410 を返す
  • 関連性があるページへリダイレクト

どちらの方法であっても、ユーザーはそのページを見ることはできなくなります。
残しておく必要がないのであれば、最適な方法です。

もし必ずしも削除する必要はなく、「古いから」という理由だけでユーザーに見せたくないなら別の方法もありそうです。

  • noindex にする
  • 古いことを知らせるメッセージを表示する

検索からのアクセスを防ぐために noindex を追加します。

この状態だと、直接ならユーザーは訪問できます。
内容が古くなっていて、現状とは違っているかもしれないことを伝えるメッセージをページの先頭に表示させておくと親切でしょう。

このページは○年以上前に投稿されました。内容が古くなっている可能性があります。

公開日がはっきりとわかるように明記しておくことも大切ですね。

メッセージを付けておけば、noindex にしなくてもいいかもしれません。
付けるか付けないかは、完全削除とリダイレクトと同様に、検索エンジン視点ではなくサイト運営の観点からの判断になります。