WordPressサイトの読み込みを速くする方法

トップの燃料ドラッグスターは日常的に時速300マイルを超える速度に達し、4マイル未満のトラックを4秒未満で移動できることをご存知ですか?信じられないほど速い.


これは、一般的なWebサイトの訪問者がWebページの読み込みを待つときに、あきらめて次のページに移動する速度でもあります。実際、 KISSmetricsからの調査 は、Webサイト訪問者の47%が2秒未満でサイトを放棄すると報告しています。幸いなことに、その訪問者を失う必要はありません。 WordPressサイトを最適化してパフォーマンスを高速化し、扱いにくいものからドラッグスターに移行する方法を見ていきます。.

WordPressパフォーマンス最適化について知っておくべきことすべて

目を瞬きます。 1回の点滅に300ミリ秒かかりました.

アマゾンとウォルマート ページの負荷が100ミリ秒減少するごとに、対応する収益が1%増加することがわかりました。ページの読み込みが速いほど、コンバージョンの増加はわずかであっても、コンバージョン数は多くなります。 eコマースを行うかどうかに関係なく、WordPressサイトのページの読み込みが速くなると、訪問者が満足し、ページに長く留まることができます。.

グーグルによれば、それはまたあなたのページが検索でよりよくランク付けされることを意味します。もちろん、ページの読み込み速度はランキングで使用される数百の基準の1つにすぎませんが、Google自体がWebマスターがページの速度を最適化するためのツールを提供していることは注目に値します.

したがって、パフォーマンスはサイトの成功の重要な部分です。情報を提供したり説得したりする優れたコンテンツを作成するために多くの時間と労力を費やしてきましたが、訪問者がサイトを閲覧する前に直帰したとしても、それは何の意味もありません。あなたはそれが起こらないことを確認しなければなりません.

あなたはカタツムリですか、それともチーターですか?

サイトを最適化する最初のステップは、変更を加える前に、ページのページ読み込み速度を分析してベースラインを確立することです。 Webベースの便利な無料ツール(これらの有料バージョンは、より多くの機能を提供しています):

  • PageSpeed Insights –読み込み速度を分析するGoogleのツール。これはモバイルのパフォーマンスも分析するので特に便利です。このページには、他のGoogle Webパフォーマンスツールへのリンクもあります。.
  • ウェブページテスト –このツールを使用すると、さまざまなブラウザーでのサイトのパフォーマンスを確認できます。結果のグラフィック表示も提供します.
  • GTMetrix –このツールはいくつかの異なる分析プログラムを使用し、ページの読み込みパフォーマンスに与える影響の順に結果を一覧表示します.
  • Pingdom –このサイトでは、分析、稼働時間とユーザーパフォーマンスのリアルタイム監視、リンク切れのチェックなどを提供しています。それは無料の月間トライアルを提供し、その後使用を継続するには月額料金がかかります.

WordPress固有のツールは P3 (プラグインパフォーマンスプロファイラー):インストールされているプラ​​グインをチェックし、パフォーマンスに関する詳細情報を提供するWordPressプラグインです。 WordPressのもう1つの便利なツールは 新しい遺物, MySQLデータベースの速度を低下させている可能性のあるプラグインとテーマを特定するもの.

これらのプログラムは修正が必要な領域を指摘し、最適化のためのいくつかの提案を行います。とりあえず、結果に注意してください。次に、WordPressを高速化してページの読み込み時間を短縮するための手順をいくつか見ていきます。.

「歴史を知らない人は、それを繰り返す運命にある」–エドマンド・バーク

いくつかの要因は、サイトごとに見られるWordPressのパフォーマンスに影響します。サイトがその1つではないことを確認してください。一般的な問題と考えられる解決策は次のとおりです。

古いコード

古いコードは、WordPressのインストール、テーマ、およびプラグインを参照しています。アップデートは必ずしもセキュリティに関するものではありません。サイトを遅くする可能性のあるバグを修正するために、更新が何度も発行されます.

解決 – WordPressとテーマのバージョンを最新の状態に保ちます。プラグインに最新バージョンのWordPressのアップデートがない場合は、プラグインを無効にして、同様のプラグインを見つけてみてください.

膨張したデータベース

WordPressデータベースには、保存されているすべてのデータのエントリを含むテーブルがあります。テーブルで使用される行が多いほど、テーブルのサイズが大きくなります。時間の経過とともに、関連性がなくなったり必要なくなったりしたデータは、データベーステーブルに蓄積されます。データベースへのクエリを保存する一時的なストレージ(オーバーヘッド)もあり、時間の経過とともに増加します.

大規模で雑然としたデータベースは、読み込み時間に影響を与える可能性があります。未使用および削除された行はパージする必要があり、オーバーヘッドが高くなりすぎた場合はオーバーヘッドを削除する必要があります。また、パフォーマンスを向上させるためにデータベースを微調整するために他のアクションを実行する必要があります.

解決 –未使用のアイテムをクリーンアップしてデータベースを最適化する2つの高い評価のWordPressプラグインは WP-最適化 そして リビジョンを削除した後にデータベースを最適化する. 別の非常に人気があり、評価の高いプラグインは WP-Manager. 最適化にとどまらず、データベースの修復、バックアップ、復元のオプションを提供します.

手動による解決策 – phpMyAdminを使用して、プラグインなしでデータベースを最適化できます。 SQLクエリ「OPTIMIZE_TABLE」を使用して、個々のテーブルを最適化できます。たとえば、OPTIMIZE_TABLE「wp_comments」は、コメントテーブルを最適化するために使用されます.

または、phpMyAdminドロップダウンメニューの[テーブルの最適化]オプションを使用することもできます。最適化するテーブルをオンにするか、すべてのテーブルの[すべてチェック]ボックスをクリックして、[実行]をクリックします。最適化が完了すると、phpMyAdminはそれが正常に完了したかどうかを通知します.

プラグインが多すぎます

訪問者がページにアクセスするたびにプラグインをアクティブにすると、サーバー要求が送信されます。訪問者とプラグインが多すぎると、ページをロードするためのサーバーの応答が低下し始めます。しかし、数よりも質が高いです。プラグインが1つまたは2つしかない場合でも、適切に記述されていないか、エラーが発生すると、ページの読み込みが遅くなります.

解決 –サイトの運用に必要だと思われるプラグインのみを使用してください。プラグインが疑われる場合は、プラグインを無効にし、ページの読み込みが速いかどうかを確認してテストします。読み込みが速い場合は、プラグインを別のプラグインに置き換えます.

最適化されていないテーマ

一部のテーマが備えている派手なスライダーやウィジェットに抵抗するのは難しいです。ただし、ロード時間が遅くなります。.

解決 –不要な場合、または使用していない場合、不要なサーバー呼び出しによってページの読み込みが遅くなるのはなぜですか。既に最適化されているか、必要な機能に限定されているテーマを選択するか、不要な機能を削除する子テーマを作成します.

ウィジェットが多すぎます

通常、すべてのページにすべてのウィジェットが必要なわけではありません。プラグインと同様に、ユーザーがそのページにアクセスするたびに、ウィジェットごとにサーバー呼び出しが行われます。オフサイトからリソースをプルするウィジェットを持つページは、ページの読み込み速度の低下の影響を特に受けやすい.

解決 –ウィジェットの数を本当に必要なものに制限し、必要なページでのみ使用してください。これらをローカライズするか、可能であればページの残りの部分の後にロードするようにしてください.

遅いサーバー

共有サーバーとは、リソースを共有することを意味します。パフォーマンスがWebホストの重要な機能である場合、これは問題ではありません。ただし、たとえば、Webホストが共有プラットフォームに非常に多くのユーザーを配置する場合、どれだけ微調整しても、サイトの読み込みは遅くなります。.

解決 –スローダウンがサーバーにあると思われる場合は、WordPressを実行するために特別に最適化されたWebホストに切り替えることができます。別のオプションは、管理されたWordPressホスティングプロバイダーを調べることです。これらのWebホストは更新と最適化を実行するため、低コストの共有プラットフォームWebホストが提供できるものよりも、Webサイトのパフォーマンスははるかに優れています(300%高速と主張するものもあります)。.

魔法のように見えるかもしれませんが…

記事ですでに提供されているソリューションに加えて、より良いパフォーマンスのためにWordPressサイトを最適化するために実行できるいくつかの簡単な手順があります.

ホームページを骨まで引き裂く

通常、これはほとんどの訪問者が最初に表示するページです。すばやく読み込まれる場合は、他のページの読み込み速度に余裕があり、訪問者をサイトに留めておくことができます。ブログサイトでは、最初のページに表示される投稿の数を減らし、投稿全体ではなく抜粋を表示します。不要なウィジェットをすべて削除します。たとえば、共有用のウィジェットは投稿ページにのみ配置する必要があります。ホームページをクリーンで無駄のない状態に保つ.

コードの縮小と統合

縮小コードは、空白を削除することにより、HTML、CSS、およびJavaScriptファイルのファイルサイズを縮小しています。ファイルを圧縮して結合することもできます。コードに慣れている場合は手動でこれを行うか、WordPressプラグインを使用して支援することができます. 自動最適化 そして より良いWordPress縮小 ファイルを連結、縮小、圧縮する2つの使いやすいカスタマイズ可能なプラグイン.

Expiresヘッダーを追加

これは、ページの読み込み速度を低下させるHTTPリクエストを減らすもう1つの方法です。 Expiresヘッダーは、ファイルをキャッシュに保存する期間をブラウザに通知します。有効期限ヘッダーを使用しても、訪問者が最初にページにアクセスしたときのページの読み込み速度は低下しません。ただし、次に同じユーザーがページにアクセスしたときに、ブラウザは、expiresヘッダーで設定された時間内かどうかを確認します.

その場合、ページを再度ダウンロードするのではなく、キャッシュされたページがロードされます。 Apacheサーバーで.htaccessファイルを編集して「期限切れヘッダー」を設定できますが、WordPressの場合、簡単な解決策は、AutoptimizeまたはBetter WordPress Minifyの上記の2つのプラグインのいずれかを使用することです。.

キャッシュページ

PHPファイルを実行してデータベースを呼び出す代わりに、キャッシュは、サーバーに一時的に保存されて訪問者に提供される静的HTMLページを生成します。 WordPressのトップキャッシュプラグインの2つは WPスーパーキャッシュ そして W3合計キャッシュ. どちらもプリロードと圧縮を提供することにより、キャッシング以上のことを行います。キャッシングとミニファイを組み合わせると、最適なロード速度が得られます.

コンテンツ配信ネットワーク(CDN)を使用する

トラフィックの多いWebサイトの場合、CDNは通常、CSSやJavaScriptファイルなどの静的アセットと画像を複数のサイトに格納するため、Webサイトの訪問者の近くに提供されます。などのCDN Amazon CloudFront, CloudFlare、およびMaxCDNは、Webサイト全体を提供できます。 CloudFrontおよび

CloudFrontおよび CloudFlare どちらも無料のアカウントに制限がありますが、 MaxCDN それらをテストするための試用アカウントを持っています。 3つすべてに、十分な機能を備えた有料アカウントがあり、どのくらいの帯域幅料金が使用されるかがわかります。訪問者に近いサイトからサービスを提供すると、ダウンロード時間が短縮され、ホームサイトの帯域幅の過負荷が軽減され、ページの読み込みが速くなります.

画像を圧縮して遅延読み込みを使用する

画像は読み込み時間の高速化への大きな障害です。画像を圧縮すると、処理速度が大幅に向上します. WPスマッシュ そして EWWW画像オプティマイザー WordPressのメディアライブラリに画像をアップロードすると、画像が自動的に圧縮されるWordPressプラグインです。 1か月に100枚未満の画像をアップロードする場合、別のプラグインオプションは ShortPixel画像オプティマイザ.

圧縮と組み合わせた場合 レイジーロード, グラフィックによる読み込みの遅延はほとんどなくなります。 Lazy LoadはWordPressプラグインであり、ビジターに表示されている場合にのみロードされる画像を要求します。これにより、スクロールせずに見える範囲にあり、ビューポートに表示されない画像がページの読み込み時に無視されるため、読み込み時間が短縮されます.

WordPressのリビジョンを制限する

WordPressは変更を加えるたびに投稿のバージョンを保存し、データベースに保存されます。これらの追加のデータベースエントリは、最新の投稿を検索して読み込むためにサーバーで処理する必要があります。実際にリビジョンを無効にすることもできますが、投稿の作成中に何かが発生した場合、バックアップが失われます.

代わりに、WordPressが保持するリビジョンの数を制限します。たとえば、制限を5つのリビジョンに設定する場合は、wp-config.phpファイルで次の行を使用します。

define( ‘WP_POST_REVISIONS’、5);

このテストに合格できますか?

この投稿で説明されている手順を実行したら、ベースラインの設定に使用した1つまたは複数のツールを使用してサイトに戻り、サイトを再分析します。テストを実行し、結果を確認します。あなたは最適化されたサイトを持つことに近いはずです。それでも問題が解決しない場合は、推奨される修正を行い、良好な結果が得られるまで分析を再実行してください。あなたは全面的にすべてのAsまたはBを探しています.

結論

今日Webを使用している人は、スピード志向であるという事実を逃れることはできません。あなたの訪問者はあなたのサイトが明日ではなく昨日ロードされることを望んでいます。ページの読み込みを速くしないと、すぐに離れてしまいます。可能な限り最高のパフォーマンスを得るには、WordPress Webサイトを最適化する必要があります。コードを縮小して統合し、圧縮を使用してページとファイルを小さく保ち、キャッシュを利用して訪問者のブラウザーへのダウンロードを高速化します.

ホームページを無駄のない状態に保ち、すべてのファイル、テーマ、およびWordPressソフトウェアが常に更新されるようにすると、WordPressのパフォーマンスが向上します。最適化を簡単にして、最適化の大部分を自動的に実行する利用可能なプラグインを使用します。一般的なWordPressのパフォーマンスのミスを回避しながらこれらのことを行うと、WordPress Webサイトで訪問者を獲得して維持するための迅速な道が開かれます.

最適化を簡単にして、最適化の大部分を自動的に実行する利用可能なプラグインを使用します。一般的なWordPressのパフォーマンスのミスを回避しながらこれらのことを行うと、WordPress Webサイトで訪問者を獲得して維持するための迅速な道が開かれます.

WordPressのパフォーマンスを改善するためのその他の最適化の秘訣とヒントはありますか?サイトの読み込み速度は閲覧習慣にどの程度影響しますか?これら、またはこのブログ投稿についての考えを共有するには、以下にコメントしてください.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map