Jetpack Boostを超えるサイト速度の最適化

Jetpack Boostは強力な出発点となりますが、パフォーマンスはテーマ、プラグイン、サードパーティ製スクリプト、ホスティング、サイトコンテンツの構成にも左右されることがあります。すでにJetpack Boostを有効にし、サイト速度スコアを改善するためのガイドに従っている場合は、このガイドでは、さらに先へ進むための追加手順をご紹介します。

どこから始めればよいか

まずは、次のようなツールを使ってサイトをテストするのがおすすめです:Google PageSpeed Insights。これらのツールで具体的な問題を特定し、実行可能な提案を確認できます。Jetpack Boostのスコアを参考にすることはできますが、訪問者がサイトをどう感じるかに注目し、ツールが示す本当のボトルネックに対処することのほうが重要です。

テーマとプラグインの構成を最適化する

一部のテーマやプラグインは、必要でない場合でもすべてのページに追加のコードを読み込みます。軽量な構成にするだけで、大きな違いが生まれます。

  • 高速で、適切にコーディングされたテーマを使用します。テーマによってパフォーマンスは大きく異なります。現在のテーマの読み込みが遅い場合は、Twenty Twenty-Fiveなどのデフォルトテーマに一時的に切り替え、PageSpeedのスコアと見た目の読み込み時間を比較してみてください。
  • 使用していないプラグインやテーマを削除します。使用していないものは削除するのがおすすめです。これにより、CSSとJavaScriptの肥大化を抑えられます。
  • 不要なJetpackモジュールを無効にします。 Jetpack → 設定から、サイトに不可欠ではない機能を無効にしてください。

サードパーティ製スクリプトを減らす

アナリティクス、広告ネットワーク、ソーシャルフィード、マーケティングツールなど、外部ソースから読み込まれるスクリプトは、ページの表示を遅らせることがあります。

  • 読み込まれているものを確認します。 PageSpeedやブラウザーのDevToolsなどのツールを使って、動作を遅くしている可能性のあるサードパーティ製スクリプトを見つけます。Chromeでは、ページを右クリック→検証→ネットワークタブ→更新の順に操作します。他のサイト(広告やフォントなど)から読み込まれている項目を確認してください。見慣れないものや不要に見えるものがあれば、プラグインを無効にするか、テーマやホスティング会社に相談するとよいでしょう
  • 埋め込みとポップアップを制限します。動画、ソーシャルフィード、ポップアップなどは、サイトの速度を低下させる追加のスクリプトを読み込むことがよくあります。本当に必要なものだけを使用し、一度に追加しすぎないようにしてください。

キャッシュプラグインを使用する(必要な場合)

Jetpack Boostには基本的なページキャッシュ機能があり、一部のホスティング会社も独自のキャッシュ機能を提供しています。Boostを使用していない場合、またはホスティング会社がページを自動的にキャッシュせず、より高度なキャッシュ機能を探している場合は、WP Super Cacheを試してみてください。

画像を手動で最適化する

Jetpack Boostの画像CDNは、画像のサイズ変更と圧縮を自動的に行います。ただし、使用していない場合や、さらに細かく管理したい場合は、次のことができます。

  • アップロードする前に画像のサイズを変更します。
  • TinyPNGやImageOptimなどのツールを使用します。
  • 適切な形式を選択します(写真にはJPEG、対応している場合はWebP)。
  • 必要がない場合は、大きすぎる画像や全幅画像を置き換えます。

静的ファイルにCDNを使用する

使用していない場合はJetpackサイトアクセラレーターまたはBoostの画像CDNを有効にするか、このサービスを提供するサービスの利用を検討してください。CDNは、サイトの静的コンテンツ(画像、スクリプト、スタイルシート)を訪問者に近いサーバーから配信し、読み込み時間を短縮します。

レイアウトシフトを減らす

読み込み中にページ内の要素が動く場合、Cumulative Layout Shift(CLS)のスコアが低下します。次の方法で改善できます。

  • ページの読み込み後に、既存のコンテンツの上へコンテンツを挿入しないでください。
  • 安定して予測どおりに読み込まれるテーマを使用します。

負荷の高い機能を外部に移す

検索や関連記事などの機能を自分のサーバーで処理すると、サイトの速度が低下することがあります。Jetpackは、これら両方にクラウドを利用した機能を提供しています。

  • Jetpack Searchは、WordPressの組み込み検索を高速で拡張性の高い検索結果に置き換えます。
  • 関連投稿はJetpackのサーバーから配信できるため、その場で計算する必要がありません。

データベースを整理する

古いリビジョン、スパムコメント、トランジェントによってサイトの速度が低下することがあります。WordPress.orgのプラグインディレクトリからプラグインを使って整理できます。これらのプラグインには通常、ワンクリックでクリーンアップできるツールがあり、削除する前に各項目の内容を説明してくれます。まずサイトをバックアップしてください。

サーバーを確認する

サーバーが遅いと、これまでに行った最適化の効果が制限されます。PageSpeedでサーバーが遅いと表示された場合(「初期サーバー応答時間を短縮する」を確認してください)は、ホスティング会社に相談しましょう。より高いパフォーマンスのプランや、組み込みのキャッシュ機能を提供している場合があります。

パフォーマンスが改善しない場合は、WordPress向けに最適化されたホストへの切り替えを検討してください。


サポートが必要ですか?

Jetpackサポートでは、Boostに関する質問に対応しています。より広範なパフォーマンス調整について直接サポートすることはできませんが、このガイドを参考に次のステップへ進んでください。改善を一つひとつ積み重ねることが大切です。