ウェブサイトのメンテナンスは、車のメンテナンスに似ています。整備士でなくても、いつ注意が必要かを知ることができます。
車には、燃料が必要なときやオイル交換が必要なときに知らせるライトが付いたダッシュボードがあります。WordPressにも同様のものがあります。それがサイトヘルスチェックです。
これは警告灯ではなく、友好的な信号です。サイトを最高のパフォーマンスで実行し続けるための簡単な推奨事項を提供します。
私たちは何千ものユーザーに、これらの正確な推奨事項を通じて案内してきました。より良いスコアへの道は、あなたが考えるよりも明確です。
この記事では、12の重要な調整方法を紹介します。これらはすべて簡単で、サイトをより健全で安全にします。

WordPressサイトヘルスチェックのスコアとは何ですか?
WordPressサイトヘルスチェックスコアは、一般的なパフォーマンスとセキュリティの問題を探し、さまざまなテストに基づいてヘルスチェックスコアを提供するWordPressの機能です。
WordPress管理エリアのツール » サイトヘルスページにアクセスすると、サイトの健全性スコアを表示できます。

WordPressは、インターネット上の全ウェブサイトの43%以上を支えています。WordPressでウェブサイトを作成する人のほとんどは、初心者や非技術系のユーザーです。
サイトヘルス機能は、ウェブサイトが最適な設定と最新のサーバーソフトウェアで動作しているかどうかを確認するために一連のテストを実行します。
良好なサイトヘルススコアは、WordPressサイトにどのように役立ちますか?
サイトヘルス機能は、WordPressウェブサイトの一般的なパフォーマンスとセキュリティの問題を検出するために一連のテストを実行します。
その一例として、ウェブサイトが最新のPHPバージョンで実行されているかどうかをチェックするテストがあります。古いPHPバージョンを使用すると、ウェブサイトの速度が低下したり、多くの人気のWordPressプラグインで誤動作したりする可能性があります。
より良いサイトヘルスチェックのスコアを取得することで、ウェブサイトが最適な状態で実行されていることを確認し、WordPressの速度とパフォーマンスを最大化できます。
それでは、WordPressサイトヘルスチェックで良いスコアを取得する方法を見ていきましょう。
1. より良いWordPressホスティングを取得する
ウェブサイトのパフォーマンスにこれほど大きな影響を与えるものはありません。それは ウェブホスティングサービス です。これは、ウェブサイトのために行う最も重要な決定です。
信頼性の低いホスティングプロバイダーを使用すると、WordPressサイトにさまざまな影響を与える可能性があります。
古いソフトウェアを使用する傾向があり、PHPモジュールがすべてインストールされておらず、ユーザーがこれらの問題を修正する簡単な方法がありません。
実績のあるWordPressホスティング会社を選ぶことは、ウェブサイトを構築するための強固な基盤を提供します。
Bluehost、SiteGround、またはHostingerの使用をお勧めします。これらはすべて公式に推奨されているWordPressホスティングプロバイダーであり、ホスティング業界で最も有名な企業です。
その他のホスティングの推奨事項については、ウェブサイトに最適なWordPressホスティングの選び方に関する完全ガイドをご覧ください。
2. WordPressにSSL/HTTPSをインストールする
SSLは、サーバーからユーザーのブラウザへのデータ転送を暗号化することで、ウェブサイトを保護します。SSL対応のウェブサイトは、URLでHTTPの代わりにHTTPSを使用し、アドレスバーに南京錠のアイコンが表示されます。

HTTPからHTTPSに切り替えるには、ウェブサイトにSSL証明書をインストールする必要があります。推奨するWordPressホスティングプロバイダーのほとんどは、無料のLet's Encrypt SSL証明書を提供しており、それを使用できます。
詳細については、WordPressで無料のSSL証明書を取得する方法に関するガイド(初心者向けガイド)を参照してください。設定方法の手順も記載されています。
3. WordPressを最新の状態に保つ

WordPressは定期的にメンテナンスされているオープンソースソフトウェアです。新しいWordPressリリースごとに、新機能やバグ修正が追加され、ウェブサイトのセキュリティが向上します。
多くの初心者は、WordPressのアップデートがウェブサイトを壊してしまうのではないかと恐れています。そのためWordPressのアップデートを無視し、結果としてウェブサイトをセキュリティの脅威に対して脆弱なままにしてしまいます。
WordPress の最新バージョンを常に使用していることを確認する必要があります。詳細な手順については、ステップバイステップの手順を含む WordPress の更新方法 に関するガイドを参照してください。
4. WordPressプラグインとテーマを最新の状態に保つ

WordPress自体と同様に、WordPressテーマやプラグインも定期的に更新されます。利用可能なアップデートに注意を払い、サイトを最新の状態に保つためにインストールする必要があります。
プラグインやテーマは、新機能を提供したり、バグを修正したり、セキュリティの問題をクローズしたりするためにアップデートを使用します。ウェブサイトが既知のセキュリティ問題に対して脆弱にならないように、アップデートをインストールする必要があります。
プラグインについては、WordPressプラグインを適切に更新する方法に関するガイドを参照してください。
WordPressテーマの場合、外観 » テーマページにアクセスするだけでアップデートをインストールできます。

WordPressのテーマは手動で更新することもできます。更新の順序について疑問がある場合は、WordPressコアとプラグインのどちらを先に更新すべきかに関するガイドをご覧ください。
5. 最新のMySQLまたはMariaDBバージョンを使用する
WordPressは、すべてのウェブサイトコンテンツをデータベースに保存します。デフォルトでは、WordPressはMySQLやMariaDB(MySQLのフォーク)などのデータベース管理ソフトウェアをサポートしています。
最新バージョンのMySQLまたはMariaDBを使用することで、WordPressがウェブサイトデータを安全に保存できるようになります。古いバージョンでは、ウェブサイトの動作が予期しないものになる可能性があります。
ウェブサイトが最新の安定版MySQL/Mariaを実行していることを確認する必要があります。データベースソフトウェアのバージョン情報は、ツール » サイトヘルスページに移動し、「情報」タブに切り替えることで確認できます。

その後、「データベース」セクションまでスクロールダウンし、クリックしてデータベースのバージョンを確認してください。
拡張機能の前にMySQLまたはMariaDBを使用しているかどうか、およびそのクライアントバージョンを確認できます。

ウェブサイトで古いバージョンのMySQLまたはMariaDBを使用している場合は、WordPressホスティングプロバイダーに連絡して、更新するように依頼してください。
6. 最新のPHPバージョンを使用する
WordPressはPHPプログラミング言語で書かれています。これはサーバーサイド言語であり、ホスティングサーバー上で実行され、WordPressページを動的に生成します。
最新のPHPバージョンを使用すると、ウェブサイトのパフォーマンスが向上します。また、正しく機能するために最新のPHPバージョンを必要とする可能性のある新しいWordPressプラグイン機能との互換性も確保されます。
PHPバージョンは、サイトヘルス内の「情報」タブで確認できます。「サーバー」セクションまでスクロールダウンして、PHPバージョンを確認してください。

PHPのアップデートがウェブサイトにどのように影響するかについては、こちらの記事をご覧ください。
ウェブサイトで古いバージョンのPHPを使用している場合は、ホスティングプロバイダーに更新を依頼する必要があります。BluehostやWP Engineのような一部のホスティング会社では、コントロールパネルからPHPバージョンを変更できます。
WordPressでPHPバージョンを更新する方法については、ステップバイステップガイドに従ってください。
7. WordPress自動更新を有効のままにする
WordPressには、自身で更新し、最新のセキュリティリリースをインストールする組み込み機能があります。これらはマイナーリリースですが、ウェブサイトの安全性とセキュリティにとって非常に重要です。
ただし、サイト所有者はWordPressの自動更新をオフにすることができます。これは、更新マネージャープラグインを使用するか、wp-config.phpファイルにコードを追加することで実行できます。
これらのセキュリティアップデートは、何百万ものウェブサイトに自動的にインストールされます。これらのタイムリーなアップデートでサイトを安全に保つために、WordPressサイトで自動アップデートが有効になっていることを確認してください。
アップデートをインストールした後、メジャーアップデートや変更を行う前に、WordPressサイトをバックアップすることをお勧めします。これにより、必要に応じてサイトを以前の状態に簡単に復元できるため、安心できます。
8. 不要なWordPressプラグインとテーマを削除する

技術的には、WordPressプラグインは適切にコーディングされていれば、ウェブサイトにいくつでもインストールできます。
非アクティブなプラグインをWordPressサイトにインストールしたままにしておくことができます。それらはWordPressによってロードされず、ウェブサイトのパフォーマンスや速度に影響を与えません。
ただし、不要な非アクティブなプラグインは削除することをお勧めします。これらはサーバーのスペースを占有し、マルウェアを隠すために使用される可能性があり、セキュリティスキャンの時間を増加させ、誤って有効にしてしまう可能性があります。
詳細については、非アクティブなWordPressプラグインを削除すべき理由に関する記事をご覧ください。非アクティブなWordPressプラグインを削除する。
9. REST APIを有効にしておく
WordPressのREST APIにより、開発者はHTTPリクエストを安全に使用してWordPressサイト上でアクションを実行できます。
多くのサイト所有者は、ウェブサイトをブルートフォース攻撃から保護するためにREST APIを無効にしています。
ただし、サイトの健全性では推奨されていません。これは、サードパーティ製アプリや一部のWordPressプラグインを使用するためにREST APIが必要になる可能性があるためです。WordPressサイトの健全性スコアを改善するために、REST APIが有効になっていることを確認してください。
編集者注: Awesome Motive では、ブルートフォース攻撃を防ぐために、サイトで REST API を無効にしています。
10. 必須のPHPモジュールがインストールされていることを確認する
PHPモジュールと拡張機能は、PHPプログラミング言語の機能を拡張する追加のライブラリです。WordPressは、最適なパフォーマンスのためにいくつかのPHPモジュールをインストールすることを推奨しています。
WordPressのウェブサイトで拡張機能のリストを見つけることができます。これらの拡張機能の一部は必須であり、その他は推奨されていますが、必須ではありません。
欠落しているモジュールをインストールするにはどうすればよいですか?
これらの拡張機能はお客様ご自身でインストールすることはできません。ホスティングプロバイダーにインストールを依頼する必要があります。一部のウェブホスティングプロバイダーでは、ホスティングダッシュボードからインストールできます。Bluehostをご利用の場合は、[高度]タブの[ソフトウェア]の下にある「PHP PEARパッケージ」を探してください。

ただし、php.iniファイルで設定する必要があり、初心者には難しい場合があります。
11. WordPressデバッグモードを無効にする
WordPressにはデバッグモードが内蔵されており、プラグイン、テーマ、またはカスタムコードがエラーを引き起こしていないかを確認できます。この機能は開発者または上級ユーザー向けです。
ライブウェブサイトでWordPressのデバッグモードをオンにすることは推奨されません。WordPress管理エリアに警告や通知が表示され、ユーザーエクスペリエンスに影響を与える可能性があります。
12. WordPressがスケジュールされたジョブを実行できることを確認する

WordPressウェブサイトは、アップデートの確認などのスケジュールされたタスクを実行する必要があります。これらのタスクは、cronジョブと呼ばれるシステムを使用します。
ホスティング環境によっては、それらが実行されないようにブロックされる場合や、WordPressのcronジョブを誤って停止してしまう場合があります。
サイトの健全性スコアを向上させるために、WordPressがこれらのスケジュールされたタスクを実行できることを確認する必要があります。
WordPressサイトヘルス機能に関するよくある質問
WordPressのサイトヘルス機能は、優れた提案や推奨事項を提供します。しかし、それでもいくつかの疑問が頭に浮かぶかもしれません。
ここでは、それらの質問の一部に答えようとします。
どのサイトヘルスチェックがより重要ですか?
サイトヘルスチェックには、3つのステータスラベルが付けられます。
- 良好(テスト合格)
- 推奨(変更が推奨されますが、必須ではありません)
- クリティカル(修正を検討する必要がある重大な問題)
クリティカルな問題はより重要であり、まず修正することを検討する必要があります。
完璧なサイトヘルススコアは、私の WordPress ウェブサイトが安全であることを意味しますか?
いいえ、サイトヘルススコアは、WordPressのインストールが推奨されるWordPress設定を使用していることを示しています。一般的な脅威からウェブサイトを保護するために、WordPressのセキュリティを改善する必要があります。
WordPress サイトのトラブルシューティングはどのように行いますか?
サイトヘルス機能は、トラブルシューティングに使用できるデバッグ情報も提供します。情報タブに切り替えるだけで、WordPressのインストールに関する詳細情報を確認できます。

例えば、サイトが使用している PHP のバージョンや、サイトで許可されているメモリ制限量などを確認できます。
ただし、さらにトラブルシューティングが必要な場合は、WordPressの問題のトラブルシューティング方法に関するステップバイステップのガイドをご覧ください。
動画チュートリアル
この記事がWordPressのサイトヘルスチェックで良いスコアを獲得する方法を学ぶのに役立ったことを願っています。また、WordPressで画像を遅延読み込みする方法や、ウェブサイトを高速化するための最高のWordPressキャッシュプラグインに関するガイドもご覧ください。
この記事が気に入った場合は、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。また、TwitterやFacebookでも私たちを見つけることができます。

イジー・ヴァネック
長い間サイトの健全性について心配していましたが、私の視点ではすべてを達成することは不可能なので、最終的に本当に重要な項目にのみ集中することにしました。例えば、wp-config経由でWordPressのCRONを無効にし、サーバー上のCRONで直接処理しています。もちろん、WordPressはそれを好みませんし、サイトの健全性ですぐに通知してきます。ですから、最終的にはセキュリティリスクにのみ焦点を当て、残りはサーバー上で直接、私が適切だと判断したように処理しています。しかし、注意すべき点のリストをありがとうございます。
デイブ・カプラン
サイトヘルスに関するPDFレポートを生成できるプラグインやツールはありますか?クライアントと共有できるレポートを生成するものを探しています。
イジー・ヴァネック
こんにちは、プラグインHealth Check & Troubleshootingをインストールしてみてください
comfortfinds
WP Cronスケジューラとは何ですか?
WPBeginnerサポート
We explain that on the linked article, you can take a look here: https://014.leahstevensyj.workers.dev/plugins/how-to-view-and-control-wordpress-cron-jobs/
管理者
Satwiky
こんにちは
とても良い記事で、役に立ちました。共有していただきありがとうございます。
WPBeginnerサポート
Thank you, glad you like our article
管理者
Youknowme
私の問題を解決してもらえますか?私の WordPress サイトは 1 日に 10 ~ 15 回 502 Bad Gateway になっています。restion とは何ですか?502 Bad Gateway とは何ですか?
WPBeginnerサポート
そのエラーのトラブルシューティングについては、こちらのガイドをご覧ください。https://014.leahstevensyj.workers.dev/wp-tutorials/how-to-fix-the-502-bad-gateway-error-in-wordpress/
管理者
Md. Alamgir Hosain
非常に役立つ記事です。wpbeginner.com に感謝します。
WPBeginnerサポート
You’re welcome, glad it was helpful
管理者