当ブログは広告が含まれています

WordPressのサイトヘルスステータスを改善して「すばらしい!」にする方法

WordPressのサイトヘルスステータスを改善して「すばらしい!」にする方法 ブログ

こんにちは、ikuzo(いくぞう)です。

WordPressのダッシュボードには、サイトの健康状態を教えてくれる「サイトヘルスステータス」というブロックがあります。

今回は、サイトヘルスステータスの問題点を改善して「すばらしい!」にする方法を説明します。

サイトヘルスステータスが「すばらしい!」になった▲サイトヘルスをこんな画面にしましょう!

この記事では次の4つをやります。

  • 停止中のプラグインを削除
  • 停止中のテーマを削除
  • ページキャッシュを検出させる
  • 永続オブジェクトキャッシュの使用
スポンサーリンク

サイトヘルスステータスの「おすすめの改善」

あらためて、WordPressのダッシュボードには

WordPressのダッシュボード

サイトヘルスステータス」というブロックがあります。

WordPressの「サイトヘルスステータス」

上の画像はWordPressをインストールした直後のものです。しかしすでに

サイトの状態は健康ですが、まだパフォーマンスやセキュリティを改善する余地があります

と書かれいて「4件のおすすめの改善」がありました。

サイトヘルスステータスの「おすすめの改善」

プー太郎
プー太郎

WordPressを始めたばかりでも改善しなくちゃいけないことがこんなにあるんだね。最初から改善しておいてくれればいいのにと思う(笑)

WordPress開始直後に指摘された「4件のおすすめの改善」はこのような内容でした。

  • 停止中のプラグインを削除してください
  • 停止中のテーマを削除してください
  • Authorization ヘッダーがありません
  • ページキャッシュは検出されませんでしたが、サーバーのレスポンスは良好です
プー太郎
プー太郎

サイトヘルスステータスでは「おすすめの改善」以上に症状の重い「致命的な問題」を指摘される場合もあります。

この4件の「おすすめの改善」は、他の方も指摘されている可能性が高いと思うので、今回はその改善方法をひとつずつ紹介していきます。

なお「Authorization ヘッダーがありません」については、他の項目を修正しているうちにいつの間にか消えていたので、この記事では触れていません。

スポンサーリンク

「停止中のプラグインを削除してください」の改善方法

プー太郎
プー太郎

「プラグイン」って何だ?

WordPressを始めたばかりの方は「プラグインって何?」と思われるかもしれませんが、

プラグインというのは車にたとえるならオプションパーツみたいなものです。

たとえば車に「カーナビ」や「ETC」が付いていると便利ですよね。

それと同じようにプラグインは、WordPressの機能を拡張するためのツールです。

プー太郎
プー太郎

ただし便利だからといってプラグインをたくさん入れすぎるとサイトが重くなったり、プラグイン同士が干渉し合ってWordPressが正常に機能しなくなることもあります。使用するプラグインは多くても10~15個くらいにしておきましょう

 

基本的にプラグインは自分が使いたいものをインストールしますが、最初からいくつかのプラグインがすでにインストールされています。

たとえば私はエックスサーバーでWordPressを始めた際、3つのプラグインが最初からすでにインストールしてありました。

しかしこれらのプラグインはインストールされているだけで、機能はしていません。

プラグインを使うには「有効化」する必要があります。

 

「停止中のプラグインを削除してください」とサイトヘルスステータスが改善を促している理由は、

有効化していないプラグインを放置するのはWordPressのセキュリティ上、良くないからです。

 

仮にあなたのサイトを誰かがハッキングしたとします。

停止中のプラグインでも、プラグインのファイル自体は生きています。

しかし停止中のプラグインは有効化しているプラグインと違ってバージョンアップしません。

ハッキングする人(ハッカー)にとって、古いファイルが残っているというのは

脆弱性を突いて悪意のある行為を行うのにこの上ない状態なんですね。

ですので、停止中のプラグインは速やかに削除するか、もしくは有効化した方がいいわけです。

 

停止中のプラグインを確認するには、

メニューの「プラグイン」もしくは「インストール済みプラグイン」をクリックします。

「プラグイン」もしくは「インストール済みプラグイン」をクリック

エックスサーバーでWordPressをインストールしたら、下記の3つのプラグインがインストールしてありました。

  • Akismet Anti-Spam
  • Hello Dolly
  • TypeSquare Webfonts for エックスサーバー

 

これらのプラグインを確認して

プラグイン名の下に「有効化」の文字があったら、それは停止中のプラグインです

有効化されていないプラグイン

「Hello Dolly」と「TypeSquare Webfonts for エックスサーバー」は特に必要がないプラグインなので、有効化せずに削除します。

必要のないプラグインは有効化せずに削除する

プー太郎
プー太郎

プラグインを削除しても、後でもし必要になったら再度インストールできるから安心してね。

そして残りの「Akismet Anti-Spam」は有効化します。

Akismet Anti-Spamがどんなプラグインかというと、

ブログにコメント欄を設置していると、いずれ大量のスパムコメント(迷惑なコメント)が届くようになります。

Akismet Anti-Spamはそのスパムコメントを自動でスパムフォルダに振り分けてくれるプラグインです

 

ブログにコメント欄を設置するのであれば、このプラグインは使った方がいいと思います。

使用する場合は、Akismet Anti-Spamの「有効化」を押して設定を始めましょう。

Akismet Anti-Spamを有効化

プー太郎
プー太郎

「ブログにコメント欄は必要ない」という人は、Akismet Anti-Spamも削除して大丈夫です。

Akismet Anti-Spamの設定方法

Akismet Anti-Spamを有効化した後の設定方法を説明します。

Akismet Anti-Spamを有効化するとこんな画面になるので

Akismet アカウントを設定」をクリックします。

「Akismet アカウントを設定」をクリック

アカウント設定はこちらのリンクからも可能です ⇒ Akismetのアカウント設定

すると、Akismetの公式サイトに遷移します。

Akismetの公式サイト

ProやBusinessは有料です。無料で使える「Get Personal」をクリックします。

無料で使える「Get Personal」をクリック

こんな画面になるので、スライダーを一番左まで移動させます。

スライダーを一番左まで移動

プー太郎
プー太郎

スライダーを左へ移動させて「\0」になればOKです。

あとはすべての □ にチェックを入れて下の「Continue with personal subscription」を押します。

「Continue with personal subscription」を押す

Email(メールアドレス)、Country(国)、Postal code(郵便番号)を入力して、「Continue to payment」を押します。

「Continue to payment」を押す

プー太郎
プー太郎

個人の場合はOrganization(組織名)は入力しなくて大丈夫だよ。

続いてクレジットカードの入力画面になりますが、お金は払わないので

Asign a payment method later」(あとで支払い方法を入力する)を選択して

「Complete Checkout」を押します。

「Asign a payment method later」を選択して「Complete Checkout」を押す

「Continue」を押します。

「Continue」を押す

これでご自身のAPIキーが出てくるので「Copy」を押してAPIキーをコピーします。

APIキーをコピーする

プー太郎
プー太郎

APIキーは登録したEメールにも届きます。

APIキーを取得後、メニューの「プラグイン」を押すとこんな画面が出てきます。

「Akismet アカウントを設定」か、Akismetの「設定」をクリックします。

「Akismet アカウントを設定」をクリック

「手動でAPIキーを入力」を押します。

「手動でAPIキーを入力」をクリック

さきほどコピーしたAPIキーを貼り付けて「APIキーを使って接続する」を押します。

APIキーを貼り付けて「APIキーを使って接続する」を押す

「Akismetは現在サイトをスパムから保護しています。ブログをお楽しみください。」

と表示されていればAkismet Anti-Spamの設定は完了です。

「Akismetは現在サイトをスパムから保護しています。ブログをお楽しみください。」の画面

プー太郎
プー太郎

Akismet Anti-Spamの設定、おつかれさまでした!

Akismetの設定が完了すると、自動的にスパム判定を受けたコメントは「スパム」に振り分けられます。

スパム判定を受けたコメントは自動的に「スパム」に振り分けられる

スポンサーリンク

「停止中のテーマを削除してください」の改善方法

続いて「停止中のテーマを削除してください」の改善方法についてです。

メニューの「外観」→「テーマ」をクリックします。

「外観」→「テーマ」をクリック

私の場合、テーマはCocoonを入れましたが、

Cocoon以外にも3つのテーマがインストールしてあるので余分なテーマを削除します。

余分なテーマは削除する

上の画像の場合、Cocoonのほかに「Twenty Twenty」で始まるテーマが3つあります。

このうち最新のテーマ(上の画像だと「Twenty Twenty-Three(2023)」)以外を削除します

削除のやり方は、削除するテーマをクリックします。

削除したいテーマをクリック

右下の「削除」をクリックします。

テーマの「削除」をクリック

ダイアログが出るので「OK」を押します。

ダイアログの「OK」を押す

同じように必要のないテーマをすべて削除します。

スポンサーリンク

「ページキャッシュは検出されませんでしたが~」の改善方法

3つ目の「ページキャッシュは検出されませんでしたが、サーバーのレスポンスは良好です」ですが、

すなわちこれは、ページキャッシュを検出させれば解決するわけです。

プー太郎
プー太郎

当たり前だ!

レスポンスが良好なら放置してもいいのでは?と思いますが説明しますね(笑)

やり方は色々ありますが、比較的簡単なのが「WP-Optimize」というプラグインを使う方法です。

プラグイン「WP-Optimize」

プー太郎
プー太郎

評価もいいしインストール数も多いので、安心して使えそうなプラグインだね。

新規でプラグインをインストールするには、「プラグイン」→「新規プラグインを追加」を押します。

「新規プラグインを追加」を押す

検索窓にインストールしたいプラグインの名前(WP-Optimize)を入力します。

お目当てのプラグインが表示されたら「今すぐインストール」を押します。

「WP-Optimize」の「今すぐインストール」を押す

インストールが完了したらプラグインの「有効化」を押します。

「WP-Optimize」を有効化させる

次に、WP-Optimizeの「設定」を押します。

WP-Optimizeの「設定」を押す

キャッシュ」を選択して、「ページキャッシュを有効化」をONにします。

「ページキャッシュを有効化」をONにする

変更を保存」を押せば、WP-Optimizeの設定完了です。

「変更を保存」を押して、WP-Optimizeの設定完了

設定後、サイトヘルスステータスを見てみると

「ページキャッシュは検出されませんでしたが、サーバーのレスポンスは良好です」という項目はなくなったものの、

永続オブジェクトキャッシュを使用してください」という新たな改善推奨項目が出てきました。

「永続オブジェクトキャッシュを使用してください」という新たな改善推奨項目

スポンサーリンク

「永続オブジェクトキャッシュを使用してください」の改善方法

「永続オブジェクトキャッシュを使用してください」とは何なのかというと、要は

永続オブジェクトキャッシュを使用してページの表示スピードを速くしましょう」というものです。

これについては「APCu Manager」というプラグインを使います。

ただしプラグインを使っても推奨項目が消えるだけで、体感できるほど表示スピードが速くなるわけではありません。

プラグイン「APCu Manager」

プー太郎
プー太郎

ここで「使用中のPHP Ver.ではこのプラグインは使用できません」みたいなメッセージが出たらサーバーのPHP Ver.を変更してね!

APCu Managerをインストールして「有効化」したら「settings」を押します。

APCu Managerの「settings」を押す

一番上の「Object cache」のみチェックを入れます(あとは全てチェックを外して大丈夫です)。

一番上の「Object cache」のみチェックを入れる

「変更を保存」を押せば、APCu Managerも設定完了です。

スポンサーリンク

サイトヘルスステータスが「すばらしい!」になると気持ちいい(笑)

これですべての項目が改善できたはずですが、「サイトヘルスステータス」を見てみると

サイトヘルスステータスが「すばらしい!」になった

おすすめの改善項目はなくなり、見事に「すばらしい!」になりました。

褒められると何でも気持ちがいいですね(笑)

コメント