WordPressの最適化:エッセンシャルガイド
公開: 2020-11-13WordPressの最適化は、Webサイトが可能な限り効率的に実行されていることを確認するための重要なタスクです。 WordPressの最適化には、キャッシュ、画像圧縮、ページ速度、データベースのクリーニング、さらにはWebサイトホスティングが含まれます。
このガイドでは、WordPressの最適化とWordPressWebサイトをターボチャージする方法について知っておく必要のあるすべてを共有する予定です。 WordPressサイトに顕著な改善をもたらす、今すぐ実行できる特定のWordPress最適化アクションを見ていきます。 また、WordPressの最適化リソースについても学びます。 飛び込みましょう!
WordPressの最適化とは何ですか?
WordPressの最適化には、ウェブサイトのパフォーマンス、効率、速度を向上させるためのあらゆる努力が含まれます。 最適化されたWordPressWebサイトは、読み込みが速く、実行が速く、SEOが向上し、トラフィックが増え、訪問者の全体的なユーザーエクスペリエンス(UX)が向上します。WordPressの最適化のプロセスには、次のようなWebサイトのさまざまな側面のパフォーマンスの向上が含まれます。
- キャッシング
- 画像の最適化(圧縮)
- ページ速度
- あなたのウェブサイトのデータベース
- ウェブサイトホスティング
- ソフトウェアバージョン
- コードとスクリプト
低コストの共有ホスティングで小さなブログを運営している場合でも、トラフィックの多い企業のWordPressインストールで運営している場合でも、WordPressサイトとサーバーを最適化して効率的に実行することが絶対に重要です。
手間を最小限に抑えた、高速で効果的な最適化修正を探している場合は、この記事のキャッシングセクションに直接進んでください。 多くの場合、WordPressのキャッシュは、多くの労力をかけなくてもすぐに結果に気付くため、サイトの最適化を開始するのに最適な場所です。
標準のキャッシュ最適化を超えてサイトを完全に最適化することを検討している場合は、このガイドの残りの資料を必ず読んでください。 完全に最適化されたWordPressWebサイトは、サイトのパフォーマンスを向上させるだけでなく、収益のパフォーマンスも向上させることを忘れないでください。
複数のWordPressサイトを管理している方のために、ここで説明する最適化手法のほとんどはMU(WordPressマルチサイト)にも適用されます。
WordPressの最適化の説明
WordPressの最適化に関しては、WordPressのWebサイトまたはブログのパフォーマンスに影響を与える要因がいくつかあります。 いくつかの要因には次のものが含まれます(ただし、これらに限定されません)。
- あなたのホスティング環境
- WordPressの構成とコード
- あなたのソフトウェアバージョン
- サイト上の画像またはグラフィックの数、およびそれらのファイルサイズ

WordPress Webサイトを完全に最適化するには、WordPressキャッシュシステムの実装、画像の圧縮、ページ速度の向上、WordPressデータベースのクリーンアップなど、改善できる箇所を確認するために、これらすべての領域を確認する必要があります。 最後に、あなたはあなたのウェブサイトホスティングの品質を正直に見る必要があります。
WordPressサイトを最適化する必要があるのはなぜですか?
最適化されたWordPressサイトは、可能な限り最高の成功を収めるためにサイトを設定するため、サイトのパフォーマンス、速度、効率を監査する価値があります。簡単に言うと、サイトの読み込みにかかる時間は、サイトの成功に直接影響します。 遅くて非効率的なサイトは、訪問者を大騒ぎさせます。 一般に、読み込みに5秒以上かかるサイトでは、バウンス率が非常に高くなります。 あなたがあなたのサイトをどれだけうまく売り込んで宣伝しても、それが遅いなら、それはおそらくどこにも速く行きません。
WordPressを最適化することの重要性
高速で最適化されたサイトは、検索エンジンでのサイトのランク付けにも影響します。 あなたのサイトが速いほど、グーグルはそれをもっと好きになるでしょう(そしてそれを大物とランク付けします)。 SEOランキングが高いだけでなく、サイトを最適化した後、検索エンジンによるクモのクロールが増加していることに気付くでしょう。
WordPress最適化の7つの分野
WordPressサイトを最適化するプロセスの実施を検討する場合、WordPress最適化には5つの重要な領域があります。 それぞれの分野を見てみましょう。
1.WordPressキャッシング
WordPressキャッシングは、サイト訪問者のブラウザー、サイトのWordPressデータベース、およびWebサイトのWebサーバー間のデータ転送の量を減らすことにより、Webサイトの読み込みを高速化するのに役立ちます。
つまり、WordPressのキャッシュは、WordPressの最適化、つまりWordPressWebサイトを可能な限り効率的に実行する方法の重要な部分です。
WordPressのキャッシュは、ページの読み込み時間を短縮することでパフォーマンスを劇的に向上させることができます。 WordPressは、ページが読み込まれるたびに動的コンテンツを提供する代わりに、訪問者に静的HTMLファイルを生成できます。 これは、ページの読み込みが速くなり、サーバーの負荷が少なくなることを意味します。
WordPressキャッシングプラグイン
WordPressキャッシングに関しては、WP SuperCacheやW3Total Cacheなどの最高のWordPressキャッシングプラグインの1つを簡単にインストールして、すべてのページと投稿を静的ファイルとしてキャッシュできます。 次に、サーバーは静的ファイルをユーザーにフィードするため、サーバーの処理負荷が軽減されます。 比較的静的なページの場合、この簡単な手順でパフォーマンスを何倍も向上させることができます。 動的コンテンツが多いページや投稿は、キャッシュツールで構成するのが難しいことを理解することが重要です。 しかし、それはまだ行うことができます。
W3トータルキャッシュ(W3TC)プラグイン
W3 Total Cacheプラグインは、Web開発における多くの当局の研究を組み合わせたものです。 WordPress開発者に優れたユーザーエクスペリエンスを提供します。
プラグインは、クライアント側とサーバー側のパフォーマンスを最適化する機能がユニークです。 ネイティブでは利用できない便利な最適化機能を追加します。
W3TCは、静的HTMLページバージョンを作成することで応答時間を短縮することにより、ページのキャッシュを支援します。 ページが編集されたりコメントが付けられたりすると、キャッシュが自動的に更新されます。
このプラグインは、ミニファイと呼ばれるプロセスを通じて、HTML、JavaScript、およびCSSファイルから不要な文字をすべて削除します。 次に、それらを組み合わせて、キャッシュされたファイルに圧縮を適用します。
また、データベースクエリをキャッシュします。 これにより、サイトで新しいページの生成に必要な時間を短縮できます。 このため、W3TCは、ユーザーのコメントが多いWebサイトに役立ちます。
W3TCは、キャッシュ制御、エンティティタグ、有効期限などのヘッダーも管理します。 これらは、Webブラウザーがファイルをキャッシュする方法を制御し、サーバーの負荷を軽減すると同時に、サイトのユーザーに対するパフォーマンスを向上させることができます。
W3TCを使用して、専用または共有ホスティングを通じて、シングルサーバーおよびマルチサーバー環境でのWordPressのインストールを最適化できます。
WPスーパーキャッシュプラグイン
WPスーパーキャッシュは静的ページキャッシュWordPressプラグインです。 このプラグインの仕事は、Apacheが直接提供するHTMLファイルを生成することです。 これは、重いPHPスクリプトを処理せずに実行されるため、サイトの速度が大幅に向上します。
このプラグインを使用することにより、サーバーは標準のグラフィックファイルを提供するのと同じ速度でキャッシュされたページを提供します。
サイトが毎日のトラフィック量に追いつくのに苦労している場合は、WPスーパーキャッシュを試してみてください。 あなたは結果に感謝するでしょう。
サーバー側でのキャッシュ
Webサーバーでのキャッシュは、トラフィックのレベルが非常に高いサイトで最も一般的に使用される、より複雑な作業です。 利用可能なオプションが非常に多いため、この記事でそれらすべてを網羅することは不可能です。
ただし、サーバーに代替PHPキャッシュ(APC)を追加すると、サイトのパフォーマンスが飛躍的に向上することを知っておくことが重要です。 VarnishCacheをW3Total Cacheと組み合わせて使用して、事前に作成されてメモリに保存されているページを保存することもできます。 その後、PHP、Apache、またはWordPressスタックからの実行を必要とせずに、ユーザーにすばやく提供されます。
2.画像の最適化と圧縮
WordPressの画像の最適化には、画像が画面上で肉眼で表示される方法に悪影響を与えることなく、画像のファイルサイズを縮小することが含まれます。
さまざまなツールや手法を使用して、WordPressWebサイト用に画像を最適化する方法はいくつかあります。 ただし、特定のプロセスが何であっても、目標は、画質の低下に気付かずにファイルサイズを縮小することです。
すべてのWordPressサイト画像の最適化は、WordPress最適化の優先リストの一番上にある必要があります。 画像を最適化するプロセスにより、サイトの重量が大幅に軽減され、読み込みがこれまでになく速くなり、より多くの新規ユーザーを獲得して、より多くのコンテンツを求めて戻ってくるようになります。
結局のところ、コンテンツがどれほど優れていても、ユーザーがコンテンツを消費する前に離れてもかまいません。 より小さなファイルサイズを利用することは、サイトを重くしたり、実行を遅くしたりすることなく、さらに多くの画像でサイトを埋めることができることを意味します。
WordPressWebサイトの画像を最適化する主な方法は3つあります。
- WordPress管理ダッシュボードから直接作業を行うことができるWordPress画像最適化プラグイン。
- 画像オプティマイザーソフトウェア/アプリケーションの事前アップロード–これらのアプリケーションは、画像オプティマイザーなどのオープンソースソフトウェア、または少なくともフォトエディター、または画像サイズ調整機能を提供する有料アプリのいずれかです。 Photoshopは、画像の解像度を調整してWebで使用するために画像を圧縮できるプレミアムソフトウェアアプリケーションの一例です。
- WordPressにアップロードする前に画像を圧縮して最適化する無料のオンラインサービス。
事前アップロード画像オプティマイザーの使用
一般に、画像を最適化することは、画像を圧縮することを意味します。 イメージオプティマイザー(コンプレッサー)は、個人のデバイスにインストールするか、Webブラウザーを介してオンラインでアクセスするソフトウェアプログラムです。
画像オプティマイザーを使用するには、画像をアップロードし、プログラムがピクセルにわずかな変更を加えることを許可するだけです。 これらの電荷は肉眼では検出できないため、このプロセスは可逆圧縮と呼ばれることもあります。
オーディオファイルをMP3に圧縮する場合も、同じタイプの手法が適用されます。 その過程で、耳が変化を検出できないように、高周波が戦略的に低減されます。
WordPress画像最適化プラグイン
WordPressコンテンツ管理システム内で正しく機能するWordPress画像オプティマイザーが必要な場合は、画像最適化プラグインが最適です。
WordPress画像オプティマイザープラグインを使用すると、画像をWordPressにアップロードするだけで、プラグインが事前定義した設定に画像を自動的に圧縮します。 必要に応じて、各画像を手動で圧縮および最適化することもできます。
WordPressプラグインリポジトリには、画像を最適化するためのプラグインが多数あります。 最高のWordPress画像最適化プラグインオプションのいくつかは次のとおりです。
作業が最も簡単なものを選択し、ニーズに合わせてカスタマイズします。
3.ページ速度の改善
WordPressの最適化の領域として「ページ速度」を含めていますが、これは究極の目標の1つでもあります。 ページ速度は非常に重要です。特にGoogleがSEOランキングに考慮しているためです。
Webサイトの高速化は、サイトの所有者だけでなく、すべてのインターネットユーザーにとって重要です。 より高速なサイトは幸せなユーザーを生み出し、社内調査では、サイトの反応が遅いと、訪問者がそこで過ごす時間が少なくなることがわかりました。 —公式のGoogleウェブマスターセントラルブログ
納得できませんか? 速度が重要である理由については、Googleのこのガイド全体をご覧ください。 グーグルはユーザーエクスペリエンスの質を非常に重視しているので、あなたもそうすべきです。 ページの読み込み時間は、訪問者を確実に維持するための重要な要素であるだけでなく、全体的なページビューを増やし、最終的には収益を増やすことも示されています。
WordPressの最適化によりページの読み込み時間が短縮されますが、最初にいくつかのタスクを実行して、ページの速度の現在の状態を確認する必要があります。
WordPressのページ速度を上げる10の方法
WordPressサイトの所有者は、サイトが最高速度で実行されていることを確認するために定期的に実行できるいくつかの手順があります。
1.プラグインを監査します
多くのプラグインは適切に設計されており、サイトの速度にほとんど目立たない影響を及ぼしますが、他のプラグインはロード時間に数百ミリ秒を追加します(サイト上のプラグインの数を掛けるだけです)。
それで、あなたは何ができますか? 4〜6か月ごとに、プラグインリストを確認し、ミニ監査を行う必要があります。 自問してみてください:
- プラグインを使用しなくなりましたか?
- このプラグインのパフォーマンスは低下していますか?
- プラグインは非推奨の関数を呼び出していますか?
- 機能をより良く実行する新しいプラグインはありますか?
2.画像を縮小します
前のセクションに戻ると、画像の最適化はページの読み込み時間に最大の影響を与える可能性があるため、画像ができるだけ効率的に読み込まれるように、画像を最適化して圧縮してください。
3.WordPressキャッシングソリューションを実装する
繰り返しになりますが、WordPressキャッシュを使用すると、サーバーはファイルを訪問者のコンピューターにできるだけ速く送信できます。 キャッシュオプションを使用する方が、キャッシュを使用しないよりも優れています。
4.投稿/ページの下書き、改訂、ゴミ箱を取り除きます
投稿の下書き、編集、改訂がたくさんある場合は、最終的にサイトを下にドラッグします。 どうして? これは、サイトのデータベースクエリで、実際に並べ替える必要があるよりも多くのエントリを並べ替える必要があるためです。
5.ピンバックとトラックバックをオフにします
ピングバックとトラックバックは、SEOのごく一部を引き出すことを試みる灰色の帽子サイトによって頻繁に使用されます。 したがって、完全にオフにすることをお勧めします。
6.コードを縮小する
ブラウザはコードがどのように見えるかを実際には気にしないことを忘れないでください。ソースコード内のすべての空白は、訪問者のブラウザに読み込まれるのに少し時間がかかります。 したがって、少しだけ速度を上げるために縮小します。
7.トラフィックの多いページをカスタマイズする
あなたのサイトのどのページが最もトラフィックの多いページ/投稿/コンテンツであるかを理解するために時間をかけてください。 トラフィックが最も多いページを見つけたら、速度のカスタマイズを開始します。 これらのページで不要なスクリプトが実行されていないこと、すべての画像が最適化されていることなどを確認してください。
8.WordPressデータベースを最適化する
これについては次のセクションで詳しく説明しますが、WordPressデータベースを最適化すると、ページの速度を向上させることができます。 どうして? 古いWordPressサイトは、時間の経過とともにデータベースにジャンク(古いプラグイン、テーマ、設定など)を蓄積するため、これらを必ずクリーンアップしてください。
9.スクリプトを隅に置く
訪問者のブラウザにWebページが表示される方法は、ファイルの先頭から開始し、ファイルの最後に到達するまで段階的に実行することです。 つまり、<head>セクションに大量のスクリプトをロードした場合、すべてのスクリプトのロードが完了するまで、他には何もロードされません。
はい、ページの読み込みをブロックしないように非同期読み込みを処理できるスクリプトの数を確認できますが、スクリプトを一番下に移動し、CSSファイルをに移動する方がはるかに簡単であることがわかるでしょう。トップ。

10.外部スクリプトに注意する
CDNやGoogleのスクリプトサーバーから取得されるスクリプトについてではなく、FacebookやYouTubeで使用されるコード/スクリプトについて説明しています。 ビデオを埋め込んだり、ソーシャル共有プラグインやソーシャルコメントを使用したりするたびに、これらすべてのスクリプトをロードするのにかかる時間に注意する必要があることを忘れないでください(特にFacebookから)。 外部スクリプトをロードせずに機能を実行する別の方法があるかどうかを検討してください。
4.WordPressデータベースの最適化
時間と使用に伴い、WordPressデータベースが破損したり、全体的なハウスキーピングが必要になる可能性があります。 これは、WordPressデータベースの最適化がステップインする場所です。
WordPressデータベースを定期的に最適化して、クリーンで最高の状態に保つ必要があります。 定期的な最適化を行わないと、WordPressサイトの速度が時間の経過とともに遅くなることに気付くでしょう。 WordPressデータベースの最適化は、それを実行するためのいくつかの異なる方法を備えた比較的単純なプロセスです。
iThemesSyncによる簡単なWordPressデータベースの最適化
iThemes Syncは、複数のWordPressサイトを管理するのに役立つ優れたツールです。 iThemes Syncダッシュボード内で、すべてのWordPressサイトに対して、複数のデータベース最適化を一度に実行できます。

iThemesSyncによって実行されるWordPressデータベースの最適化のいくつかを次に示します。 これらすべてを選択して実行すると、iThemes Syncが機能して、Webサイトから不要な肥大化を削除します。
- トラックバックURLの削除–投稿テーブルの「ping」列と「to_ping」列に追加されたURLを削除します。
- すべてのリビジョンを削除–投稿、ページ、およびその他すべての投稿タイプからすべてのリビジョンを削除します。
- すべてのトラックバックを削除–コメントテーブルに保存されている他のサイトからすべてのトラックバックを削除します。
- すべてのピングバックを削除–コメントテーブルに保存されている他のサイトからすべてのピングバックを削除します。
- すべての自動ドラフトを削除–投稿、ページ、およびその他すべての投稿タイプからすべての自動ドラフトを削除します。
- ゴミ箱に入れられたすべてのアイテムを削除–ゴミ箱に入れられたがまだ削除されていないすべての投稿、ページ、メニュー、およびその他すべての投稿タイプを削除します。
- 未承認のコメントの削除–承認待ちのコメントをすべて削除します。
- ゴミ箱のコメントを削除–まだ削除されていないゴミ箱のコメントをすべて削除します。
- スパムコメントの削除–スパムとしてマークされたすべてのコメントを削除します。
- 孤立したCommentmetaの削除–削除されたコメントを参照するすべてのcommentmetaを削除します。
- Akismetメタデータの削除–Akismetプラグインによってコメントに添付されたすべてのメタデータを削除します。
- 古い一時オプションの削除–1週間以上前に期限切れになったすべての一時オプションを削除します。
phpMyAdminを介してデータベースを最適化する
これを行う最初の方法は、phpMyAdminに再度ログインして、[データベース]をクリックすることです。 ここに、最適化するデータベースが一覧表示されます。 ここでも、Webサイトデータベースに関連するすべてのテーブルが表示されます。
そこから、ページを下にスクロールして[すべてチェック]をクリックするだけです。 次に、[選択済み]ドロップダウンメニューに移動し、[テーブルの最適化]を選択します。

これで、選択したすべてのテーブルが最適化されます。
WordPressデータベース最適化プラグイン
プラグインを使用してWordPressデータベースを最適化したい場合は、いくつかの異なるものを使用できます。 データベースを手動でいじくり回すことに興奮していない場合は、これがより快適なオプションになる可能性があります。
最初のものはWP-Optimizeと呼ばれ、WordPressプラグインリポジトリにあります。
このプラグインは、WordPressデータベースを管理するほぼすべての人が簡単にインストールして操作できます。 また、これを使用して、昼夜を問わずいつでも自動最適化をスケジュールすることができます。
5.WordPressホスティング
サイトを最適化するために利用できる手法は、ホストの設定によって異なります。 しかし、WordPressサイト用に特別に構築されたホスティングは常に良い考えです。 これらのホストは、WordPressWebサイト用にサーバーとハードウェアを最適化するために何をすべきかをすでに知っています。
共有ホスティング
共有WordPressホスティングは最も一般的で、おそらくあなたが使用しているものです。 ホスティングプランの詳細がわからない場合は、おそらく共有ホストを使用しています。
共有ホスティングを使用すると、サイトは他の多くのサイトと一緒にサーバーでホストされます。 ホスト会社がサーバーを管理しているため、実行されるサーバー設定をほとんど制御できません。
そのため、共有ホストで実行されているサイトに最も関連する最適化領域は次のとおりです。
- キャッシング
- コンテンツのオフロード
- WordPressのパフォーマンス
サイトが拡大し始めると、ホストは専用サーバーへの移動を要求する場合があります。 これにより、サーバー設定を使用してサイトを最適化するための制御が大幅に強化されます。
専用サーバーと仮想ホスティング
このホスティングオプションを使用すると、Webサイトのサーバーを完全に制御できます。 サイトを実行するサーバーは、専用のハードウェア部分、または物理ハードウェアを共有するいくつかの仮想サーバーの1つである可能性があります。
専用サーバーの鍵は、実行する設定を制御できることです。 この制御は、サーバーレベルでサイトを最適化するときに重要です。
サーバーの数
非常に高レベルのトラフィックを取り込むサイトの場合、複数のサイトサーバーを使用する必要があります。 このレベルのパフォーマンスに達した場合は、おめでとうございます。 あなたはおそらくあなたの競争相手の多くの羨望の的です。
WordPressデータベースは別のサーブに簡単に移動でき、.configファイルにわずかな変更を加えるだけでよいことに注意してください。 静的ファイルと画像ファイルも代替サーバーに移動できます。
AmazonのElasticLoad Balancerなどのツールは、サイトトラフィックを複数のサーバーに分散させるのに役立ちます。 ただし、これは単純なツールではなく、WordPressのトレーニングが必要になる場合があります。
ただし、正しく使用すると、複数のサーバーで実行されているサイトに最適なツールになります。
サーバーハードウェアのパフォーマンス
サーバーのハードウェアのパフォーマンスは、サイトのパフォーマンスに大きく影響します。 たとえば、プロセッサの速度、プロセッサの数、メモリの量、ディスクスペース、ディスクの記憶媒体はすべて非常に重要な要素です。
ほとんどのホスティングプロバイダーは通常、標準よりも高い価格で高性能のハードウェアを提供しています。 最適化とサイトの速度を真剣に考えている場合は、ハードウェアパフォーマンスオプションの向上についてホストに相談してください。
これについては、もう少し詳しく説明します。
CDNと地理的距離係数
Webサイトサーバーと個々のサイト訪問者との間の物理的な距離が、実際にその訪問者に対するサイトのパフォーマンスに影響を与えることをご存知ですか?
そして、それが1人の訪問者に当てはまる場合、それはすべての訪問者に当てはまります。
コンテンツ配信ネットワーク(またはCDN)を採用することで、画像やその他の静的ファイルをさまざまな地理的地域にミラーリングできます。 これにより、物理的な場所に関係なく、すべてのサイト訪問者が最適なパフォーマンスを体験できます。
サーバーの負荷
サーバーにはどのくらいのトラフィックがありますか? 負荷を処理するようにどのように構成されていますか? これらの要因は両方とも、サイトのパフォーマンスに影響を与えます。
たとえば、サイトキャッシュソリューションを使用していない場合、多数の追加ページリクエストがサーバーにヒットすると、サイトのパフォーマンスが低下して比較的停止する可能性があります。 それらが積み重なると、多くの場合、Webサーバーまたはデータベースサーバーがクラッシュする可能性があります。
適切に構成されている場合、高品質のホスティングソリューションは非常に大量のトラフィックを処理できます。
ログインブルートフォース攻撃、分散型サービス拒否(DDoS)攻撃、画像のホットリンクなどの高レベルの不正なトラフィックは、サーバーの負荷に壊滅的な打撃を与えることがよくあります。
サーバーの速度が突然低下した場合は、これらの不正なトラフィック攻撃の1つを特定してブロックする必要がある可能性があります。
トラフィックを追加のサーバーにオフロードすると、サーバーの負荷も軽減されます。
6.ソフトウェアバージョン
最適化されたサイトを実行するには、常に最新バージョンのソフトウェアを使用していることが重要です。 これは、サイトのパフォーマンスを向上させるバグ修正やその他のソフトウェアアップグレードを常に把握するために行う必要があります。
プラグインやテーマをソフトウェアとは思わないかもしれませんが、サイトで実行しているテーマやプラグインの最新バージョンを実行する場合にも、これらはこの傘下にあります。 サイトの最適化とセキュリティの両方のために、必ずWordPressを更新してください。
常に最新バージョンを実行します。
- テーマ
- プラグイン
- WordPressコア
実行しているソフトウェアの小さなバグ修正が、サイトの最適化とパフォーマンスに大きな影響を与える場合があります。 サーバー側(またはWordPressホスト)で、現在次の最新バージョンを実行していることを確認します。
- Windows(またはLinux)
- MySQL
- Apache
- PHP(WordPress管理ダッシュボードにWordPress PHPの更新が必要なエラーメッセージが表示されている場合があります)
PHPの最適化の詳細
PHPファイルのパフォーマンスを劇的に向上させることができるPHPアクセラレータがいくつかあります。 これは、WordPressのインストールだけでなく、すべてのPHPファイルに適用されます。
たとえば、APCまたはOPcache PHP最適化を検索して、使用可能なPHPアクセラレーターを見つけることができます。
7.コードとスクリプト
実行しているテーマは、サイトのパフォーマンスに非常に大きな影響を与えます。 軽量で高速なテーマは、グラフィックや複雑なアニメーションを搭載した重いテーマよりも効率的に実行されます。 すべてはテーマのコードベースに帰着します。
実行するテーマ以外に、サイトで実行しているプラグインの種類と数(およびそれらのコーディング方法)も、サイト全体のパフォーマンスを決定するのに役立ちます。 サイトを最適化するために今すぐ実行できる簡単な手順は、不要なプラグインをすべて非アクティブ化して削除することです。
また、すべてのWordPressコアのアップグレードとアップデートがリリースされたときにそれらに遅れずについていくことも重要です。
注:現在古いバージョンのWordPressを実行している場合は、BackupBuddyなどのWordPressバックアッププラグインを使用してサイトをバックアップしてください。 次に、サイトを現在のバージョンのWordPressに更新します。
WordPressのパフォーマンスをテストするためのツール
あなたのウェブサイトがどのように機能しているかをどうやって知るのですか? 適切に測定するツールを使用していない場合、さまざまな地域や地域でサイトがどのように機能しているかを確実に知ることは困難です。
WebPageTestを使用すると、さまざまなブラウザ、場所、接続速度からリアルタイムのサイトパフォーマンスをテストできます。
また、Google PageSpeedInsightsをGoogleLighthouseと一緒に使用して、サイトのパフォーマンスを測定することもできます。 最適化を改善する方法について、具体的で明確なフィードバックが得られます。
さらに、ブラウザに組み込まれている開発者ツール(ChromeやFirefoxなど)を使用して、最適化の前後のサイトのパフォーマンスを測定できます。
iThemes Syncには、Sync Proダッシュボード内のすべてのWebサイトのパフォーマンス、SEO、Web開発のベストプラクティス、およびアクセシビリティの監査を監査するのに役立つ新しいツールもあります。
Google Lighthouseのパワーを活用して、ウェブサイトのパフォーマンスに関するレポートと、改善方法の提案をすぐに入手できます。

WordPressサイトを最適化するにはどうすればよいですか?
WordPressの最適化のさまざまな領域について説明したので、WordPressサイトを最適化する方法を段階的に説明しましょう。
WordPressの最適化手順
1.不要なプラグインをすべて非アクティブ化して削除します
WordPressサイトのパフォーマンスを向上させる最も簡単で、多くの場合最も効果的な方法は、プラグインを管理することです。 それはあなたが取ることができる最も簡単なステップなので、最初にそれをしましょう。
その後、実行しているプラグインを選択的に無効にして、変更のたびにサーバーがどのように動作するかを測定します。 1つの特定のプラグインがサイトのパフォーマンスに大きな影響を与えることに気付いた場合は、そのプラグインのドキュメントを調べるか、サポートを求めてください。 問題を解決できない場合は、プラグインの実行を継続するか、より良い代替手段を見つけるかを検討してください。
2.WordPressキャッシュソリューションを実装します。
キャッシングは、WordPressの最適化を劇的に改善する可能性があります。 WordPressキャッシュプラグインを使用するか、サイトにサーバーレベルのキャッシュを提供するホストを使用します。
3.画像を最適化します
あなたのサイトには必要のない重い画像がたくさんありますか? それらのいくつかをテキストに置き換えたり、完全に削除したりできますか?
使用している画像については、画像ファイルを最適化し、適切な形式であることを確認することが重要です。 WordPressでは、画像には次の種類のファイルのみを使用することをお勧めします。
- JPG
- PNG
- GIF
複数のファイルを1つの最適化されたファイルに結合することにより、画像を最適化することもできます。 サイトに表示する必要のあるファイルの数を減らすことで、ページの読み込み時間を短縮できます。
すべてのJavaScriptファイルとCSSファイルを縮小することを忘れないでください(詳細は以下を参照)。
4.Webホストのパフォーマンスを確認します
あなたがほとんどのようであるならば、あなたは必ずしもウェブホスティングにもっとお金を払いたくないでしょう。 ただし、より高いレベルのサービスにもう少しお金を払うことは、サイトを最適化するための非常に効果的な方法です。
RAMを増やす、ソリッドステートドライブを備えたプロバイダーに切り替えるなどの簡単なことで、大きな違いが生まれます。 また、プロセッサの速度と実行中のプロセッサの数を増やすと、パフォーマンスの向上に役立ちます。 可能な場合は常に、MySQLやHTTPなどの異なる機能を持つ別々のサービスを異なるサーバー上に配置します。
もちろん、これらすべての変更を自分で実行する時間や知識がない場合は理解できます。 その場合、あなたのためにそれらを行うことについてあなたのホストに相談してください。
プロバイダーは、アカウントをアップグレードするか、標準の最適化の推奨事項に一致するアップグレードされたサーバーにアカウントを移動できる必要があります。 必要に応じて、いつでもマネージドホスティングソリューションに切り替えることができます。
5. Webサーバーを最適化します(可能な場合)
変更や改善を行うためにWebサーバーにアクセスできる場合は、サイトのパフォーマンスを向上させるようにWebサーバーを構成できます。 これには、次のようなさまざまな手法が含まれます。
- Webサーバーのキャッシュ
- キャッシュヘッダーの設定
- 訪問者あたりの負荷を減らす
これらの機能の実行方法に関するさらにカスタマイズされた情報については、Webサーバーに固有の最適化(「Apache最適化手法」など)を検索できます。
いくつかのWebサーバーは、追加コストでより高速なバージョンを提供します。 例はApacheLitespeedです。
プラグインW3Total Cacheは、APC、OPcache、およびMemcacheキャッシングの統合サポートを提供します。
6.WordPressデータベースを最適化します
データベースをより効率的に実行するための詳細については、WordPressデータベースの最適化に関するセクションを使用してください。 時間の経過とともに、WordPressデータベースには少しのハウスキーピングが必要になります。
7.Webサイトのページ速度とパフォーマンスをテストします
iThemesSyncやGoogleLighthouseなどのツールを使用して、Webサイトの速度とパフォーマンスを監査します。 これらのツールは、改善できる点についてより具体的な提案をするのにも役立ちます。
8.改善を続けてください!
WordPressの最適化の取り組みを進めるときは、必ずWordPressのメンテナンスタスクのリストに追加してください。 WordPressを最適化するタスクに関しては、作業は進行中です(ただし、それだけの価値があります)。
WordPress用のその他の最適化プラグイン
調べたい追加の最適化プラグインには、次のものがあります。
- 最適化
- Hummingbirdページ速度の最適化
- WP-最適化
- リビジョンを削除した後にデータベースを最適化する
- スマッシュ画像の圧縮と最適化
- EWWWイメージオプティマイザー
- ShortPixel Image Optimizer
- LiteSpeedキャッシュ
- WP最速キャッシュ
- WPロケット
あなたの完全なWordPress最適化ガイド
何年にもわたって、WordPressを最適化し、Webサイトを高速化するさまざまな方法について、WordPressの最適化に関する記事やチュートリアルが数多く公開されています。 WordPressの最適化に関する別の役立つガイドを追加したことを願っています。
サイトを最適化するために必要なツールが揃ったので、次は作業に取り掛かります。 ただし、その前に、iThemes SecurityなどのWordPressセキュリティプラグインを使用して、サイトが悪意のある攻撃から完全に保護されていることを確認してください。 最高のセキュリティと最高のサイト最適化を組み合わせることで、WordPressサイトはすべてのシリンダーで実行されます。
Kristenは、2011年からWordPressユーザーを支援するチュートリアルを作成しています。通常、彼女はiThemesブログの新しい記事に取り組んでいるか、#WPprosperのリソースを開発しています。 仕事以外では、クリステンはジャーナリング(2冊の本を書いています!)、ハイキングやキャンプ、料理、家族との毎日の冒険を楽しんでおり、より現代的な生活を送っています。
