web-dev-qa-db-ja.com

一時的なサイトダウンページの302および503:「再試行後」に使用するもの

ウェブサイトを一時的に削除したいが、期間が1日から1〜2週間の場合、既存のSEO値を保持するには302リダイレクト(たとえばdown.htmlページへ)が最適であることを知っています。サイト。

また、これらのタイプの状況に対して503ステータスコードを返す必要があることも読みましたが、「再試行後」の期間を設定する必要があるようです。

どのくらいの期間ダウンするかわからない場合はどうすればよいですか?ヘッダーのこの部分を省略できますか

http://www.seomoz.org/blog/how-to-handle-downtime-during-site-maintenance

5
Miak

再試行後の値はオプションであることはウィルが正しいのですが、練習問題として設定することをお勧めします。 値を設定すると、明確になるという利点があります。

503withoutretry-after " 500として処理する必要があります 。"クローラー/スクリプト/などの場合ドキュメントのリクエストは500を異なる方法で処理するように設定されているため、最終結果がどうなるか完全にはわかりません。値を含めることは、少なくとも合理的に503の予想される動作を得ることができることを意味します。さまざまなエンジンなどはあまり多くの情報を提供しないので、まだ間違っている可能性がありますが、ここでのポイントはyou可能性のある変数を減らすために徹底的にする。 ( ロバスト性の原理 も参照してください。)

値を設定しないと、いつ再試行するかを決定することもできます。あなたが2日間だけ落ち込んでいて、彼らの行動が1週間待つことであると判断した場合、それはまったく役に立ちません。

合理的なものを選んでください。 2日後に再試行するように言っても、エラーが3つ残っているのに、「もう二度とわからない」という意味ではありません。それはあなたの提案がオフになったことを意味します。

3
Su'

Retry-Afterヘッダーはオプションです。指定されている場合、検索エンジンがサイトを再度クロールするのが適切かどうかを判断するのに役立ちます。

2
Will Peavy