ホームページ >CMS チュートリアル >&#&プレス >WordPressサイトのパフォーマンスを最適化するための10のステップ

WordPressサイトのパフォーマンスを最適化するための10のステップ

Christopher Nolan
Christopher Nolanオリジナル
2025-02-09 13:09:10168ブラウズ

WordPressのWebサイトの改善:ステップバイステップ最適化ガイド

10 Steps for Optimizing WordPress Site Performance

(WordPress Webサイトのパフォーマンス最適化に関するこの記事シリーズは、SiteGroundとコラボレーションして作成されました。SitePointを可能にしてくれたパートナーへのサポートに感謝します。) 遅いWebサイトはイライラしています。潜在的な訪問者はページが読み込まれる前に出発する場合があり、検索エンジンのランキングも減少し、トラフィックが減少します。

理想的なWebページの読み込み時間は2秒以内にする必要があります。それを達成する方法は?段階的に進んでください。

この記事では、WordPressのWebサイトの速度を最適化するために使用できるさまざまな戦略を紹介します。

キーポイント

高品質の仮想ホストを選択して、サーバーの問題によりWebサイトが遅くならないようにします。優れた仮想ホストは、速度に優先順位を付け、SSDハードウェア、キャッシュツール、CDNサービスなどの機能を提供する必要があります。
  • WordPressのテーマとプラグインを最適化します。幅広いオプションがウェブサイトを遅くする可能性があるため、軽量で適切にコーディングされたテーマを選択してください。使用するプラグインの数を最小限に抑え、WordPressの現在のバージョンに最適化されていることを確認します。
  • 最大サイズを指定し、ロスレス圧縮手法を使用して、遅延荷重を使用し、最も適切な画像形式を選択することにより、画像を最適化します。画像はWebページコンテンツの65%以上を占めるため、画像を最適化するとサイトのパフォーマンスが大幅に向上する可能性があります。
  • キャッシュを使用して、トラフィックの高いWebサイトを高速化します。キャッシュは、将来の訪問者向けにHTMLファイルを保存し、多くの読み込み時間を節約します。データベースを定期的に最適化して、不要な情報を削除し、パフォーマンスを向上させます。
  • WordPressメンテナンスを定期的に実行し、パフォーマンスプラグインを使用します。ウェブサイトを最新の状態に保ち、古いリビジョンとスパムコメントを削除し、最適化タスクを処理するためにプラグインを使用すると、すべてWebサイトをスムーズに実行することができます。
  • ウェブサイトはどれくらい遅いですか?

ウェブサイトが遅いとは感じないかもしれません。ブラウザにはキャッシュされたページが非常に可能性が高いため、あなたの経験は新しい訪問者とは異なります。

以下は、ページの読み込み時間とページの合計ファイルサイズを伝えることができるいくつかのサービスです。

gtmetrix

    yslow
  • Google PagesSpeed Insights
  • pingdom
  • ウェブサイトのパフォーマンスを調整する前後にウェブサイトの速度を確認してください。ページの読み込み時間が2秒以内である場合、それはうまくいきます。
各ステップによってもたらされる違いを記録します。どのステップが最も効果的ですか?

右の仮想ホストを選択
    を選択します
  1. スローサーバーでWebサイトをホストすると、速度の改善は不可能です。適切な仮想ホストを選択することは、クイックロードWebサイトを持つための最初のステップです。
スピードを優先する会社を選択する方法は?仮想ホストを選択するための究極のガイドのパフォーマンスリストをご覧ください。

SitePointは最近、Sitegroundと提携して、公式の推奨Webホストにしました。 Sitegroundには複数の大陸のサーバーがあり、最新のSSDハードウェア、内部キャッシングツール、無料のCDNサービスを使用して、速度の改善に多大な投資を行います。その柔軟なサーバーは、PHP7とHTTP/2をサポートし、ソフトウェアとハ​​ードウェアの更新を継続します。

  1. トピックを最適化

最初に、簡単なテーマを使用します。多数のオプションは作業を簡素化できますが、Webサーバーとブラウザの負担を増やすための犠牲を払うことができます。一部のWordPressテーマはサイズがメガバイトで、ページの読み込み時間が増加しています。

使用しないすべての機能は、理由なくウェブサイトを遅くします。コードを調整するのが得意な場合は、ウェブサイトをスピードアップするオプションが少ないトピックを選択してください。

    デフォルトのWordPressテーマは、調整が簡単で、軽量で、優れたコードがあります。トピックを使用して自分でコードを調整するか、開発者を雇うことを検討してください。
  • 論文とスキーマは、パフォーマンスを優先する他の2つのテーマです。
さらなる読み取り:

    最高のWordPressテーマは何ですか?
  • 9最も人気のある無料のWordPressテーマ
  • 基本的なテーマと要素を含む完全なWordPress Webサイトを設計する方法 第二に、レスポンシブデザインを使用します。レスポンシブデザインは、モバイルデバイスに少ないリソースをロードするか、デスクトップディスプレイの高解像度画像を指定するように設計されています。モバイルユーザーは大きな画像をダウンロードする必要はなく、デスクトップユーザーは小さな画像を見るために目を細めする必要はありません。

GoogleはレスポンシブWebサイトも好むため、SEOが切り替え後に改善することが予想されます。

    プラグインの監視
  1. 最初に、使用するプラグインの数を最小限に抑えます。プラグインをインストールする前に、実際に必要なプラグインを尋ねてください。多数のプラグインをインストールすると、Webサイトの速度に大きな影響を与えませんが、悪い動作プラグインをインストールするリスクが高まります。

第二に、WordPressの現在のバージョン用にプラグインが最適化されていることを確認してください。特に評価がSamsung以下の場合、プラグインをインストールする前に調査を行います。開発が不十分であるか、不適切なフックを使用する場合があります。これにより、Webサイトが遅くなる可能性があり、WordPressやその他のプラグインにマイナスの影響を与える可能性もあります。また、最新のパフォーマンスの改善、セキュリティパッチ、機能を確保するために、プラグインを更新し続けることも重要です。

    最適化ガジェット
  1. ウィジェットは、できるだけ軽量でロードが簡単である必要があります。一部のウィジェットは、レンダリング時に外部JavaScriptまたはCSSをロードします。これは、Facebook、Twitter、Googleのソーシャルネットワークウィジェットで一般的です。

ウィジェットが頻繁に更新される可能性が低い場合は、サーバーに直接アップロードします。外部サーバーに依存しないことにより、ウェブサイトの読み込み時間を短縮できます。

    静的コンテンツを最適化
  1. 最初に、GZIPを使用して静的コンテンツを圧縮します。圧縮されたファイルは小さくなるため、明らかに速度で読み込まれます。
  1. 共有サーバーを使用している場合、最良のオプションはCPANELから直接GZIP圧縮を有効にすることです(ホストがその機能を提供する場合)。
  2. W3 Total Cacheなどのプラグインを使用してGZIP圧縮を有効にすることができます。次の投稿でプラグインをカバーします。

第二に、CDNを使用してWebサーバーの負荷を減らします。静的リソース(画像、スクリプト、CSSファイルなど)は、世界中の最適化されたコンテンツ配信ネットワークサーバーから提供されます。多くの場合、訪問者に最も近いサーバーです。 Webサーバーはリリースされ、Webサイトの残りの部分にサービスを提供するため、パフォーマンスが向上します。

理想的には、Sitegroundなどのホスティング計画でCDNを提供する仮想ホストを探してください。多くのCDNネットワークがあります:

  • Amazon S3
  • maxcdn
  • メディアテンプルcdn
  • cloudflare
  • 無料cdn

これらは、次回紹介するキャッシュプラグインと組み合わせて使用​​されます。

以下は、CloudFrontについてもっと読んでいます:

    CloudFrontを使用したモーション画像配信
  1. 最適化された画像

画像は、ウェブサイトのより重い要素の1つです。それらは、Webページのコンテンツの65%以上を占めています。アップロードされた画像を最適化できる方法はいくつかあります。

最初に、サムネイル、中型および大規模な画像の最大画像サイズを指定します。これらのオプションは、設定/メディアで見つけることができます。 1024ピクセルの画像をアップロードし、コンテンツ領域が幅604ピクセルのみである場合、CSSを使用して画像が削減されます。生成されたプリスケーリング604ピクセル幅の画像のダウンロードサイズは大幅に削減されます。

第二に、圧縮してください!この手法は、画像のサイズを変更したり、画像の品質を低下させたりすることなく、画像ファイルのサイズを損なうことなく削減できます。 Yahooは数年前にSmush.itサービスをキャンセルしましたが、Resmush.itのような代替品と、次の投稿でカバーするいくつかのプラグインがあります。

3番目、怠zyなロードを使用します。この手法は、画像集約型のWebサイトに非常に効果的です。画像は、ページが最初にロードされたときではなく、表示されたときにのみロードされます。これにより、ページの読み込み時間が大幅に高速化されますが、画像が視野にスクロールすると遅延が表示されます。

さらなる読み取り:

    画像の読み込みを遅らせるための5つのテクニックWebサイトのパフォーマンスを改善する
4番目、ウェブサイトに最適な画像形式を選択してください。一部の画像形式は使いやすいですが、他の画像形式は小さくなります。たとえば、スケーラブルなSVGのファイルサイズは小さくなります。特に、Web用に最適化してGZIPで圧縮する場合。

さまざまな画像形式の利点と短所をここで学びます:

    あなたのウェブサイトの正しい画像形式は何ですか?
  • SVG画像を使用すると、ウェブサイトのパフォーマンスに適していますか?
5番目、CSSウィザードを使用します。多くの小さなトピックとその他の画像をできるだけ少ない画像に組み合わせることにより、パフォーマンスを向上させます。詳細はこちら:

    css elf
  • 最後に、画像最適化のこの包括的な概要をご覧ください:
  • WordPress画像を最適化します
  1. データベースを最適化します

WordPressページはMySQLデータベースからロードされます。時間が経つにつれて、データベースには必要ない多くの情報が含まれている場合があります。データベースを最適化すると、この情報が削除され、パフォーマンスが向上します。

phpmyAdminからデータベースを直接最適化できます。プラグインを使用して最適化することもできます。これらについては、次の記事で説明します。

  1. キャッシュを使用して、トラフィックの高いWebサイトを高速化します

キャッシュは、高トラフィックのWebサイトの最適化に非常に効果的です。 WordPressページがロードされるたびに、データベースとCSSファイルから情報が取得され、HTMLファイルに組み合わされ、ゲストのブラウザにロードされます。時間がかかります。

キャッシュにより、これらのHTMLファイルが将来の訪問者が利用できるようになり、多くの時間を節約できます。次の記事では、キャッシュプラグインをカバーします。

  1. ルーチンのWordPressメンテナンスを実行します

WordPressのWebサイトは、定期的なメンテナンスを備えた最高の形状に保ちます。一部のメンテナンスルーチンでは、特に

  • WordPressとプラグインを更新します。
  • 古い投稿の改訂を削除します。
  • スパムコメントを削除します。

これらを行う方法を学び、ここで詳しく説明してください:

  • 通常のWordPressメンテナンスリスト
  1. パフォーマンスプラグインを使用して

多くの最適化タスクでは、あなたのために重い持ち上げを行うことができるWordPressプラグインがいくつかあります。すべての側面をカバーする8つの最高のプラグインをカバーしました。また、ほぼ20の代替品をリストして、あなたのニーズに最適なものを調べることができます。詳細を取得して、どのものがあなたのウェブサイトに最も大きな影響を与えるかを確認してください。

WordPressメンテナンスチェックリストをフォローしている場合、これらのプラグインの一部を既に使用している可能性があります。一生懸命働き続けてください!このゴミは継続的に蓄積します。

10 Steps for Optimizing WordPress Site Performance ### W3合計キャッシュ

  • コスト:無料
  • アクティブなインストール:100万
このプラグインは、キャッシュを使用して、シンプルなWebパフォーマンス最適化(WPO) - メモリまたはディスクへのキャッシュ投稿とページ、キャッシュフィード、検索結果ページ、データベースオブジェクト、圧縮CSSおよびJavaScriptファイルを提供します。それを最大限に活用するには、時間をかけて慎重に設定してください。

W3 CloudFlareやMaxCDNなどのCDNでは、総キャッシュを使用して、負荷時間をさらに短縮することもできます。

W3 Total Cacheは、Webサイトのパフォーマンスを改善し、コンテンツ配信ネットワーク(CDN)統合などの機能を介してダウンロード時間を短縮することにより、WebサイトSEOとユーザーエクスペリエンスを改善します。

代替キャッシュプラグインには、WPスーパーキャッシュ、ハイパーキャッシュ、WP最速キャッシュ、キャッシュイネーブラーが含まれます。

プラグインを避けたい場合は、良いオプションは、キャッシュする仮想ホストを見つけることです。パートナーのSitegroundには、Webサイトを大幅にスピードアップできるように、優れた社内開発キャッシュツールがあります。

10 Steps for Optimizing WordPress Site Performance ### wp-optimize

  • コスト:無料
  • アクティブなインストール:600,000

この無料のプラグインは、ワードプレスデータベースを1回のクリックで最適化したり、内蔵スケジューラで自動的に最適化することができます。冗長な情報(スパム、ポストリビジョン、その他のスパムプロジェクトなど)は、MySQLデータベースからスクラブされ、ウェブサイトの読み込みを加速します。

wp-optimizeは、最大効率で実行するためにWordPressデータベースを自動的にクリーニングするための効果的なツールです。

代替データベース最適化プラグインには、リビジョン、WPクリーンアップ、WPOPTIMIZE、WPデータベースクリーナー、WP-DBMANAGERの削除後の最適化データベースが含まれます。

10 Steps for Optimizing WordPress Site Performance ### autoptimize

  • コスト:無料
  • アクティビティのインストール:300,000

構造化されたCSSとHTMLが不十分な場合、ウェブサイトの速度が遅くなり、トラフィックの損失が発生する可能性があります。このプラグインは、Webサイトをスキャンして調整し、「圧縮」し、冗長コードを削除します。

互換性の矛盾を防ぐために、autoptimizeは他のプラグインを無視できます。また、プラグインに特定の順序で実行させることもできます。これを試すことで、積み込み時間を大幅に短縮できる場合があります。

autoptimizeにより、ウェブサイトを最適化するのは非常に簡単です。すべてのスクリプトとスタイルを接続し、それらを圧縮して圧縮し、ヘッダーが長くなり、それらをキャッシュし、スタイルをページヘッダーに移動し、スクリプトをフッターに移動します。

圧縮用の代替プラグインには、WP Super Minifyおよびより良いWordPress Minifyが含まれます。

### P3(プラグインパフォーマンスプロファイラー)10 Steps for Optimizing WordPress Site Performance

    コスト:無料
  • アクティブなインストール:100,000
悪いプラグインは、ウェブサイトのパフォーマンスに悪影響を与える可能性があります。 P3はプラグインを評価します。ウェブサイトの読み込み時間に最も大きな影響を与えるプラグインを識別し、パイチャートに表示するため、どの微調整が最も大きな影響を与えるかを簡単に確認できます。

このプラグインは、Webサイトの読み込み時間に対するプラグインの影響を測定することにより、Webサイトプラグインのパフォーマンスプロファイルを作成します。通常、WordPressのWebサイトは、不適切なプラグインまたは過剰な数のプラグインのためにゆっくりとロードされます。 P3プラグインを使用することにより、ウェブサイトが遅くなる要因を絞り込むことができます。

代替プラグイン関連のプラグインが含まれます。プラグインオーガナイザーが含まれます。

### wp smush

  • コスト:無料でプレミアム(月額19ドルから)
  • アクティビティのインストール:700,000
このプラグインは、JPEGファイルからメタデータを削除し、JPEG圧縮を最適化し、特定のGIFをインデックス付きPNGに変換し、インデックス付き画像から未使用の色を削除することにより、画像を圧縮します。 Webサイトにアップロードすると、新しい画像を自動的に圧縮するように設定できます。

wpスムッシュは速く、パフォーマンスが良好です。ファイルは専用サーバーを使用して圧縮され、Webサイトのパフォーマンスツールgtmetrix.comによって推奨されます。

WPMU Devのスーパーチームのおかげで、すべての画像を強力で完全に無料のWordPress画像コンプレッサーでサイズ変更、最適化、圧縮してください!

代替画像圧縮プラグインには、EWWWイメージオプティマイザー、Imagify、Kraken Image Optimizer、ShortPixel Image Optimizer、およびCW Image Optimizerが含まれます。

lazy load

コスト:無料
  • アクティビティのインストール:90,000
  • このプラグインは、画像がビューポートの上に表示されている場合にのみロードされることを保証します。構成なしで箱から出して動作します。

ページの読み込み時間を改善するための画像の読み込み遅延。 jquery.sonarを使用して、ビューポートに表示されている場合にのみ画像をロードします。

代替の怠zyなロードプラグインには、jQueryイメージの怠zyなロードWP、BJレイジーロード、ロケット怠zyな負荷、怠zyな負荷を発表し、ビデオの怠zyな負荷が含まれます。

### imsanity

10 Steps for Optimizing WordPress Site Performance コスト:無料

    アクティブなインストール:100,000
  • このフリープラグインは、ロスレス圧縮を提供するものではありませんが、画像をより「合理的な」解像度に自動的に調整します。画像の最大幅、高さ、品質を設定し、BMPファイルをJPGに変換できます。

imsanityは、ブラウザのよりリーズナブルなサイズに巨大な画像のアップロードを自動的にサイズ変更しますが、典型的なWebサイトの使用には十分に大きくなります。プラグインは、最大幅、高さ、質量を使用して構成できます。

wp HTTP圧縮

コスト:無料

    アクティブなインストール:5000
  • このプラグインは、GZIP形式でページを圧縮します(ブラウザが圧縮ページをサポートしている場合)。 HTTP圧縮により、ページのサイズが60〜80%削減され、ページの読み込み速度が3〜4回増加します。
このプラグインを使用すると、WordPressブログはGZIP形式で圧縮されたページを出力できます(ブラウザが圧縮をサポートしている場合)。

上記のW3合計キャッシュまたは仮想ホストコントロールパネルの設定からGZIP圧縮を有効にすることもできます。

  1. その他のヒント

  • ゴミ箱を空にします。データベースには、ウェブサイトのパフォーマンスを低下させるジャンクがたくさんあるかもしれません。デフォルトでは、WordPressは30日後に自動的にジャンクを削除します。ダッシュボードからゴミを手動でクリアでき、次の投稿でいくつかの便利なプラグインを共有します。
  • すべての不要なデータを削除することにより、
  • JavaScriptおよびCSSファイルを圧縮します。 CSS Miniifierは、これを行うのに役立ついくつかのツールをリストしています。
  • トラックバックとピンバックを閉じます。誰かがあなたのウェブサイトに言及するたびに、これらはサーバーとデータベースのリソースを使用します。 [WordPressの「ディスカッション]設定から)設定をオフにすると、バックリンクが破られることはなく、生成された作業を破るだけです。

アクションを取得してください!

あなたのウェブサイトはどれくらい遅いですか?上記のツールのいずれかを使用して調べます。次に、1つ以上の戦略を試して、速度をもう一度テストします。次に、プロセスを繰り返します。

希望する仮想ホスティングプロバイダーSitegroundを使用すると、数回クリックして強力なパフォーマンス最適化手法を使用できます。 WordPressパフォーマンスの改善に関するガイドには、キャッシュ、GZIP圧縮、CDNの使用、画像の最適化、WordPressデータベースの最適化など、この記事で説明する多くのトピックに関する完全なチュートリアルが含まれています。

あなたのウェブサイトに最大の影響を与える最適化戦略はどれですか?コメントでお知らせください。

WordPressのWebサイトのパフォーマンスの最適化に関するよくある質問

WordPressのWebサイトのパフォーマンスを最適化するのに最適なプラグインは何ですか?

WordPress Webサイトのパフォーマンスを大幅に改善できるプラグインがいくつかあります。最適なプラグインには、キャッシュ、データベースの最適化、怠zyなロードなどのさまざまな最適化機能を提供する高度なプラグインであるWP Rocketが含まれます。 W3 Total Cacheは、ページキャッシュ、データベースキャッシング、オブジェクトキャッシング、ブラウザキャッシュなどの機能を提供するもう1つの一般的な選択肢です。その他の注目すべきプラグインには、WPスーパーキャッシュ、オートプチミス、および画像最適化のためのWP Smushが含まれます。

CDNはWordPressのWebサイトのパフォーマンスをどのように改善しますか?

コンテンツ配信ネットワーク(CDN)は、世界中の複数のサーバーにキャッシュバージョンのWebサイトを保存することにより、WordPress Webサイトのパフォーマンスを大幅に改善できます。ユーザーがあなたのウェブサイトにアクセスすると、CDNは彼らに最も近いサーバーからウェブサイトを配信し、データ転送時間を短縮してウェブサイトを高速化します。

WordPressデータベースを最適化してパフォーマンスを向上させる方法は?

WordPressデータベースの最適化により、Webサイトのパフォーマンスが大幅に向上する可能性があります。これは、データベースを定期的にクリーニングし、不必要なデータの削除、データベーステーブルの最適化によって達成できます。 WP-OptimizeやWP-Sweepなどのプラグインは、このプロセスを自動化するのに役立ちます。

画像の最適化は、WordPressのWebサイトのパフォーマンスをどのように改善しますか?

大規模で最適化されていない画像は、WordPressのWebサイトを大幅に遅くすることができます。画像を最適化することにより、品質を失うことなくファイルサイズを削減し、ページの読み込み時間を短縮できます。これは、WP SmushやEWWW Image Optimizerなどのプラグインを使用して実行できます。

キャッシュを使用してWordPressのWebサイトのパフォーマンスを改善する方法は?

キャッシュは、Webサイトの静的バージョンを保存することにより、WordPress Webサイトのパフォーマンスを大幅に改善し、それによりサーバーへのリクエストの数を減らしてWebサイトを高速化することができます。これは、W3合計キャッシュやWPスーパーキャッシュなどのプラグインを使用して実行できます。

WordPressのWebサイトのパフォーマンスを改善するためにCSSとJavaScriptを圧縮する方法は?

CSSとJavaScriptファイルを圧縮することで、ファイルサイズを削減し、ユーザーの量をWebサイトにアクセスするときにダウンロードする必要があるデータの量を減らすことで、WordPress Webサイトのパフォーマンスを改善できます。これは、AutoPTimizeやWP Rocketなどのプラグインを使用して実行できます。

モバイルデバイスに合わせてWordPress Webサイトを最適化する方法は?

モバイルデバイスに合わせてWordPress Webサイトを最適化することは、パフォーマンスとSEOにとって重要です。これは、レスポンシブテーマを使用し、画像の最適化、AMPの有効化(モバイルページの加速)、モバイルに優しいプラグインを使用することで実現できます。

優れたWebホスティングプロバイダーは、WordPress Webサイトのパフォーマンスをどのように改善できますか?

優れたWebホスティングプロバイダーは、速いサーバー速度、信頼性の高いアップタイム、優れたカスタマーサポートを提供することにより、WordPress Webサイトのパフォーマンスを大幅に改善できます。人気のあるWordPressに優しいWebホスティングプロバイダーには、SiteGround、BlueHost、WP Engineが含まれます。

WordPress Webサイトのパフォーマンスを監視する方法は?

WordPress Webサイトのパフォーマンスを監視することは、問題を特定し、必要な改善を行うために重要です。これは、Google PageSpeed Insights、GTMetrix、PingDomなどのツールを使用して実行できます。

通常の更新中にWordPressのWebサイトのパフォーマンスを改善する方法は?

テーマ、プラグイン、コアWordPressソフトウェアを含むWordPress Webサイトの定期的な更新により、最新の機能、バグ修正、セキュリティの更新を確保することにより、Webサイトのパフォーマンスを向上させることができます。また、ライブサイトに更新を適用する前に、潜在的な問題を回避するために、ステージングサイトの更新をテストすることも重要です。

以上がWordPressサイトのパフォーマンスを最適化するための10のステップの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。