シードプロッド最新ニュース

ビジネスの成長に役立つWordPressのチュートリアル、ヒント、リソース

WooCommerceをメンテナンスモードにする方法

WooCommerceストアをメンテナンスモードにする方法(ステップバイステップ) 

執筆者 著者アバター ステイシー・コリン
著者アバター ステイシー・コリン
ステイシーはWordPressとデジタルマーケティングについて10年以上、その他のトピックについてはもっと長い間執筆している。また、ウェブデザイン、ユーザーエクスペリエンス、SEOにも造詣が深い。
     レビュー レビュアーアバター ターナー・ジョン
レビュアーアバター ターナー・ジョン
ジョン・ターナーはSeedProdの共同設立者です。彼は20年以上のビジネスと開発の経験があり、彼のプラグインは2500万回以上ダウンロードされています。

店舗オーナーが稼働中のサイトで価格の一括編集や決済フローの刷新を試みた際のパニックを、私は直接目にしてきた。買い物客はエラーメッセージを目にし、売り上げは止まる。

これが、本格的なWooCommerceストアにとって適切なメンテナンスモードが必須である理由です。これにより、ショップページを完全に安心してバックグラウンドで作業できます。

コードを使ってみることもできますが、私はいつもSeedProdのようなプラグインをお勧めします。このプラグインを使えば、数分でプロフェッショナルなページを作成することができ、誤字脱字でサイトが壊れてしまうリスクもなく、お店のどの部分を隠すかを正確にコントロールすることができます。

このガイドでは、私がWooCommerceストアをメンテナンスモードにするための正確な手順を説明します。

TL;DR:WooCommerceストアをメンテナンスモードにするには、SeedProdのようなプラグインをインストールし、テンプレートから新しいメンテナンスページを作成し、アクセスコントロールを使って特定のストアURL(/shopや/checkoutなど)を非表示にし、プラグインのダッシュボードからモードを有効にします。

WooCommerceメンテナンスモードとは?

WooCommerceメンテナンスモードでは、アップデートの間、一時的にストアを非表示にし、カスタムメッセージを表示することができます。買い物客にエラーが表示されるのを防ぎ、プロフェッショナルなサイトを維持することができます。

正しいモードを使用することが重要な理由は以下の通りです:

  • ユーザー体験:ログイン済みの管理者は画面をスキップして作業可能。訪問者はサイトがダウンしている代わりに洗練された待機ページを表示。
  • SEO対策:適切なページは検索エンジンにダウンタイムが一時的であることを通知し、順位下落を防ぎます。
  • 技術的な状態:HTTP 503 Service Unavailable ステータスを返します。これにより、Google に再チェックのタイミングを正確に伝えます。

WooCommerceメンテナンスモードを使用するタイミングと理由

メンテナンスモードは、あなたのストアが壊れて見えたり、買い物客を混乱させたりする可能性がある場合に便利です。

WooCommerceメンテナンスモード・プラグインを使用してストアページを一時的に無効にする前と後

よくある状況とその対処法を紹介しよう:

状況ベストモード所要時間買い物客の目アナリティクス
アップデートやプラグインのインストール503フルメンテナンス15~30分「すぐに戻る」というメッセージデータの損失はほとんどない
製品の一括追加近日公開のページ(503なし)数時間カウントダウンまたは打ち上げ予告トラフィックはまだ追跡されている
デザインやテーマの変更ブランドメッセージ入り503数時間または1日"サイト改善進行中"訪問者数は減少するかもしれない
緊急のセキュリティ問題の解決即時 503できるだけ短くメンテナンス中」注記データの短いギャップ
新機能のテストステージングサイトを使用する(ダウンタイムなし)該当なし該当なし影響なし

適切なモードを使用することで、顧客に情報を提供し、SEOを保護し、売上の損失を防ぐことができます。

注: ウェブサイトに変更を加える前に、ミスを避けるために必ずサイトをバックアップしてください。これについては、WordPressウェブサイトのバックアップ方法についてのガイドを参照してください。これはまた、WooCommerceストアを一時的に無効にしている間に何も壊れていないことを確認するのにも役立ちます。

WooCommerceのメンテナンスモードにはコードとプラグインのどちらを使うべきか?

WooCommerceのメンテナンスモードを設定する前に、プラグインのスピードと安全性を求めるか、コードを追加する手動コントロールを求めるかを決めてください。

プラグインを使う(ほとんどのユーザーに最適)

SeedProd ドラッグ&ドロップWordPressウェブサイトビルダー

SeedProdのようなプラグインは、WooCommerceのメンテナンスモードを有効にする最も簡単な方法です。コードを触る必要がなく、ロゴ、ブランドカラー、Eメールオプトインフォームまでカスタムページをデザインすることができます。また、テーマファイルを編集してサイトを壊すリスクもないので、より安全です。

コードの使用(上級者向け)

PHPに慣れているなら、テーマの functions.php ファイルを表示します。これにより、訪問者に基本的な「メンテナンス」メッセージが表示されます。

注意:テーマファイルを直接編集すると、間違えるとエラーを引き起こす可能性があります。コードを追加する前に必ずサイトをバックアップしてください。また、プラグインのようなデザインオプションがないことを覚えておいてください。

SeedProdを使用していない場合は、LightStartやCMP Coming Soonのような基本的なプラグインを試すことができます。これらは無料でシンプルですが、WooCommerceページのコントロールやデザインの柔軟性はありません。

WooCommerceをメンテナンスモードにする方法(ステップバイステップ)

ここでは、SeedProdを使用して、コードやプラグインの競合なしにWooCommerceをメンテナンスモードにする方法を説明します。

ステップ1.WooCommerceメンテナンスモードプラグインをインストールする。

まず、あなたのWordPressサイトでSeedProdを立ち上げて実行する必要があります。

  1. SeedProd Proをダウンロードする: SeedProdのウェブサイトにアクセスし、Proプランを選択してください。このチュートリアルに従い、アクセスコントロールを使って特定のWooCommerceページを非表示にするには、Proバージョンが必要です。
  2. プラグインをインストールします:SeedProdをダウンロードしたら、WordPressのダッシュボードに移動し、プラグイン " 新規追加に移動し、プラグインファイルをアップロードします。
  3. SeedProdをアクティベートする:インストール後、"Activate "ボタンをクリックしてください。
  4. ビルドを開始します:WordPressのダッシュボードに新しい「SeedProd」メニューが表示されます。それをクリックし、「メンテナンスモードページの設定」ボタンをクリックしてください。これでカスタムメンテナンスページを作成する準備が整いました。
SeedProdを使用してWooCommerceのcoming soonモードまたはメンテナンスモードページを設定する

ステップ2.WooCommerceメンテナンスページをデザインする

優れたWooCommerceのメンテナンスページは、"またすぐに戻ってきます "と言うだけではありません。顧客を安心させ、信頼を築き、さらにはリードを集めるチャンスです。SeedProdのドラッグ&ドロップビルダーを使えば、洗練されたデザインを数分で作成できます。

メンテナンスモードテンプレートを選択する(または、ゼロから始める)

SeedProdには、プロがデザインしたテンプレートのライブラリが含まれているので、ゼロから始める必要はありません。あなたのブランドに合ったものを選んで、あなただけのものにしてください。

メンテナンス・モード・テンプレート

完全にコントロールしたい場合は、空白のテンプレートを選び、一からデザインしてください。お好きなテンプレートにカーソルを合わせ、チェックマークをクリックするだけです。

メンテナンスモードページのカスタマイズ

ビジュアルビルダーで編集も簡単。テキスト、画像、動画、カウントダウンタイマー、フォームをレイアウトに直接ドラッグ&ドロップ。

seedprodビジュアルビルダー

例えば、カウントダウンタイマーを追加して、お店がいつ再開するかを表示することができます。ブロックをクリックしてスタイルを設定し、日付と時間を設定して、あなたのページに合うようにカスタマイズしてください。

ドラッグ&ドロップでカウントダウンタイマー

また、FAQや特徴、行動喚起のような既成のセクションを追加することもできます。割引コードやオプトインフォームを追加して、ショップ再開後の訪問者を呼び戻しましょう。

高コンバージョン率のメンテナンスページに不可欠な要素

一般的な「工事中」ページは訪問者を苛立たせることが多いと学びました。買い物客を満足させ、潜在的な売上を温存するため、私は特定のレイアウト戦略を採用しています。

メンテナンスページに必ず記載する3つの必須要素は以下の通りです:

  • 具体的なタイムライン:私は常にカウントダウンタイマーブロックを使用しています。これにより、サイトが永久に壊れているのではなく、一時的にオフラインになっているだけだと顧客に安心感を与えます。
  • 「通知を受け取る」オプション:そのトラフィックを逃すわけにはいきません。カタログが復旧した瞬間に興味のある買い物客にメールを送れるよう、オプトインフォームを前面に配置しています。
  • 緊急連絡先情報:お客様が注文を待っている場合、連絡手段が必要です。通常、ページ下部にソーシャルプロフィールブロックやサポートメールリンクを簡潔に追加します。

プロの秘訣:SeedProdのドラッグ&ドロップブロックを使えば、これらの要素を数秒で簡単に追加できます。ダウンタイムのお詫びとして「メンテナンス特別」クーポンコードを表示することも可能です。

ページが思い通りに表示されたら、ビルダーの右上にある「保存」をクリックします。

ステップ3.作業中にWooCommerceストアページを隠す

デフォルトでは、SeedProdはウェブサイト全体を非表示にします。ただし、製品開発中はブログとホームページを公開したままにしたい場合が多いでしょう。

これを行うために、アクセス制御を使用して特定のWooCommerceページのみを非表示にします。

seedprodページの設定
  1. オープンアクセス制御:SeedProdビルダーで、ページ設定 » アクセス制御に移動します。
  2. URLを含める:「URLを含める」オプションを選択します。これにより、SeedProdはここでリストした特定のリンク上でのみメンテナンスページを表示します。
  3. WooCommerceページを追加:非表示にしたいURLを貼り付けます。「example.com」を実際のドメイン名に置き換えてください。

重要:これらの設定は、WordPressのパーマリンクが「投稿名」に設定されている場合に最適に機能します。WordPressダッシュボードの「設定」「パーマリンク」で確認できます。

  • https://yourdomain.com/shop
  • https://yourdomain.com/cart
  • https://yourdomain.com/checkout
  • https://yourdomain.com/my-account

プロのアドバイス:既存顧客にダウンロードや注文履歴へのアクセスを許可したい場合は、このリストから「マイアカウント」リンクを削除してください。

SeedProdアクセスコントロールでWooCommerceストアを顧客から隠す
  1. 商品ページの保護:すべての商品リストを非表示にするには、ワイルドカードURLを使用します:
  • https://yourdomain.com/product/*
  • https://yourdomain.com/product-category/*
  • https://yourdomain.com/product-tag/*

構文のヒント: アスタリスク(*)はワイルドカードです。システムに、そのURLパス下のすべてのサブページを含めるよう指示します。例えば、 https://yourdomain.com/product/* サイト上のすべての商品ページを非表示にします。

ステップ4.WooCommerceメンテナンスモードを有効にする

  1. 発行する:SeedProdビルダーの "Save "ボタンの隣にあるドロップダウン矢印をクリックし、"Publish "を選択します。
WooCommerceメンテナンスモードページを保存して公開する
  1. プレビューページが公開されたら、「ライブページを見る」をクリックして、すべてが正しく表示されることを確認してください。
ライブページを参照
  1. メンテナンスモードを有効にします:WordPressのダッシュボードで、SeedProd " Pagesに進みます。メンテナンスモード "の下にあるスイッチを "非アクティブ "から "アクティブ "に切り替えます。
WooCommerceをメンテナンスモードにする方法

あなたのWooCommerceストアは現在メンテナンスモードです。バックグラウンドで安全にアップデートを行う間、訪問者にはカスタムページが表示されます。

以下は、WooCommerceのメンテナンスページが公開されたときの例です:

ライブ・メンテナンス・モード・ページ

メンテナンスモードをオフにする

更新が終わったら、SeedProd " Pagesに戻り、"Maintenance Mode "を "Inactive "に戻してください。

WordPressのメンテナンスモードを無効にする

あなたのWooCommerceストアはオンラインに戻り、買い物客のための準備が整いました。

ボーナス:「近日公開」ページでリードを獲得する

WooCommerceストアのメンテナンス中にリードを獲得したい場合は、キャンセル待ちフォーム付きのcoming soonページを作成しましょう。

SeedProdを使えば、話題性のあるランディングページを簡単に構築し、Eメール登録フォームを追加することができます、

ウェイティングリスト・ランディングページ(登録フォーム付き

よくある質問(FAQ)

WooCommerceストア全体をパスワードで保護できますか?
はい、WooCommerceストア全体をパスワードで保護することができます。SeedProdのようなプラグインでは、訪問者が商品を見たり買い物をしたりするために入力しなければならないパスワードを設定することができます。
メンテナンスモードはWooCommerceのウェブフックやAPIコールを壊しますか?
それは可能です。完全な503ブロックは、ウェブフック、支払いゲートウェイ、またはサードパーティの統合を停止する可能性があります。これらをアクティブにする必要がある場合は、厳密なメンテナンスモードではなく、"Coming Soon "ページを使用してください。
Cloudflareや私のCDNはメンテナンスページをキャッシュしますか?
はい、これは重要なステップです。CDNやブラウザは一時ページをキャッシュすることができます。メンテナンスモードをオフにした後、キャッシュをクリアしなければ、訪問者はまだあなたのライブストアではなく、古いメンテナンスページを見るかもしれません。作業終了後は、必ずCDNとウェブサイトのキャッシュをクリアしてください。
SEO対策に支障をきたすことなく、いつまでメンテナンスモードを維持できますか?
このガイドではストアページのみを非表示にする方法を説明しているため、リスクは非常に低いです。ただし、非表示にするページについては、ダウンタイムを理想的には24時間未満に抑えてください。より長い停止は、Googleが503ステータスを恒久的なエラーと見なす原因となる可能性があります。
WooCommerceのメンテナンスモードには503とnoindexのどちらを使うべきですか?
を使用する。 503 Service Unavailable のステータスを持つ。 Retry-After ヘッダーを使用します。これは検索エンジンにダウンタイムが一時的なものであることを伝える。避ける noindex検索結果からお店のページが外れてしまう可能性があるからです。
メンテナンスモードはGoogle Search Consoleに影響しますか?
一時的な503レスポンスは、Search Consoleでは「サーバーエラー」として表示されるが、サイトが再び稼動すれば表示されなくなる。ダウンタイムが短い限り、ランキングは安全です。

WooCommerceのメンテナンスモードを有効にすることで、サイトの更新や再設計の際に顧客のエクスペリエンスを保護することができます。訪問者は壊れたページを見る代わりに、ブランドの信頼性と一貫性を保つプロフェッショナルなメッセージを見ることができます。

この機能により、バグの修正、新商品の追加、テーマの調整など、重要な変更を安全に行う時間も確保できます。バグ修正、新商品の追加、テーマの調整など、重要な変更を安全に行うことができます。

これを行う最も簡単な方法は、SeedProdのような信頼性の高いプラグインを使用することです。技術的な設定を代行してくれるので、コードの編集やダウンタイムのリスクはありません。

より実践的なWooCommerceのヒントについては、以下の役立つガイドをご覧ください:

お読みいただきありがとうございました!あなたのご意見をぜひお聞かせください。YouTubeXFacebookで、あなたのビジネスを成長させるために役立つアドバイスやコンテンツを提供していますので、お気軽に会話にご参加ください。

著者アバター
ステイシー・コリン ライター
ステイシーはWordPressとデジタルマーケティングについて10年以上、その他のトピックについてはもっと長い間執筆している。また、ウェブデザイン、ユーザーエクスペリエンス、SEOにも造詣が深い。

情報開示私たちのコンテンツは読者支援型です。つまり、あなたが私たちのリンクをクリックした場合、私たちはコミッションを得る可能性があります。私たちは、読者に付加価値をもたらすと信じる製品のみを推薦します。