WordPressサイトがダウンし続ける場合に実行すべき9つのこと

ビジネスオーナーにとって、ウェブサイトが表示されるべき場所にエラーメッセージが表示されるほど心を沈ませるものはありません。かつて、読者の一人が大規模なセール中にサイトがクラッシュしたとパニックになって連絡してきたことがあり、そのストレスがどれほどのものであるか私たちは知っています。

良いニュースは、いくつかの簡単なチェックで問題を自分で解決できることが多いということです。何千人ものユーザーを支援し(そして私たち自身のサイトを修正し)、最も一般的な原因のリストを作成しました。

このガイドでは、WordPressサイトを迅速に復旧させるために当社が使用する正確なトラブルシューティング手順を説明します。まず最も簡単な修正から始めましょう。

WordPressウェブサイトがダウンし続ける場合の対処法

WordPressウェブサイトがダウンし続けるのはなぜですか?

WordPressのウェブサイトがダウンすると、ユーザーはページにアクセスできなくなるエラーメッセージが表示されます。

ウェブサイトが一般的なWordPressのエラーのいずれかが原因でダウンしている場合は、問題を解決するためにそれを修正するだけで済みます。

ただし、問題が引き続き発生する場合や、ウェブサイトにエラーが表示されない場合は、さらに調査する必要があります。

ウェブサイトのダウンタイムは、信頼性の低いホスティング、ドメインの期限切れ、セキュリティ上の理由、カスタムコードのエラーなど、さまざまな理由で発生する可能性があります。

ダウンタイムのもう1つの原因は、WordPressホスティングのリソース制限を超えるウェブサイトのトラフィックの増加です。

理由が何であれ、WordPressウェブサイトが定期的にダウンすると、ビジネスに悪影響を与える可能性があります。コンバージョン率が低下し、顧客を失う可能性があります。

幸いなことに、WordPressウェブサイトがダウンし続ける場合の対処法をまとめました。これらの手順は、原因を特定し、簡単に修正するのに役立ちます。

  1. 自分だけか、それともウェブサイトがみんなのためにダウンしているかを確認する
  2. WordPressホスティングプランが期限切れになっていないことを確認する
  3. ドメインが期限切れになっていないことを確認してください
  4. プラグインとテーマを確認する
  5. WordPressの設定を確認する
  6. パーマリンクが壊れていないことを確認してください
  7. WordPressコアファイルを再アップロードしてみてください
  8. ウェブサイトにファイアウォールをインストールする
  9. 信頼できるWordPressホスティングプランに移行する
  10. よくある質問 (FAQ)
  11. 追加リソース

1. 自分だけか、それともウェブサイトが全員にとってダウンしているかを確認する

WordPressウェブサイトがみんなのためにダウンしているわけではない場合があります。ネットワークエラーやインターネット接続の欠如により、サイトにアクセスできないだけの場合があります。

まず、あなたのウェブサイトがあなただけでなく、他の人にとってもダウンしていることを確認する必要があります。これを行うには、IsItWPの無料アップタイムチェッカーを使用できます。

まず、ウェブサイトの稼働状況チェッカーページにアクセスし、サイトのURLを入力します。

IsItWP Uptime Checker Tool

「ウェブサイトを分析」ボタンをクリックすると、ウェブサイトが全員にとってダウンしているのか、それともあなただけなのかがツールによって通知されます。

ダウンロードのみの場合は、インターネット接続を確認することをお勧めします。ブラウザのキャッシュをクリアするか、ネットワークルーターを再起動してみてください。

一方、ウェブサイトがすべての人でダウンしている場合は、修正方法を学ぶために読み進めてください。

2. WordPressホスティングプランが期限切れになっていないことを確認する

ウェブサイトのダウンタイムの最も一般的な理由の1つは、WordPressホスティングプロバイダーです。プランが期限切れになったか、プロバイダーがサーバーの問題を抱えている可能性があります。

まず、ホスティングプランが期限切れになっていないことを確認する必要があります。通常、この情報はホスティングアカウントのダッシュボードで見つけることができます。

サポートに連絡する前に、ホストのステータスページを確認することをお勧めします。Googleで「[あなたのホスティング会社] ステータスページ」と検索するだけです。ほとんどのプロバイダーは、これらのページを使用してサーバーメンテナンスを発表したり、広範囲の障害を報告したりします。これにより、すぐに回答が得られ、多くの心配を節約できます!

プランが期限切れになっていないのにWordPressウェブサイトがダウンし続ける場合は、ホスティングプロバイダーに連絡する必要があります。彼らはエンドでサーバーエラーが発生している可能性があり、それに関する詳細情報を提供できます。

例えば、ホスティング会社がサーバーメンテナンスを実行している、DDoS攻撃に直面している、またはいくつかのサーバーを停止させた可能性があります。これらの理由のいずれも、ダウンタイムにつながる可能性があります。

ホストサーバーのハードウェアコンポーネントの障害により、ウェブサイトがダウンしている可能性もあります。

このような場合、ホスティングプロバイダーが問題を修正すれば、ウェブサイトは再び稼働するはずです。

ホスティングプロバイダーで常に問題が発生している場合は、より信頼性の高いマネージドWordPressホスティング会社に切り替えることをお勧めします。

SiteGroundHostinger、またはWP Engineのいずれかを選択することをお勧めします。

専門家のアドバイス: WPBeginnerはSiteGroundでホストしています。彼らのパフォーマンスと信頼性は、数百万人の訪問者を処理しているときでも、当サイトがオンラインであり続ける大きな理由です。

3. ドメインが期限切れになっていないことを確認する

時々、ウェブサイトがダウンするのは、ウェブサイトを開始したときに購入したドメイン名が期限切れになった可能性があるためです。この場合、更新が必要です。

ドメインのステータスを確認する最善の方法は、購入したアカウント(ドメインレジストラ、例:Domain.com、Bluehost、またはSiteGround)にログインすることです。アカウントダッシュボードには、ドメインが期限切れになっているかどうかがすぐに表示され、更新方法が案内されます。

どこで登録したか不明な場合は、WHOISルックアップツールを使用できます。このツールは、有効期限とレジストラを含む公開登録情報を表示します。

次に、ツールがドメイン名の詳細を検索します。ドメインが期限切れの場合、登録可能として表示される可能性があります。

登録可能なドメイン

その場合は、Network Solutionsなどのドメインレジストラを使用して更新してください。手順については、ドメイン名を更新する方法のガイドをご覧ください。

また、Hostingerを含む一部のホスティングプロバイダーから無料のドメインを取得することもできます。これは、任意のウェブホスティングプランに無料のドメイン名を提供する、トップのWordPressホスティング会社です。

WPBeginnerユーザー向けの無料ドメイン名、SSL証明書、そしてウェブホスティングプランの大幅な割引を提供する、当社のBluehostクーポンコードもご利用いただけます。

4. プラグインとテーマを確認する

WordPressプラグインまたはテーマが原因でウェブサイトがダウンすることがあります。ソフトウェアが古いか、ハッカーがサイトをダウンさせるために使用できる脆弱性がある可能性があります。

同様に、WordPressテーマが特定のWordPressバージョンやウェブサイト上のプラグインと競合する可能性があります。

コンフリクトとは、2つのプラグイン、またはプラグインとテーマが、異なる方法で同じタスクを実行しようとする場合に発生します。スマートフォンの2つのアプリが同時にカメラを使用しようとするようなもので、フリーズやクラッシュの原因となることがあります。プラグインを無効化することで、どのプラグインがうまく連携していないかを特定できます。

プラグインまたはテーマがダウンタイムを引き起こしているかどうかを確認するには、すべてのプラグインを無効にし、デフォルトのテーマに切り替える必要があります。

すべてのWordPressプラグインを無効化する

WordPressプラグインをすべて無効にすると、ツールツールのいずれかがサイトのダウンタイムを引き起こしているかどうかをすぐに確認できます。

WordPress管理エリアにアクセスできる場合は、管理サイドバーからプラグイン » インストール済みプラグインページにアクセスしてください。

ここから、一番上のバルクセレクトチェックボックスをチェックするだけで、すべてのプラグインを選択できます。

プラグインオプションの横にあるチェックボックスを開く

次に、「一括操作」ドロップダウンメニューを開き、「非アクティブ化」オプションを選択します。

その後、「適用」ボタンをクリックして、すべてのプラグインを非アクティブ化します。

一括操作ドロップダウンメニューから非アクティブ化オプションを選択

ただし、WordPress管理画面にアクセスできない場合は、ファイル転送プロトコル(FTP)クライアントを使用してプラグインを無効にすることができます。

まず、FTPクライアントまたはホスティングアカウントのcPanelにあるファイルマネージャーアプリを使用して、ウェブサイトに接続する必要があります。サイトに接続したら、/wp-content/フォルダに移動します。

内部には、「plugins」という名前のフォルダが表示されるはずです。ここに、すべてのWordPressプラグインファイルが保存されます。

プラグインフォルダの名前を変更する

プラグインフォルダの名前を「plugins_deactivate」に変更するだけです。これにより、ウェブサイトにインストールされているすべてのWordPressプラグインが無効になります。

詳細な手順については、WordPress管理画面にアクセスできない場合にすべてのプラグインを無効にする方法に関するチュートリアルをご覧ください。

デフォルトの WordPress テーマに切り替える

お使いのWordPressテーマも問題の原因である可能性があります。特に、コードが不十分であったり、プラグインと競合している場合です。

これを確認するには、Twenty Twenty-Threeのようなデフォルトのテーマに強制的に切り替えることができます。

まず、FTPクライアントまたはホスティングコントロールパネルのファイルマネージャーを使用してサイトに接続します。接続したら、/wp-content/themes/フォルダに移動します。

インストール済みの各テーマのフォルダが表示されます。現在アクティブなテーマのフォルダを見つけ、名前に「-deactivated」を追加して名前を変更します(例:「mytheme」を「mytheme-deactivated」に変更します)。

FTPを使用して現在のテーマフォルダの名前を変更する

これにより、現在のテーマが無効化されます。テーマフォルダに「twentytwentythree」のようなデフォルトのテーマが既に存在する場合、WordPressは自動的にそれに切り替わり、サイトはオンラインに戻るはずです。その後、管理エリアにログインしてさらに調査できます。

テーマの変更やプラグインの無効化で問題が解決しない場合は、読み進めてください。

5. WordPressの設定を確認する

WordPressの設定が正しくないために、ウェブサイトがダウンすることもあります。最も一般的な原因は、間違ったWordPressアドレスを使用していることです。

まず、WordPressのアドレスとサイトのアドレスが同じかどうかを確認する必要があります。

WordPressアドレスは、WordPressファイルとフォルダが保存されている場所です。対照的に、サイトアドレスは、訪問者が見て操作するウェブサイトの部分を指します。

WordPress管理ダッシュボードにアクセスできる場合は、管理サイドバーから設定 » 一般ページにアクセスするだけです。

ここから、「WordPressアドレス」と「サイトアドレス」のボックスに同じURLが入っていることを確認してください。

WordPress管理画面からWordPressアドレスとサイトアドレスを確認してください

ただし、WordPress管理画面にアクセスできない場合は、wp-config.phpファイルを編集してサイトのURLを確認できます。

WordPressサイトのURLを変更する方法については、WordPressサイトのURLを変更する方法のチュートリアルで詳細な手順を確認できます。

パーマリンクは、ウェブサイト上の投稿やページの恒久的なURLです。

特定のテーマまたはプラグインのインストールまたは更新時にパーマリンクが壊れることがあります。さらに、ウェブサイトを新しいサーバーまたはドメインに移行すると、パーマリンクが壊れてサイトがダウンする可能性があります。

この場合、WordPressダッシュボードから設定 » パーマリンクに移動して、サイトのパーマリンクを再生成できます。ここで、正しいパーマリンク構造が選択されていることを確認してください。

次に、下部にある「変更を保存」ボタンをクリックして、壊れたパーマリンクを修復します。

パーマリンクを確認する

この方法でうまくいかない場合は、WordPressでパーマリンクを再生成する方法に関するチュートリアルを確認して、他の解決策を探すことをお勧めします。

パーマリンクを修復してもウェブサイトがまだダウンしている場合は、読み進める必要があります。

7. WordPressコアファイルを再アップロードしてみてください

WordPressのコアソフトウェアの更新も、コアファイルの変更や破損が原因でダウンタイムを引き起こす可能性があります。この場合、ウェブサイトの重要なシステムファイルにアクセスできなくなります。

この問題を解決するには、新しいWordPressのインストールから /wp-admin/ および /wp-includes/ フォルダを再アップロードしてみてください。

この方法では、サイトから情報やコンテンツは削除されませんが、破損したコアファイルが修正される可能性があります。

注意: WordPress管理画面にまだアクセスできる場合は、さらに簡単で安全な方法があります。ダッシュボード » アップデートに移動するだけです。ここに、「バージョン [x.x.x] を再インストール」ボタンが表示されるはずです。これをクリックすると、FTPを使用せずにコアファイルが自動的に置き換えられます。

まず、WordPress.orgのウェブサイトにアクセスし、「ダウンロードと拡張」メニューリンクをクリックしてから、「WordPressを入手」をクリックする必要があります。

次に、青い「WordPressをダウンロード」ボタンをクリックして、.zipフォルダーをコンピューターにダウンロードします。

WordPressのダウンロード方法

次に、zipファイルを解凍し、その中の「wordpress」フォルダを見つける必要があります。

その後、FTPクライアントを使用してウェブサイトに接続します。接続したら、ウェブサイトのルートフォルダに移動します。通常は「public_html」と呼ばれ、wp-admin、wp-includes、wp-contentフォルダなどが含まれています。

その後、FTPクライアントを使用してウェブサイトに接続します。接続したら、ウェブサイトのルートフォルダ(通常は「public_html」と呼ばれ、wp-admin、wp-includes、wp-contentフォルダが含まれています)に移動します。

次に、コンピューター上の「wordpress」フォルダを開きます。wp-adminおよびwp-includesフォルダを選択し、ウェブサイトのルートディレクトリにアップロードします。

WordPressのコアファイルをアップロードする

重要: ダウンロードしたばかりの wp-content フォルダはアップロードしないでください。テーマ、プラグイン、アップロードが上書きされてしまいます。

FTPクライアントは、既存のファイルを上書きするかどうかを尋ねます。「上書き」を選択し、「常にこのアクションを使用する」のチェックボックスをオンにして、すべての破損したファイルが置き換えられるようにします。

WordPressコアファイルを上書きする

最後に、「OK」ボタンをクリックします。古いWordPressファイルは、これで新しいコピーに置き換えられます。

ファイルの破損を置き換えても問題が解決しない場合は、次のステップに進む必要があります。

8. ウェブサイトにファイアウォールをインストールする

マルウェアやDDoS攻撃が原因でWordPressウェブサイトがダウンしている可能性もあります。

DDoS攻撃中、ハッカーは大量のデータリクエストをWordPressホスティングサーバーに送信します。これにより、サーバーの速度が低下し、最終的にクラッシュします。

同様に、マルウェアはWordPressファイルに自身を注入するソフトウェアです。他のウェブサイトを攻撃したり、スパムを生成したりすることで、WordPressサーバーのリソースを消費します。

幸いなことに、ウェブアプリケーションファイアウォールを使用することで、DDoS攻撃やマルウェアを簡単に防ぐことができます。

ファイアウォールは、ウェブサイトと受信トラフィックの間のフィルターとして機能します。サーバーに到達する前に、すべての疑わしいリクエストを特定してブロックします。

CloudflareのようなDNSレベルのファイアウォールを使用することをお勧めします。その強力な無料プランには、堅牢なDDoS保護と、悪意のあるトラフィックがサイトに到達する前にブロックするWebアプリケーションファイアウォール(WAF)が含まれています。これは、サイトをこのような攻撃から保護するための最良の方法の1つです。

Cloudflareウェブサイト

専門家のアドバイス: WPBeginner では Cloudflare のエンタープライズプランを使用しています。これは攻撃を自動的にブロックするのに非常に効果的であり、当社のセキュリティ戦略の大きな部分を占めています。

オンサイトセキュリティについては、無料のSucuriプラグインのインストールも推奨します。これは、WordPressダッシュボードから直接、セキュリティ強化、マルウェアスキャン、ファイル整合性監視に役立ちます。CloudflareとSucuriの両方を使用することで、優れたセキュリティレイヤーを提供できます。

詳細な比較については、Sucuri対Cloudflareに関する記事を読むことをお勧めします。

ウェブサイトの保護を強化するために、WordPressウェブサイトでセキュリティのベストプラクティスを使用する必要もあります。詳細については、サイトを保護する方法に関するステップバイステップの手順を含む、完全なWordPressセキュリティガイドをご覧ください。

9. 信頼性の高いWordPressホスティングプランに移行する

最後に、上記のすべての手順を試してもウェブサイトがダウンし続ける場合は、信頼性の高いWordPressホスティングサービスに移行する時期かもしれません。

小規模ビジネスやブログをお持ちの場合は、BluehostまたはHostingerへの移行をお勧めします。

オンラインストアを運営しているなら、SiteGroundはマネージドEDDホスティングプランが付属しているため、最適なホスティングプロバイダーです。これにより、すぐに使えるeコマースストアを立ち上げることができます。WooCommerceストアをお持ちの場合にも適しています。

あるいは、急速に成長しているビジネスの場合は、マネージドWordPressホスティングプロバイダーへの切り替えを検討する必要があります。例えばWP Engineなどです。

プロバイダーを選択したら、ウェブサイトを新しいホストに移行する必要があります。

ほとんどのホスティング会社は、ダウンタイムなしでウェブサイトを移行できる無料の移行サービスを提供しています。

ご自身でウェブサイトを移行することも可能です。詳細な手順については、WordPressを新しいホストまたはサーバーにダウンタイムなしで移行する方法のチュートリアルをご覧ください。

よくある質問 (FAQ)

WordPressウェブサイトのダウンタイムに関して、最もよく受ける質問への回答を以下に示します。

1. なぜ私のウェブサイトはダウンし続けるのですか?

頻繁なダウンタイムには、多くの潜在的な原因があります。最も一般的な原因としては、信頼性の低いホスティングプロバイダー、ドメイン名の期限切れ、競合するプラグインやテーマ、あるいはセキュリティ攻撃などが挙げられます。

2. WordPressプラグインは私のウェブサイトをクラッシュさせることができますか?

はい、プラグインはサイトをクラッシュさせる可能性があります。特に、コードが不十分であったり、他のプラグインやテーマと競合している場合はそうです。そのため、最も重要なトラブルシューティング手順の1つは、すべてのプラグインを無効化して問題が解決するかどうかを確認することです。

3. ウェブサイトのダウンタイムとして許容されるのはどのくらいですか?

理想的には、ウェブサイトの稼働率は99.9%以上であるべきです。サイトが定期的にダウンする場合、ホスティングサービスに関連することが多い、根本的な問題が存在する明確な兆候です。

4. サイトがダウンした場合、最初に何をすべきですか?

複雑なトラブルシューティングを開始する前に、まずサイトが自分だけでなく、すべての人にとってダウンしていることを確認する必要があります。IsItWPのUptime Checkerのような無料ツールを使用すると、問題が自分側にあるのか、それともウェブサイトのサーバーにあるのかをすぐに確認できます。

追加リソース

このガイドが、WordPress サイトがダウンし続ける場合の対処法を学ぶのに役立ったことを願っています。サイトが復旧したら、さらに改善するためのこれらのガイドも役立つかもしれません:

この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterFacebookでもフォローできます。

開示:当社のコンテンツは読者によってサポートされています。これは、当社のリンクの一部をクリックすると、当社が手数料を得る可能性があることを意味します。WPBeginnerがどのように資金提供されているか、それがなぜ重要か、そしてどのように私たちをサポートできるかについては、こちらをご覧ください。当社の編集プロセスはこちらです。

究極のWordPressツールキット

無料のツールキットにアクセスしましょう - すべてのプロフェッショナルが持つべきWordPress関連の製品とリソースのコレクションです!

読者とのインタラクション

2 CommentsLeave a Reply

  1. すべてのクライアントサイトにUptimeRobotとSlack通知を実装し、問題が深刻化する前に検知できるようにしました。そして、それは本当にうまくいっています!!
    これは、サイトのステータスを確認するという記事の最初のポイントを補完するものですが、クライアントからの報告を待つのではなく、即座に対応できます。
    これらの自動アラートにより、数え切れないほどの時間が節約され、迅速な解決時間を通じてクライアントの信頼を維持するのに役立っています。

  2. ウェブホスティングプロバイダーに連絡することも時々良いことです。ウェブサイトがマルウェアに感染している可能性があります。多くのプロバイダーは、疑わしいファイルをチェックするための内部ソフトウェアを持っており、ウェブサイトをスキャンして、攻撃者によって侵害され破損しているかどうかを検出できます。その後、利用可能な場合はバックアップから復元することが役立ちます。

返信する

コメントを残していただきありがとうございます。すべてのコメントは、当社のコメントポリシーに従ってモデレーションされますので、ご了承ください。メールアドレスは公開されません。名前フィールドにキーワードを使用しないでください。個人的で有意義な会話をしましょう。