2026年7月28日
2026年7月28日
Coming Soonページをプラグインで設定する方法|SeedProdの手順と503との違い
サイトを作っている途中で、訪問者には「近日公開」のページだけを見せ、自分はログインして作業を続けたいことがあります。WordPress本体にはこの機能がないため、プラグインを使います。この記事では、利用者の多い無料プラグイン「SeedProd」(Website Builder by SeedProd)を例に、Coming Soonページを出す手順と、メンテナンスモードとの使い分け、公開するときの注意点を説明します(2026年10月時点のプラグイン配布ページと公式ドキュメントに基づきます)。
Coming Soonモードとメンテナンスモードの違い
SeedProdには、見た目の似た2つのモードがあります。違いは、検索エンジンなどに返すHTTPステータスです。
| モード | 返すステータス | 向いている場面 |
|---|---|---|
| Coming Soonモード | 200(正常) | 新しく作っているサイト。準備中のページ自体が検索エンジンに登録されうる |
| メンテナンスモード | 503(一時的に利用不可) | 公開中のサイトを短時間止めて作業するとき |
503は「一時的に使えない」という意味で、検索エンジンは時間をおいて再び見に来ます。公開済みのサイトを長期間Coming Soonモード(200)にすると、準備中のページの内容が検索結果に出てしまう可能性があります。逆に、公開前のサイトで503を長く返し続けるのも本来の使い方ではありません。新規サイトはComing Soonモード、公開中サイトの短い作業はメンテナンスモードと使い分けます。
どちらのモードでも、WordPressにログインしている人には通常のサイトが表示され、ログインしていない訪問者にだけComing Soonページ(またはメンテナンスページ)が表示されます。
手順1:プラグインをインストールする
- 管理画面の「プラグイン」→「新規プラグインを追加」を開きます
- 検索欄に
SeedProdと入力します - 「Website Builder by SeedProd — Theme Builder, Landing Page Builder, Coming Soon Page, Maintenance Mode」をインストールし、有効化します
無料版(Lite)でComing Soonページとメンテナンスページを作れます。テーマ全体の作成やWooCommerce連携などは有料版の機能です。
手順2:Coming Soonページを作る
- 管理画面のメニューに追加された「SeedProd」のダッシュボードを開きます
- 「Coming Soon Mode」の横にある「Set Up a Coming Soon Page」ボタンを押します
- 用意されたテンプレートから1つ選びます。白紙から作る場合は空のテンプレートを選びます
- ドラッグ&ドロップの編集画面で、ロゴ、見出し、公開予定日、問い合わせ先などを入れます。カウントダウンタイマーやメール登録フォームのブロックも使えます
- 「Save」で保存します
ページに書く内容は、次のような最低限の情報があれば十分です。
- サイト名(またはロゴ)
- 準備中であることと、公開予定時期(決まっていれば)
- 問い合わせ先(メールアドレス、既存のSNSアカウントなど)
手順3:Coming Soonモードを有効にする
- 「SeedProd」のダッシュボードに戻ります
- 「Coming Soon Mode」のスイッチを有効(Active)にします
有効にした時点で、ログインしていない訪問者にはComing Soonページが表示されます。
正しく表示されているか確かめる
ログインしているブラウザーでは通常のサイトが見えるため、確認には別の方法を使います。
- ブラウザーのシークレットウィンドウ(プライベートウィンドウ)でサイトを開く
- 別のブラウザーやスマートフォンで開く
- コマンドでHTTPステータスを確かめる
# 1行目のステータスを見る(Coming Soon なら 200、メンテナンスなら 503)
curl -sI https://example.com/ | head -n 1
HTTP/2 200 のように表示されればComing Soonモード、503 ならメンテナンスモードが働いています。ステータスが期待どおりでも中身が通常のサイトのままなら、ページキャッシュが古いHTMLを返している可能性があります。
検索エンジンに登録させたくない場合
Coming Soonモードは200を返すため、準備中のページは検索エンジンに登録されることがあります。公開前に検索結果に出したくない場合は、次のどちらかを使います。
- SeedProdのページ設定:Coming Soonページの編集画面のページ設定にあるSEOの項目で、「No Index」を有効にします
- WordPress本体の設定:「設定」→「表示設定」の「検索エンジンでの表示」で「検索エンジンがサイトをインデックスしないようにする」にチェックを入れます
WordPress本体の設定は、サイトの公開時に外す必要がある点に注意してください。外し忘れると、公開後も検索エンジンに登録されにくい状態が続きます。
サイトを公開するとき
- 「SeedProd」のダッシュボードで「Coming Soon Mode」のスイッチを無効にします
- 「設定」→「表示設定」で検索エンジンを拒否する設定にしていた場合は、チェックを外します
- キャッシュプラグインやサーバーのキャッシュを削除します
- シークレットウィンドウで、通常のサイトが表示されることを確かめます
プラグインを無効にしたのにComing Soonページが出続ける場合、原因はほぼキャッシュです。キャッシュプラグインの設定画面からキャッシュを削除し、CDNを使っていればCDN側のキャッシュも削除します。
公開後にSeedProdを使う予定がなければ、プラグインを無効化して削除してかまいません。
ほかの選択肢
- WooCommerceを使うネットショップ:WooCommerceには「Coming soon」モードが組み込まれており、「WooCommerce」→「設定」の「Site visibility」(サイトの公開状態の設定)で、サイト全体か、ショップ関連のページだけを非公開にできます。WooCommerceのサイトなら、別のプラグインを入れずに済むことがあります
- メンテナンス画面を出したい場合:短時間の作業中に503を返すだけなら、メンテナンスモード専用のプラグインや、自作のコードでも対応できます。詳しくは下の関連記事を参照してください
まとめ
- Coming Soonモードは200、メンテナンスモードは503を返す。新規サイトはComing Soon、公開中サイトの短い作業はメンテナンスモードを使う
- SeedProdでは、ダッシュボードの「Set Up a Coming Soon Page」でページを作り、「Coming Soon Mode」のスイッチで有効にする
- ログイン中は通常のサイトが見えるため、確認はシークレットウィンドウか
curl -sIで行う - 検索エンジンに登録させたくない場合はNo Indexを使い、公開時に「検索エンジンがサイトをインデックスしないようにする」を外し忘れない
- 公開時はモードを無効にし、キャッシュを削除してから表示を確かめる
関連記事: