7

バイクディーラーのサイトを作っていますが、中古在庫は毎日変わります。現在、在庫が削除されると、Googleウェブマスターツールでエラー404が発生します。これは、Googleでのサイトの評判を損なうことになると思います。

調査を行った結果、HTTPステータス410は「永久に消えた」という意味であることがわかりました。在庫がなくなった自転車へのリクエストには、このステータスコードを使用する必要がありますか?このページには、自転車が販売されたことを伝えるメッセージが表示され、他の中古在庫のリストが表示されます。これらの正しい取り扱い方法は何か疑問に思っています。

前もって感謝します

4

1 に答える 1

8

ステータスコードは、リソース自体の可用性ではなく、リソースの表現を参照する必要があります。したがって、利用できなくなったアイテムを一覧表示するページは、404や410ではなく200のステータスを返す必要があります。

次に、「このアイテムはもう利用できません」というメッセージをページにリストできます。これは、 AmazoneBayがこの問題を処理する方法に似ています。

于 2013-02-16T13:59:36.140 に答える