日々の疑問に、確かめられる答えを。 運営・編集
しるべSHIRUBE / JOURNAL
Web制作

メンテナンス中の表示は503で返す?一時停止と再開の確認手順

「メンテナンス中」と表示するだけで終わらせないために。停止範囲、HTTP 503、Retry-After、案内文、再開後のキャッシュと受付確認をまとめます。

一時停止の運用を整理した図。特定サービスの機能を示すものではありません。Webのしるべ編集部(独自作成)
503を示す数字と、停止範囲、案内、再開確認の3つの準備項目。
503を示す数字と、停止範囲、案内、再開確認の3つの準備項目。

一時停止の運用を整理した図。特定サービスの機能を示すものではありません。

先に答え:本当に利用できない期間は、案内文と応答をそろえる

サイトの処理を一時的に受け付けられないとき、HTTPの503 Service Unavailableが使われます。MDNは、過負荷やメンテナンスのような一時的な状態に使うコードと説明しています。トップに「メンテナンス中」と書くことと、サーバーが503を返すことは別の設定です。

この記事は、計画した作業でWebサイトを一時停止する担当者向けの確認表です。突然503が発生した場合は、作業中と決めつけず、障害の時刻・対象URL・直前の変更・運用ログを確認してください。ここにある文例は、架空の運用例であり、特定サービスの実画面や実績ではありません。

停止範囲を決めるための運用例。Webのしるべ編集部(独自作成)
情報ページを残してフォームを停止する場合と、サイト全体を停止する場合を分けた図。
情報ページを残してフォームを停止する場合と、サイト全体を停止する場合を分けた図。

停止範囲を決めるための運用例。

全体を止める前に、利用できなくなる範囲を決める

情報ページは読めるまま、問い合わせ受付だけ止めるケースと、すべてのページを利用できなくするケースでは対応が異なります。停止対象を表にして、案内文と実際の受付状態を一致させます。

対象読めるか・使えるか停止中の案内
トップ・サービス説明継続して表示できるか必要なら一時停止のお知らせ
問い合わせフォーム送信と保存を受け付けるか受付停止なら入力前に伝える
会員・予約等の機能ログインや確定ができるか利用できない操作を具体的に示す
状況確認ページ別の場所で表示できるか更新時刻と再開見込み

Googleの一時停止に関する案内でも、特定機能だけ停止する方法とサイト全体を利用できなくする方法を分けています。停止する必要のないページまで一括で変更せず、何を止める作業なのかを先に決めます。

見た目が同じでも、応答が違えば意味が変わる

返す状態表す内容一時メンテナンスでの注意
200リクエストが成功案内文が通常の本文として扱われ得る
404・410見つからない・終了した再開するページの一時停止と区別する
503一時的にサービスを利用できない復旧後まで残さない

長期間503を返し続けても検索上の状態が保たれる、という保証はありません。GoogleのHTTP応答の資料では、サーバーエラーが続くURLは最終的にインデックスから削除されると説明しています。「何日までは絶対安全」と決めず、停止を必要な時間に限り、再開後の確認まで作業に含めます。

Retry-Afterの秒数は説明用の仮定です。実際の復旧予定に合わせて判断します。Webのしるべ編集部(独自作成)
左に503とRetry-After 600の応答例、右に停止範囲と再開見込みを記す架空の案内画面。
左に503とRetry-After 600の応答例、右に停止範囲と再開見込みを記す架空の案内画面。

Retry-Afterの秒数は説明用の仮定です。実際の復旧予定に合わせて判断します。

Retry-Afterは、待ち時間の目安を伝えるヘッダー

復旧見込みを示せる場合は、503と合わせてRetry-Afterを返す方法があります。MDNによると、値はHTTP形式の日付か、応答を受け取ってから待つ秒数です。たとえば Retry-After: 600 は、10分待つ目安を示す設定例です。

これは、必ず10分後に復旧する約束や、すべてのブラウザーを自動更新する仕組みではありません。対応状況はクライアントによって異なります。見込みが分からないのに適当な時間を入れるのではなく、運用担当者が判断できる範囲で設定します。

項目説明用の例注意点
ステータス503 Service Unavailable実際の応答を確認する
再試行の目安Retry-After: 600600秒=10分。保証時間ではない
画面の文字ただいまメンテナンス中です停止範囲も具体的に示す
更新情報最終更新時刻・次回の案内予定再開時刻と混同しない
案内文の作成例。確定している情報だけを記載します。Webのしるべ編集部(独自作成)
再開見込みがある場合と未定の場合を比較し、次回の状況案内と再開予定を区別する図。
再開見込みがある場合と未定の場合を比較し、次回の状況案内と再開予定を区別する図。

案内文の作成例。確定している情報だけを記載します。

そのまま調整できる案内文

これはフォームだけを止める場合の文例です。全体停止ならその旨に書き換えます。時間未定の場合は「再開時刻は未定です。次回の状況案内は[時刻]を予定しています」のように、分かっていることだけを記載します。対応できない窓口を代替連絡先として案内しないでください。

フォームの送信ボタンだけを見えなくしても、サーバー側の受付が止まるとは限りません。作業中に書き込みを停止する必要がある場合は、フォーム画面と受付処理の両方を担当者へ確認します。すでに送信済みの問い合わせがどこに保存されているかも、停止前に把握しておきます。

停止前・停止中・再開後の作業表

  1. 対象URLと停止する機能を一覧にします。
  2. 必要なバックアップと、復元できる状態を確認します。
  3. 案内文、復旧判断をする人、予定を延ばすときの更新方法を決めます。
  4. メンテナンスを有効にし、実際のURLで画面とHTTP応答を確認します。
  5. 作業と確認結果を時刻付きで記録します。
  6. 復旧確認を行い、メンテナンス設定を解除します。
  7. 正常な本文、画像、フォーム、必要な機能が戻ったことを別々に確認します。
  8. 停止案内や古い503がキャッシュに残っていないか確かめます。
再開後の点検表。「トップが見える」だけで完了にしません。Webのしるべ編集部(独自作成)
再開後に503の解除、本文と画像、受付保存通知、古い案内の残存を確認する表。
再開後に503の解除、本文と画像、受付保存通知、古い案内の残存を確認する表。

再開後の点検表。「トップが見える」だけで完了にしません。

MDNは503のキャッシュ用ヘッダーに注意を促しています。復旧したのに古いエラーページが表示されることを避けるためです。キャッシュ設定は公開環境によって異なるので、復旧後に「管理画面の表示」だけを見て完了とせず、実際の公開URLでも確認します。

応答は、ページ本体のリクエストで確認する

ChromeのデベロッパーツールでNetworkを開いてから対象ページを読み込み、ページ本体のStatusを確認します。停止中に503、再開後にそのページで期待する正常な応答へ戻っているかを見ます。画像のリクエストや、転送の途中の応答と混同しないでください。

観測した状態次に確認するところ
案内は出るが200を返す公開先の応答設定・ルーティング
再開したはずなのに503メンテナンス設定の解除・公開先
一部の環境だけ案内が残るキャッシュと、実際の接続先
ページは読めるが送信できないフォーム受付・保存・通知の各処理
送信完了は出るが記録がない受付データを確認し、成功と断定しない

担当者に渡す記録のひな形

「対象URL/停止する機能/開始時刻/再開見込み/案内文/期待する応答/実際の応答/再開確認の結果/未完了の作業」を一つの記録にまとめます。時刻にはタイムゾーンを付けてください。操作に迷う設定があるなら、一度に何項目も変更せず、担当者へ現状と期待する状態を渡して確認します。

SITE PORTを検討するときの確認ポイント

公開後のお知らせや文言を自分で更新したい場合は、SITE PORTの編集デモで更新の流れを確認できます。通常のお知らせ編集と、サーバーのメンテナンス設定や503の制御は作業が異なるため、停止時の連絡先・対応範囲・復旧確認を事前に整理して検討してください。

SITE PORTの完成例と編集デモを見ながら、普段の更新を自分で進められるか確認できます。契約前には、この記事で扱う設定を誰が担当するか、どの範囲まで対応するかを確認してください。

次に確認したいこと

[500・502エラーの確認](/articles/server-500-502-troubleshooting)・[バックアップと復元の準備](/articles/wordpress-backup-restore-plan)・[問い合わせフォームの確認](/articles/contact-form-delivery-test)

出典・確認情報

確認日:2026-10-12 / 公式情報の要点と編集部の提案を整理しています。価格・機能・条件は変更される場合があります。

MDN:503 Service UnavailableMDN:Retry-AfterGoogle:サイトを一時停止する場合Google:HTTPとネットワークエラーの扱いChrome:Networkパネルのリファレンス

次の「わかる」を見つける

Web制作18分で読める

独自ドメインを買う前に確認すること:初年度料金だけで選ばないためのチェックリスト

初年度の安さだけで決めないために。更新料、自動更新、Whois情報公開代行、無料ドメインの条件、移管料を公式情報で確認し、購入前のチェックリストで整理します。

2026.10.14 確認
Web制作20分で読める

WordPress用レンタルサーバー3社を比較|12か月の総額と無料お試しの注意点

エックスサーバー・ロリポップ!・さくらのレンタルサーバを、12か月の通常料金、ドメイン代、バックアップ、試用から課金に変わる条件で比較。初めて申し込むときの確認手順も説明します。

2026.10.14 確認
WordPress表示設定で最新の投稿と固定ページの選択肢、ホームページと投稿ページの欄、保存ボタンがある。
Web制作8分で読める

WordPressのトップページを固定ページにする方法|お知らせ一覧との分け方

「ホーム」と「お知らせ」を用意し、表示設定で割り当てる手順。管理画面・固定ページ一覧・表示設定の公式画面と4枚の図解で、入口から保存後の確認まで説明します。

2026.10.14 確認