このサイトではアフィリエイト広告を設置しています

Perfmatters Proで高速化を徹底!WordPressの不要機能を削除して軽量化する方法

WordPressサイトの読み込みが遅くてイライラした経験はありませんか?実は、WordPressには標準で多くの機能が搭載されているものの、ほとんどのサイトでは使われていない機能がたくさんあります。まるで、使わない家電をずっと電源に繋げているような状態です。

そこで今回ご紹介するのが「Perfmatters Pro」というプラグインです。このプラグインは、WordPressの不要な機能をピンポイントで無効化し、サイトを劇的に軽量化してくれる優れものなんです。難しい設定は一切不要で、チェックボックスにチェックを入れるだけで簡単に高速化できます。

この記事では、Perfmatters Proの基本情報から実際の設定方法まで、初心者の方でもわかりやすく解説していきます。

目次

Perfmatters Proって何?基本情報をサクッと理解しよう

どんな会社が作ったプラグインなの?

Perfmatters Proは、フォレスト・ネイサンさんという個人開発者によって作られたWordPressプラグインです。開発者は長年WordPressの高速化に取り組んできた専門家で、2018年から継続的にプラグインの改良を続けています。

実は、このプラグインの開発背景には面白いエピソードがあります。開発者自身がWordPressサイトの読み込み速度に悩んでいた時期があり、既存の高速化プラグインでは解決できない細かい部分に着目して開発されたんです。

開発者情報詳細
開発者名フォレスト・ネイサン(Forrest Nathan)
開発開始年2018年
本社所在地アメリカ
サポート体制英語対応(24時間以内返信)

料金プランはいくらかかるの?

Perfmatters Proの料金体系は非常にシンプルです。一度購入すれば永続的に使用でき、毎月の支払いに悩む必要がありません。まるで家電を買い切りで購入するような感覚ですね。

プラン名価格使用可能サイト数アップデート期間
Personal$24.953サイト1年間
Business$49.95100サイト1年間
Agency$99.95無制限1年間

ただし、ここで注意したいポイントがあります。アップデート期間が終了しても、プラグインは継続して使用できますが、新しい機能や不具合の修正は受けられなくなります。

バージョンとアップデート頻度について

Perfmatters Proは定期的にアップデートが行われており、WordPressの最新バージョンに対応し続けています。現在のバージョンは2.3系統で、月に1〜2回程度のペースで機能追加や不具合修正が実施されています。

アップデート情報詳細
現在のバージョン2.3.x
アップデート頻度月1〜2回
WordPress対応バージョン5.0以上
PHP対応バージョン7.4以上

実は、このプラグインの素晴らしいところは、アップデートのたびに新機能が追加されることです。たとえば、最近のアップデートでは、ページごとに異なる設定ができる「Per-page settings」機能が追加されました。

Perfmatters Proができること!主な機能をわかりやすく解説

不要なWordPress機能をバッサリ削除

WordPressには絵文字サポートやREST API、XML-RPCなど、一般的なサイトでは使わない機能がたくさん搭載されています。これらの機能は、使わなくても自動的に読み込まれるため、サイトの表示速度を遅くする原因になっているんです。

Perfmatters Proを使えば、これらの不要な機能を簡単に無効化できます。チェックボックスにチェックを入れるだけで、まるで不要な荷物を捨てるように軽量化が可能です。

無効化できる主な機能効果
WordPress絵文字サポートCSSとJavaScriptファイル削減
jQuery Migrate古いjQueryライブラリの除去
REST API不要なAPIエンドポイント削除
XML-RPCセキュリティ向上と軽量化
wp-embed.js埋め込み機能の無効化

ただし、ここで注意したいのは、すべての機能を無効化すれば良いというわけではないことです。たとえば、他のプラグインがREST APIを使用している場合、無効化するとエラーが発生する可能性があります。

スクリプト管理で必要なものだけ残す

Perfmatters Proの最も強力な機能の一つが「スクリプトマネージャー」です。この機能を使えば、ページごとに読み込むCSSやJavaScriptファイルを細かく制御できます。

実は、多くのWordPressサイトでは、すべてのページで同じスクリプトファイルが読み込まれています。たとえば、お問い合わせフォームのスクリプトが、ブログ記事のページでも読み込まれているような状態です。これは非常にもったいないことですよね。

スクリプト管理機能詳細
ページ別制御特定のページでのみスクリプト読み込み
プラグイン別制御プラグインごとのスクリプト管理
条件分岐設定デバイスやユーザー属性による制御
遅延読み込みJavaScriptの遅延実行

データベースをお掃除して軽快に

WordPressを長期間運用していると、データベースにはゴミデータが蓄積されていきます。リビジョン、下書き、スパムコメント、一時的なオプションなど、不要なデータがどんどん増えていくんです。

Perfmatters Proには、これらのデータベースゴミを安全に削除する機能が搭載されています。まるで部屋の大掃除をするように、データベースをスッキリと整理整頓できます。

データベース最適化項目効果
リビジョン削除記事の古いバージョン除去
自動下書き削除不要な一時保存データ除去
ゴミ箱データ削除削除済みコンテンツの完全除去
スパムコメント削除迷惑コメントの一括削除
孤立したメタデータ削除関連付けのないデータ除去

実際にサイトが軽くなる!Perfmatters Proの効果って?

ページ読み込み速度がどれくらい速くなるの?

Perfmatters Proを導入することで、一般的には20〜40%程度のページ読み込み速度向上が期待できます。ただし、この数値はサイトの状況によって大きく異なります。

実際のユーザーレビューを見ると、興味深い結果が報告されています。あるユーザーは、プラグイン導入前は3.2秒だったページ読み込み時間が、導入後には1.8秒まで短縮されたと報告しています。

サイトタイプ改善前の読み込み時間改善後の読み込み時間改善率
ブログサイト3.5秒2.1秒40%向上
コーポレートサイト2.8秒1.9秒32%向上
ECサイト4.1秒2.7秒34%向上

Google PageSpeed Insightsのスコアアップ

Google PageSpeed Insightsのスコア改善も、Perfmatters Proの大きなメリットの一つです。不要なリソースの除去により、特に「使用していないJavaScriptの削除」や「レンダリングを妨げるリソースの除外」といった項目で大幅な改善が見込めます。

実は、PageSpeed Insightsのスコアは検索順位にも影響するため、SEO対策としても非常に有効です。多くのユーザーが、スコアが70点台から90点台まで向上したと報告しています。

実際のユーザーレビューから見える効果

Trustpilotでのユーザーレビューを見ると、4.8/5.0という高い評価を獲得しています。特に多いコメントは「設定が簡単」「効果がすぐに実感できる」というものです。

レビュー項目評価点数主なコメント
使いやすさ4.9/5.0「チェックボックスだけで簡単」
効果の実感4.8/5.0「明らかに速くなった」
サポート対応4.6/5.0「返信が早くて親切」
コストパフォーマンス4.7/5.0「一度の投資で長期間使える」

ただし、中には「効果が期待ほどではなかった」という声もあります。これは、元々最適化されているサイトでは、改善の余地が少ないことが原因と考えられます。

設定前に知っておきたい!WordPressサイトが重くなる理由

プラグインやテーマが読み込む余計なファイル

WordPressサイトが重くなる最大の原因は、プラグインやテーマが読み込む不要なファイルです。たとえば、お問い合わせフォームプラグインを導入すると、サイト全体でCSSやJavaScriptファイルが読み込まれることが多いんです。

実は、これは家に例えるとわかりやすいでしょう。キッチンで使う調理器具を、寝室やリビングにも置いているような状態です。必要のない場所にまで余計なものが配置されているわけですね。

ファイルタイプ一般的なサイズ読み込みへの影響
CSS ファイル10-50KBレンダリングブロック
JavaScript ファイル20-100KB実行時間増加
フォントファイル50-200KB表示遅延
アイコンファイル10-30KB軽微な影響

WordPressが自動で作る不要な機能たち

WordPressは、ユーザーが意識しないところで多くの機能を自動的に有効化しています。絵文字サポート、oEmbed機能、REST APIなど、一般的なサイトでは使わない機能がデフォルトで動作しているんです。

これらの機能は、WordPressを多機能にする一方で、パフォーマンスに悪影響を与えています。まるで、使わないアプリがスマートフォンのバックグラウンドで動作し続けているような状態ですね。

積み重なるデータベースのゴミ

WordPressのデータベースには、時間の経過とともにゴミデータが蓄積されます。記事のリビジョン、自動下書き、削除されたコメントなど、表面的には見えないデータがどんどん増えていくんです。

ゴミデータの種類蓄積ペースデータベースへの影響
記事リビジョン記事編集回数×投稿数クエリ実行時間増加
自動下書き記事編集セッション数不要なレコード増加
スパムコメント日々のスパム量テーブルサイズ肥大化
孤立したメタデータプラグイン削除時関連性のないデータ残存

ただし、これらのゴミデータを手動で削除するのは危険です。間違って重要なデータを削除してしまう可能性があるからです。そこで、Perfmatters Proのような専用ツールが必要になってくるわけですね。

いよいよ実践!Perfmatters Proでサイトを軽くする手順

まずは基本設定から始めよう

Perfmatters Proをインストールしたら、まずは基本設定から始めましょう。管理画面の「Perfmatters」メニューをクリックすると、設定画面が表示されます。

最初に設定すべき項目を表にまとめました。これらの設定は、ほとんどのサイトで安全に有効化できるものです。

設定項目推奨設定効果
WordPress絵文字の無効化✓有効CSS/JSファイル削減
jQuery Migrateの除去✓有効古いライブラリ除去
wp-embed.jsの無効化✓有効埋め込み機能スクリプト削減
XMLRPCの無効化✓有効セキュリティ向上
コメント機能の無効化サイトによるコメント関連スクリプト削減

実は、これらの設定だけでも、多くのサイトで10〜20%程度の高速化が期待できます。設定変更後は、サイトの表示に問題がないか必ず確認しましょう。

スクリプトマネージャーで細かく調整

基本設定が完了したら、次はスクリプトマネージャーを使った細かい調整です。この機能を使えば、ページごとに不要なスクリプトやスタイルシートを除去できます。

スクリプトマネージャーの使い方は直感的です。サイトを表示した状態で、画面上部に現れるツールバーから「Script Manager」をクリックします。すると、そのページで読み込まれているすべてのスクリプトが一覧表示されます。

調整のポイント具体例注意点
お問い合わせフォームContact Form 7を問い合わせページのみで読み込みフォーム機能への影響確認
スライダー機能トップページのみでスライダースクリプト読み込み他ページでの表示崩れチェック
SNS共有ボタン記事ページのみで共有ボタンスクリプト読み込み共有機能の動作確認

データベース最適化で仕上げ

最後に、データベースの最適化を行います。「Database」タブをクリックすると、削除可能なゴミデータの一覧が表示されます。

データベース最適化を実行する前に、必ずバックアップを作成しましょう。万が一の事態に備えることが重要です。

最適化項目推奨度効果の目安
記事リビジョンの削除データベースサイズ10-30%削減
自動下書きの削除不要レコード除去
ゴミ箱コンテンツの削除ストレージ容量削減
スパムコメントの削除コメントテーブル軽量化
トランジェントの削除一時的なキャッシュ削除

ここは要注意!Perfmatters Pro設定時の落とし穴

無効にしすぎてサイトが壊れるパターン

Perfmatters Proの設定で最も気をつけたいのは、機能を無効化しすぎることです。特に、他のプラグインやテーマが依存している機能を無効化すると、サイトの表示が崩れる可能性があります。

実際によくあるトラブル例をまとめてみました。これらの症状が現れたら、直近の設定変更を見直してみましょう。

無効化した機能起こりうるトラブル対処法
jQueryテーマやプラグインの動作不良段階的に無効化を検証
REST APIプラグイン間連携エラーAPI使用プラグインの確認
wp-embed.jsYouTube埋め込み表示不良埋め込み使用ページでの確認
Heartbeat API自動保存機能停止編集画面での動作確認

ただし、これらのトラブルが発生しても慌てる必要はありません。Perfmatters Proの設定画面で該当項目のチェックを外せば、すぐに元の状態に戻すことができます。

他のプラグインとの相性問題

Perfmatters Proは多くのプラグインと互換性がありますが、一部のプラグインとは相性問題が報告されています。特に、キャッシュ系プラグインや他の高速化プラグインとの組み合わせでは注意が必要です。

プラグインタイプ相性問題の可能性推奨対応
キャッシュプラグイン設定の重複に注意
他の高速化プラグイン機能の競合を確認
セキュリティプラグインセキュリティ機能の重複確認
SEOプラグインメタデータ出力の確認

実は、プラグイン同士の相性問題を避ける最良の方法は、段階的に設定を変更することです。一度にすべての設定を変更するのではなく、少しずつ調整して動作を確認していくのがおすすめです。

設定前に必ずやっておくべきバックアップ

Perfmatters Proの設定を変更する前に、必ずサイトのバックアップを作成しましょう。特に、データベース最適化を実行する際は、この作業が非常に重要になります。

バックアップ対象バックアップ方法復旧時の使用場面
データベースphpMyAdminまたはプラグインデータベース最適化後のトラブル
ファイル一式FTPまたはバックアッププラグイン設定変更後の表示崩れ
Perfmatters設定エクスポート機能設定を元に戻したい場合

バックアップの作成は面倒に感じるかもしれませんが、トラブルが発生した際の復旧時間を大幅に短縮できます。まるで、旅行前に保険に加入するような感覚で、事前の備えとして考えておきましょう。

他の高速化プラグインとの違いは?比較してみよう

WP Rocketなどキャッシュ系プラグインとの使い分け

Perfmatters ProとWP Rocketのようなキャッシュ系プラグインは、アプローチが全く異なります。キャッシュ系プラグインは「作ったページを保存して再利用する」のに対し、Perfmatters Proは「そもそも不要なものを読み込まない」という考え方です。

この違いは、料理に例えるとわかりやすいでしょう。キャッシュ系プラグインは「作り置きおかず」、Perfmatters Proは「食材の無駄を省く」といったイメージです。

比較項目Perfmatters ProWP Rocket組み合わせ効果
高速化手法リソース最適化キャッシュ生成相乗効果
設定の難易度易しいやや複雑段階的設定推奨
サーバー負荷軽減軽減大幅軽減
料金$24.95〜$49〜初期投資増

実は、この2つのプラグインは競合するものではなく、むしろ補完し合う関係にあります。多くの高速化専門家が、両方を組み合わせて使用することを推奨しています。

Perfmatters Proならではの強み

Perfmatters Proの最大の強みは、「細かい制御ができること」です。他の高速化プラグインでは難しい、ページ単位でのスクリプト制御が可能なんです。

たとえば、トップページではスライダー用のJavaScriptを読み込むけれど、ブログ記事ページでは読み込まないといった細かい制御ができます。これは、まさに「必要な場所に必要なものだけ」という理想的な状態を実現できるということです。

組み合わせて使うときのコツ

Perfmatters Proとキャッシュプラグインを組み合わせて使う際のコツをお伝えします。まず、Perfmatters Proで基本的な最適化を行い、その後にキャッシュプラグインを導入するのがおすすめです。

導入順序作業内容確認ポイント
1. Perfmatters Pro導入基本設定とスクリプト最適化サイト表示の正常性確認
2. キャッシュプラグイン導入キャッシュ設定とページ速度測定速度向上効果の測定
3. 微調整両プラグインの設定調整最適なパフォーマンスの追求

ただし、ここで注意したいのは「設定のし過ぎ」です。高速化に夢中になって、サイトの機能性を損なってしまうケースも少なくありません。パフォーマンスとユーザビリティのバランスを保つことが重要ですね。

まとめ

Perfmatters Proは、WordPressサイトの高速化を手軽に実現できる優れたプラグインです。チェックボックスをクリックするだけで不要な機能を無効化でき、初心者の方でも安心して使用できます。特に、ページごとのスクリプト制御機能は、他のプラグインにはない独自の強みといえるでしょう。

導入を検討する際は、まずサイトのバックアップを作成し、段階的に設定を変更していくことが重要です。一度の購入で長期間使用できるコストパフォーマンスの良さも魅力の一つですが、設定後は定期的にサイトの動作確認を行い、最適な状態を維持していきましょう。

最終的に、Perfmatters Proはサイトの高速化だけでなく、ユーザー体験の向上やSEO効果の改善にもつながる投資価値の高いツールです。WordPressサイトの表示速度に悩んでいる方は、ぜひ一度試してみてください。

プラグインはこちらからダウンロードできます!
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

目次