ブログ

メンテナンス時はステータスコード503を返すのがSEOのベストプラクティス

サイトがメンテナンス中の時でさえSEOを考慮した設定をする必要があります。
適切な設定がされない場合、メンテナンス中のページが「通常通り運営されている」とクローラーに読み込まれる可能性があります。
併せて、メンテナンス中にアクセスしてきたユーザーにも、メンテンナンス中であることを明確に表示させましょう。

この対処方法ですが、検索エンジンなどロボット向けにはステータスコードを503に設定します。
これはGoogleがページをクローリングした際に、メンテナンス中であると認識できるようにするためです。
ユーザー向けには、メンテナンス中であることを伝えるhtmlを別途作成し、終了予定日時などを記載しておき、終了後にまた来てもらえるよう工夫しておくことがおすすめです。

正しく設定されなかった場合のリスク

ステータスコードを変更したつもりでも、例えば503ではなく通常運用と同様に200で返してしまった場合、メンテナンス中のページをインデックスされてしまうことに繋がります。
他にも404を返してしまった場合は、ページが消滅したものと認識されてしまいます。

ステータスコードを変更した際には、上記のようなミスが起こりがちです。
「今はメンテナンス中なので、後でまたクロールしに来てください」と意思表示するためにも、503を設定するようにしましょう。

また、ユーザーが訪問時にサイトが見れなかった場合、リンク切れと判断して離脱に繋がるばかりか、今後サイトに訪問してもらえなくなる可能性も出てきます。
インデックスされていればアクセスがあるという事実を踏まえ、ユーザーにもメンテナンス中であることを正確に伝えるようにしましょう。

503の設定方法について

以下の手順で行います。

  1. メンテナンス中の旨の画面を出すWebサーバーに、メンテナンス告知用のhtml(たとえば、/maintenance.html)を作成し、ユーザーに対して表示するメッセージをHTMLで記述する。
  2. .htaccess(またはhttpd.conf)で、次のように設定する。

=========================
ErrorDocument 503 /maintenance.html

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_URI} !=/maintenance.html
RewriteRule ^.*$ – [R=503,L]
</IfModule>

=========================

上記で完了です。
これでどのURLにアクセスしても、ステータスコード503が返され(URLはユーザーがアクセスしたまま表示させ、リダイレクトはしない)、メンテナンス中を示すページが表示されるため、メンテナンス中のページがインデックスされることはありません。

まとめ

現状を正しく伝えることで、今後不利益を受けないようにすることは可能です。
また、ユーザーにはメンテナンス中である事実が伝われば良いので、わかりやすいページを用意しましょう。

必ずしもデザインに注力する必要はありませんが、メンテナンス完了予定を伝えることで、再開次第また来てもらえるような配慮をした画面を表示させておきましょう。

◇この記事もおすすめ!
・SEO対策(検索エンジン最適化)とは?初心者にもわかりやすく解説します





■関連情報:サクラサクマーケティングのSEOコンサルティングサービス
中小・ベンチャー企業の売上をサポートするSEO対策低価格・高品質なSEOコンサルティング

無料メルマガのご登録(無料)

SEOの最新情報を無料でお届けします!





プライバシーポリシー

監修者:笹本 雅人

記事一覧

SEOシニアコンサルタント

2013年株式会社ブレインネットに入社し、会社合併を経てサクラサクマーケティング株式会社に合流した後も現在に至るまでSEOコンサルタントとして大小問わず様々なクライアントの集客向上に貢献。

特にシステム開発がからむSEOを得意としているほか、自社メディアのブログの作成・監修を行い、数多くのキーワードで上位表示を達成している。



無料資料ダウンロード

サービス資料ダウンロード

用語集

ソースコード集

お役立ちリンク集

無料メルマガのご登録(無料)

SEOの最新情報を無料でお届けします!





プライバシーポリシー

お役立ちツール

カテゴリ一覧

タグクラウド

新着記事一覧

  1. サイトリニューアルで失敗しない為のSEOチェックポイント

    制作してから年月が経過したWebサイトでは、リニューアルを行うケースもあるかと思います。 メインとする目的は様々でしょうが、その際、検索流入を失いたくないというのはすべてのWeb担当者が持つ共通の思いでしょう。 この記事 […]...

    1. インスタグラムの公式な投稿埋め込み方法がSEOに不向きな理由

      ブログやWebサイトだけでなく、インスタグラムやtwitterなどのSNSを運営していて、ブログ上でSNSの紹介や、逆にSNS上でブログの紹介をされる方も多いかと思います。 ブログ上でSNS投稿を紹介する場合、投稿埋め込 […]...

おすすめコンテンツ

  1. SEO対策(検索エンジン最適化)とは?初心者にもわかりやすく解説します

    SEO対策とは「検索エンジン最適化」のことで、数あるWeb集客手法の中でも、検索エンジンからの成果を最大化することです。基本的にはユーザーや検索エンジンからより評価されるように、WebサイトやWebページの変更・改修を続 […]...

    1. コンテンツマーケティングとは?特徴と事例、社内でできる方法を解説します

      ここ数年で急激にコンテンツマーケティングという言葉を聞くようになりました。しかし、「興味があるがまだ着手できていない」という人や、「そもそもどんなコンテンツを作ればいいのかわからない」、「社内で運用しているが成果がでない […]...

      1. SEOに強いコンテンツは回答性×網羅性×文字数×ユーザー体験

        目次 SEOに強いコンテンツとは回答性網羅性文字数ユーザー体験[回答性×網羅性×文字数×ユーザー体験]を考慮したSEOに強いコンテンツ制作お問い合わせフォーム SEOに強いコンテンツとは 検索エンジンで上位表示をさせるた […]...

最新情報を取得する

PAGE TOP