サーバーの応答時間を短縮する7つの方法

はじめに

サーバーの応答時間を短縮するこ

ウェブサイトの作成に資源を投資することは遅い荷を積み、人々があなたの場所を断念すれば時間の無駄である。 最初の数秒は、顧客があなたのページにとどまるか、競合他社にバウンスするかどうかを決定します。

モバイルサイト訪問の53%が、ページの読み込みに3秒以上かかるページを残しています。 (ソース: Googleで考える)

この記事では、7つの実用的なヒントを使用してサーバーの応答時間を短縮する方法を学びます。

サーバーの応答時間の短縮

サーバーの応答時間とは何ですか?

サーバー応答時間は、ブラウザでページを要求するクライアントとその要求に応答するサーバーとの間を通過する時間です。 これは、TTFB(最初のバイトまでの時間)によって測定されます。 TTFBは、HTTP要求を送信した後にページの最初のバイトを受信するのにかかるミリ秒数です。

サーバーの応答時間がどのように機能するかの図

サーバーの応答時間が重要なのはなぜですか?

遅いウェブサイトの結果は、ビジネスに損害を与える可能性があります。 Webサイトの読み込み時間は、ユーザーエクスペリエンスに大きく影響します。

遅い読み込みウェブサイトの要素を示すチャートttfb
796ms TTFBを改善する必要があります。

の調査によると、webユーザーの40%以上がサイトの読み込みに3秒以上かかるとサイトを放棄していることが明らかになっています。 また、ロードする必要がある時間が多いほど、検索エンジンの結果ページ(SERP)にランク付けされます。

:

  • ユーザーエクスペリエンス(UX)
  • 検索エンジン最適化(SEO)
  • 検索エンジン最適化(SEO))

検索エンジン最適化とユーザーエクスペリエンスの向上は、デジタルマーケティングの重要な戦略です。 これは、サーバーの応答時間とそれを改善する方法を確認するのに十分な理由です。

ウェブサイトの速度とSEO

Googleは、2019年にページの読み込み速度が重要なランキング要因であると発表しました。 同社は、ウェブサイトのパフォーマンスを向上させるためのツールであるPageSpeed Insightsを作成しました。 メトリクスは簡単です: TTFBが良いほど、Googleのランキングは高くなります。

読み込み速度がUXに影響

ブランドの評判は、彼らのウェブサイトが提供するユーザーエクスペリエンスに依存しています。

読み込みが遅いと、訪問者が忍耐を失い、競合他社のページに移動する危険があります。 それは悪い応答の一つの機会は、訪問者があなたのウェブサイトに戻ってくることはありませんにつながる可能性があります可能性があります。 高速なウェブサイトは、満足のいくユーザー体験の礎石です。

良いサーバーの応答時間は何ですか?

オンラインツールを使用してTTFBをチェックする

Googleでは、応答時間を200ミリ秒未満にすることをお勧めします。 100ms TTFBは理想的であり、500msを超えるものはすべて問題です。 この時間は、すべてのユーザーのために一貫していることが重要です。 これは、ユーザーの地理的位置に応じて変化してはなりません。

Googleは、ウェブサイトを達成するスピードスコアに基づいて三つのグループに分類します:

  • 高速(90-100)
  • 平均(50-89)
  • 遅い(0-49)

Googleの統計によると、オンラインサイトの半分(50%)が遅く、10%しか高速ではありません。 意味ウェブサイトの40%は改善のための多くの部屋を残す平均をランク付けした。

サーバーの応答時間を改善する方法

ここでは、あなたのウェブサイトのサーバーの応答時間を短縮するための七つの簡単な方法があります。

信頼でき、速いWebホスティングを使用しなさい

あなたの催す提供者があなたのオンライン顧客の必要性に食料調達することを確かめなさい。

変動しない高速なサーバー応答時間を維持することが不可欠です。 それを実現するためには、高性能サーバーに投資する必要があります。 無料のwebホスティング、最小限またはサポートなしで不十分なホスティングサービス、および共有リソースは、すべ

データセンターは、さまざまなホスティングサービスやサーバー管理サービスを提供できます。 PhoenixNAPは、パフォーマンス、セキュリティ、および高可用性を保証するホスティングサーバーを備えたデータセンターの一例です。

CDNを使用する

コンテンツ配信ネットワーク(CDN)は、プロキシサーバーとそのデータセンターの分散ネットワークのフレームワークです。 地理的に分散されており、できるだけ早くユーザーにコンテンツを提供します。

グローバルな視聴者には、世界中のさまざまなノードに資産を配布しているプロバイダが必要です。 これはすべてのwebページの訪問者が速い応答時間を楽しむことを保障する。

ターゲットオーディエンスから遠く離れたホスティングサーバーは、webページの読み込み時間が遅くなります。

このような問題を回避するには、ホスティングプロバイダを決定する前に、ターゲットオーディエンスを知る必要があります。 これは、その視聴者に最も近いデータセンターを選択するのに役立ちます。 ホスティングサーバーと訪問者の間の距離を最小限に抑えることで、待ち時間の問題を改善できます。 その結果、全体的な応答時間が短縮されます。

データベースの最適化

応答速度はデータベースの最適化に依存します。 最初にwebサイトをセットアップすると、データベースはクエリに迅速に応答します。 時間が経つにつれて、データベースは情報を蓄積します。 蓄積された膨大な量のデータでコンパイルの結果。

あなたのウェブサイトをスピードアップするためにデータベースを最適化する方法があります。 WordPressを使用している場合、最初のステップはクエリチェッカーで遅いクエリを識別することです。 遅れているものを見つけたら、最適化に取り組んでください。 グループをオブジェクトに変更したり、索引を使用したり、手元の問題に適したその他のソリューションを使用したりします。

WordPressを軽量に保つ

WordPressを使用すると、簡単に美しいウェブサイトを作成することができます。 それは魅力的なテーマとカスタマイズのための多数のプラグインを持っています。 ただし、応答時間が遅くなる可能性があるため、テーマに過負荷をかけないように注意してください。

WPテンプレートを使用している場合は、シンプルで軽量なものに固執し、あまりにも多くのプラグインを追加しないようにしてください。

webページ監視ツールを使用して、どのプラグインがwebページを遅くしているかを調べます。 未使用のプラグインを削除し、CPUリソースを使用するプラグインを無効にします。

PHPの使用状況を監視する

サーバーが訪問者にページを提供するために着手しなければならないプロセスが多いほど、遅くなります。 PHPスクリプトを実行している場合は、不要なタスクを実行する重要なリソースを使い果たしていないことを確認してくださ

PHPが更新されていることを確認してください。 多くのホスティング会社は、自動的にPHPの更新を行いません。 まだPHP5で実行されているwebサイトは、PHP7で実行されているwebサイトよりも応答時間が遅くなります。

PHP Compatibility Checkerプラグインでどのバージョンを使用しているかを確認します。 必要に応じて、cPanelのを介して、またはあなたのホスティングプロバイダに連絡して、新しいバージョンにアップグレードします。

キャッシュの設定

キャッシュは、訪問者への高速配信を保証します。 キャッシュがなければ、ブラウザは、ローカルまたは中間キャッシュからアクセスするのではなく、ページがロードされるたびにサーバー

ユーザーのコンピュータにローカルにファイルを保存できるWordPressのプラグインがあります。 その後、ファイルは今後の訪問時に再利用されます。 この方法はキャッシュと呼ばれます。 それはロード時間をスピードアップし、より良いUXを保証します。

スクリプトの縮小

縮小はコードのサイズを縮小しています。 冗長変数と長い変数、不要な文字、およびコメントを削除することによって縮小します。

外部ファイル、JavaScript、およびCSSは、webページを構成し、それが提供されているどのくらいの速さに影響を与えます。 スクリプトを縮小および圧縮する方法は、ファイルを扱うときに一般的な解決策です。 大量のデータを利用できるようにしますが、その量によってパフォーマンスが損なわれることはありません。

サイズと重要度に基づいて、JSおよびCSSファイルを外部または内部として配布します。 HTMLファイルの一部として、内部的に小さなファイルを配置することにより、ロード時間を向上させます。 最後に、あいまいなファイルを外部に保持してキャッシュしやすくします。

ボーナスヒント:”接続”を使用します: Keep-Alive”HTTPヘッダー。 これは、HTTPが一度に複数のファイルを運ぶことを可能にする”keep aliveメソッド”を可能にします。 いくつかの種類のファイル(CSS、JS、画像など)を転送することによって。)同時に、コンテンツがユーザーに配信される速度を向上させることができます。

結論

最も重要なウェブサイトのパフォーマンス指標の一つは、サーバーの応答時間です。 この記事に記載されている提案を実装し、今日のサーバー速度を簡単に向上させます!

Write a Comment

メールアドレスが公開されることはありません。