PAGETOP

WORDPRESSのシステムダウンしてサイトが見れなくなった時の対処方法

2014年10月11日

システムトラブルでサイトが24時間以上ダウンしてしまった時のベストな対処方法をメモ。
通常、サイトがシステムトラブルでダウンしてしまうとクローラーはページがなくなってしまったと判断し検索結果から除外してしまうことがあります。
これはseo対策を行っているサイトには致命的な現象でとても焦ってしまいます。
しかし、503サイト利用不可というエラーを返すことで、クローラーはこのサイトはメンテナンスのため利用できないと判断しページが無くなったと判断するのではなく一時メンテナンス中と理解してくれます。
この場合ページはその時はインデックスされずに次回の解析まで保留にしてくれます。
設定方法ですが、Wordpressの場合はMaintenance Modeというプラグインを導入するだけで大丈夫そうです。
通常のホームページの場合は以下の記述方法が適しているようです。
まずはhtaccessに以下のコードを記述。
RewriteEngine on
RewriteRule ^503/ – [L]
RewriteRule ^.*$ 503/503.php
続いてルートディレクトリの中に「503」というディレクトリを作成して以下を記述した「503.php」をアップロード
<?php
header (‘HTTP/1.0 503 Service Temporarily Unavailable’);
include(dirname(__FILE__) . ‘/maintenance.html’);
?>
503ディレクトリに「maintenance.html」というファイル名でエラーページを作成。
これで完了らしいです。