WordPressサイトの読み込みが遅くてイライラした経験はありませんか?実は、WordPressには標準で多くの機能が搭載されているものの、ほとんどのサイトでは使われていない機能がたくさんあります。まるで、使わない家電をずっと電源に繋げているような状態です。
そこで今回ご紹介するのが「Perfmatters Pro」というプラグインです。このプラグインは、WordPressの不要な機能をピンポイントで無効化し、サイトを劇的に軽量化してくれる優れものなんです。難しい設定は一切不要で、チェックボックスにチェックを入れるだけで簡単に高速化できます。
この記事では、Perfmatters Proの基本情報から実際の設定方法まで、初心者の方でもわかりやすく解説していきます。
Perfmatters Proって何?基本情報をサクッと理解しよう
どんな会社が作ったプラグインなの?
Perfmatters Proは、フォレスト・ネイサンさんという個人開発者によって作られたWordPressプラグインです。開発者は長年WordPressの高速化に取り組んできた専門家で、2018年から継続的にプラグインの改良を続けています。
実は、このプラグインの開発背景には面白いエピソードがあります。開発者自身がWordPressサイトの読み込み速度に悩んでいた時期があり、既存の高速化プラグインでは解決できない細かい部分に着目して開発されたんです。
開発者情報 | 詳細 |
---|---|
開発者名 | フォレスト・ネイサン(Forrest Nathan) |
開発開始年 | 2018年 |
本社所在地 | アメリカ |
サポート体制 | 英語対応(24時間以内返信) |
料金プランはいくらかかるの?
Perfmatters Proの料金体系は非常にシンプルです。一度購入すれば永続的に使用でき、毎月の支払いに悩む必要がありません。まるで家電を買い切りで購入するような感覚ですね。
プラン名 | 価格 | 使用可能サイト数 | アップデート期間 |
---|---|---|---|
Personal | $24.95 | 3サイト | 1年間 |
Business | $49.95 | 100サイト | 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.js | YouTube埋め込み表示不良 | 埋め込み使用ページでの確認 |
Heartbeat API | 自動保存機能停止 | 編集画面での動作確認 |
ただし、これらのトラブルが発生しても慌てる必要はありません。Perfmatters Proの設定画面で該当項目のチェックを外せば、すぐに元の状態に戻すことができます。
他のプラグインとの相性問題
Perfmatters Proは多くのプラグインと互換性がありますが、一部のプラグインとは相性問題が報告されています。特に、キャッシュ系プラグインや他の高速化プラグインとの組み合わせでは注意が必要です。
プラグインタイプ | 相性問題の可能性 | 推奨対応 |
---|---|---|
キャッシュプラグイン | 低 | 設定の重複に注意 |
他の高速化プラグイン | 中 | 機能の競合を確認 |
セキュリティプラグイン | 低 | セキュリティ機能の重複確認 |
SEOプラグイン | 低 | メタデータ出力の確認 |
実は、プラグイン同士の相性問題を避ける最良の方法は、段階的に設定を変更することです。一度にすべての設定を変更するのではなく、少しずつ調整して動作を確認していくのがおすすめです。
設定前に必ずやっておくべきバックアップ
Perfmatters Proの設定を変更する前に、必ずサイトのバックアップを作成しましょう。特に、データベース最適化を実行する際は、この作業が非常に重要になります。
バックアップ対象 | バックアップ方法 | 復旧時の使用場面 |
---|---|---|
データベース | phpMyAdminまたはプラグイン | データベース最適化後のトラブル |
ファイル一式 | FTPまたはバックアッププラグイン | 設定変更後の表示崩れ |
Perfmatters設定 | エクスポート機能 | 設定を元に戻したい場合 |
バックアップの作成は面倒に感じるかもしれませんが、トラブルが発生した際の復旧時間を大幅に短縮できます。まるで、旅行前に保険に加入するような感覚で、事前の備えとして考えておきましょう。
他の高速化プラグインとの違いは?比較してみよう
WP Rocketなどキャッシュ系プラグインとの使い分け
Perfmatters ProとWP Rocketのようなキャッシュ系プラグインは、アプローチが全く異なります。キャッシュ系プラグインは「作ったページを保存して再利用する」のに対し、Perfmatters Proは「そもそも不要なものを読み込まない」という考え方です。
この違いは、料理に例えるとわかりやすいでしょう。キャッシュ系プラグインは「作り置きおかず」、Perfmatters Proは「食材の無駄を省く」といったイメージです。
比較項目 | Perfmatters Pro | WP 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サイトの表示速度に悩んでいる方は、ぜひ一度試してみてください。
