電話受付中 平日10:00~19:00 0120-926-227

日本最大級のホームページ制作会社検索サイト

お急ぎの方はお電話で !( 平日10:00〜19:00 )

0120-926-227

無料でWeb発注相談 ! 24時間受付中 !

メールで相談する

【UXを最大化】Webサイトの表示速度を計測・改善する方法

優良WEB編集部

Written by

優良WEB編集部

【UXを最大化】Webサイトの表示速度を計測・改善する方法

「Webサイトのレスポンスが遅い原因は?」
「Webサイトの表示速度を改善する方法が知りたい!」
「Webサイトの表示速度の目安や平均は?」

そんな疑問や悩みをもっていませんか?

実はWebサイトの表示速度は、ユーザーに悪い印象を与えるだけでなく「ユーザーの離脱率」「ユーザーの直帰率」「コンバージョン率」「検索エンジンのランキング評価」に影響を与えます。

この記事では、自社が運営するWebサイトの表示速度を計測し、改善する方法を紹介していきます。ぜひ参考にしてください。

Webサイトの表示速度が与える影響

Webサイトの表示速度が遅いと、ユーザーに悪い印象を与えてしまいます。なぜなら、ユーザーは情報を素早く手に入れることを求めており、待ち時間が長くなると不快に感じるからです。そのため、Webサイト制作においては、表示速度の向上に取り組むことが重要なのです。この章では表示速度が与える影響を4つ紹介します。

ユーザーの離脱率が増加する

Webサイトの表示速度が遅いと、ユーザーがWebサイトに滞在する時間が短くなります。

離脱率」とは、Webサイトへ訪問後、1ページだけ閲覧して離脱したユーザーの割合

Think with Google」によると、モバイルのランディングページが完全に読み込まれるまでにかかる平均時間は22秒で、読み込みに3秒以上かかるとユーザーの55%が離脱すると言及しています。つまり、表示速度が速いサイトはユーザーのストレスを軽減し、ページから離脱するのを防ぐことができます。

ユーザーの直帰率が増加する

Webサイトの表示速度が遅いと、ページが閲覧できず、待ち時間にストレスを感じるため直帰率が増加します。

「直帰率」とは、Webサイトへ訪問後、1ページを閲覧しただけでサイトを離れてしまう割合

先ほど紹介した「Think with Google」では、ページの読み込み時間が1秒から7秒になると、直帰する確率が113%増加すると言及しています。直帰率を改善するためには「Webサイトの表示速度を改善する方法」を実践することで、Webサイトの表示速度を改善し、直帰率を減らせます。

コンバージョン率が低下する

Webサイトの表示速度が遅いと、ユーザーが求める情報や商品を探し出すまでの時間が長くなるため、コンバージョン率が低下します。「Google Developers」では、表示速度を改善させて、売上を伸ばすことに成功した企業の事例を公表しています。

AutoAnythingがページの読み込み時間を半減させたとき、売り上げは12%から13%に上昇しました。

引用元:スピードが重要な理由とは?

ユーザーをサイトに長く滞在できれば、より多くのコンテンツを閲覧してもらえ、コンバージョン率を向上できます。

検索エンジンのランキング評価が低下する

Googleは、ページの読み込み速度をモバイル検索のランキング要素として使用しています。そのため、表示速度が遅いとランキング評価を低下させることがあります。その結果、競合他社に比べて低いランキング評価となり、ビジネス上の機会を逃すことになるかもしれません。しかし、影響を受けるのは「極端に表示速度が遅いサイトだけ」と公表しており、良質なコンテンツは読み込み速度が遅くても上位に掲載される可能性があります。

参照元:Google 検索セントラル ブログ

Webサイトの表示速度が遅い原因は3つ

Webサイトの表示速度が遅い原因は3つあります。

  • 画像や動画のファイルサイズが大きい
  • Webサイトのデザインが複雑
  • サーバー環境の影響

    これらの原因を解決することで、Webサイトの表示速度を改善できます。

    画像や動画のファイルサイズが大きい

    大きな画像、動画、その他のメディアファイルは、Webサイトの読み込み時間を大幅に増加させます。とくに、モバイル端末は画面が小さく、通信速度も限られているため、大きなファイルはダウンロードや表示に時間がかかります。画像を圧縮し、モバイル端末に最適化されたWebサイトを作ることが重要です。

    Webサイトのデザインが複雑

    複数のスタイルシートやJavaScript、jQueryのファイルが多すぎると、Webページをレンダリングするために多大なリソースが必要になり、表示速度が遅くなることがあります。Webサイトのデザインを単純化することで、ページの表示速度を改善できます。具体的な方法は「Webサイトの表示速度を改善する方法」をご覧ください。

    サーバー環境の影響

    Webサイトがホストされているサーバーの状態やパフォーマンスによって、表示速度が遅くなることがあります。たとえば、サーバーの応答時間が長い場合、ページが読み込まれるのに時間がかかり、ユーザーは待ち続けることになるのです。

    また、共有サーバーを利用している場合、他のWebサイトへの通信が増加すると、表示速度が低下する恐れがあります。これらの問題を解決するためには、より高性能なホスティング環境に移行したり、専用サーバーを利用することで改善が期待できます。

    Webサイトの表示速度の目安は2.5秒以内

    「Google Developers」では、良いユーザー体験を提供するために、Webサイトの読み込み時間は2.5秒以内に行うことが推奨されています。Webサイトの表示速度は、さまざまな要因によって変化する可能性はありますが、ページの読み込み時間に関する指標はいくつかあります。

    • 知覚される読み込み速度:ページがすべての視覚要素を読み込み、画面にレンダリングする速度
    • 読み込みの応答性:コンポーネントがユーザーの操作に対してすばやく応答するために、ページが必要な JavaScript コードを読み込んで実行する速度
    • 実行時の応答性:ページの読み込みが完了した後、ページがユーザーの操作にどの程度すばやく応答できるかを示す指標
    • 視覚的な安定性:ユーザーが予期しないような手法でページ上の要素が移動し、ユーザーの操作に支障をきたす可能性があるかどうかを示す指標
    • 滑らかさ:トランジションやアニメーションが一定のフレーム レートでレンダリングされ、ある状態から別の状態へと流れるように移動しているかどうかを示す指標

    引用元:ユーザーを中心としたパフォーマンス指標

    最終的に、Webサイトの表示速度の目安は、そのWebサイト固有の要件とユーザーの期待値によって決まります。Webサイトの表示速度を定期的に観察し、最適化することで、これらの期待に応え、良好なUX(ユーザーエクスペリエンス)を提供できるのです。次の章では、Googleが提供する「PageSpeed Insights」を使用して、Webサイトの表示速度を測定する方法を解説します。

    PageSpeed Insightsを使用して表示速度を計測する方法

    PageSpeed Insightsのホーム画面

    出典:PageSpeed Insights

    PageSpeed Insightsは、Googleが提供するWebサイトの表示速度を測定するツールで、初心者でも簡単に使用できます。PageSpeed Insightsへアクセスし、測定したいWebページのURLを入力。その後、GoogleがWebページの表示速度やパフォーマンスに関するレポートを生成し、赤、黄色、緑の3つの色が表示されます。

    • 赤色は改善が必要な項目
    • 黄色は慎重に検討すべき項目
    • 緑色は問題がないことを示す

      スコアは、0から100までの範囲であり、数値が高いほどWebページの表示速度が速いことを示します。Webサイトの表示速度を向上するためには、PageSpeed Insightsが提供するレポートに従って、画像やスクリプトの最適化、キャッシュの最適化、サーバー環境の改善などの方法を実施することが重要です。

      表示速度を改善する目安は50未満

      PageSpeed Insightsで確認したページ速度のスコアは、Webサイト内部にページ速度を遅らせる問題があるかどうかを判断する目安になります。Googleはスコアが0から49(50未満)の場合は表示速度が遅いと見なしており、改善する必要があるといえます。

      PSI のレポートの上部には、そのページのパフォーマンスを要約するスコアが表示されます。このスコアは、Lighthouse を実行してページに関するラボデータを収集、分析することで決定されます。スコアが 90 以上であれば速い、50~90 であれば平均的と見なされます。50 未満は遅いと見なされます。

      引用元:PageSpeed Insights API について

      Webサイトの表示速度を改善する7つの方法

      Webサイトの表示速度を改善することは、より良いユーザー体験を提供し、Webサイトの検索エンジンランキングを向上させるために重要です。この章では、Webサイトの表示速度を改善する方法を7つ紹介します。

      1.画像ファイルを最適化する

      大きな画像ファイルは、Webサイトの読み込み速度を低下させる可能性があります。画像を圧縮してサイズを小さくすることで、画像を最適化できます。画像の軽量化は一番簡単に出来て一番効果のある方法です。無料の画像圧縮ツールを利用して画像を軽量化すれば、読み込み速度が速くなり表示スピードが上がります。画像圧縮ツールはTinyPNGが無料で使えておすすめです。

      2.CSSとJavaScriptのファイルを最小限にする

      大きなCSSファイルやJavaScriptファイルは、Webサイトの読み込み速度を低下させます。不要なコードを削除したり、複数のファイルを1つのファイルにまとめたり、コードを最小化することで、これらのファイルを最小限に抑えられます。

      3.テキストファイルを圧縮する

      Webサイトで使用するCSS、JavaScript、HTMLなどのファイルを圧縮することによって、ファイルサイズを小さくし、読み込み速度を改善できます。ファイルを圧縮する方法には、手動で圧縮する方法と、自動で圧縮する方法があります。自動で圧縮するツールを使用すると、手動でファイルを圧縮する手間が省けるため効率的です。

      自動圧縮ツールのひとつに、Gzipがあります。Gzipは、WebサイトのHTML、CSS、JavaScriptなどの静的ファイルを圧縮して配信できます。圧縮されたファイルは、サーバーからユーザーに送信される前に自動的に解凍され、これによりファイルのサイズが小さくなり、読み込み速度が向上します。しかし、自動圧縮ツールによっては、対応しているWebサーバーが限られているため、導入には注意が必要です。

      4.HTTPリクエストを最小化する

      Webサイトの各ファイルは、読み込みにHTTPリクエストを必要とするため、頻度が高くなると表示速度が低下する可能性があります。Webサイトのファイル数を減らすか、複数の画像を1つのファイルにまとめるCSSスプライトを使用することで、HTTPリクエストを最小限に抑えられます。

      5.コンテンツデリバリーネットワーク(CDN)を利用する

      CDNを使用することで、Webサイトの読み込み速度を向上させ、UX(ユーザーエクスペリエンス)を向上できます。

      コンテンツデリバリーネットワーク(CDN)とは、Webサイトの読み込み速度を早くするために使われるネットワーク

      一般的に、Webサイトのコンテンツは、サーバーからユーザーのブラウザに直接配信されます。しかし、世界中のユーザーが同時にアクセスすると、Webサーバーに負荷がかかって遅くなる場合があるのです。CDNを導入すると、複数に分散したサーバーを使用して、Webサイトのコンテンツを配信できます。

      つまり、ユーザーがWebサイトにアクセスすると、CDNは最も近くのサーバーからコンテンツを配信し、読み込み速度を高速化できるのです。

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

      サーバーの応答時間は、Webサイトの表示速度に影響します。高性能なレンタルサーバーを利用することで、Webサイトの読み込み速度を高速化し、安定性や拡張性を確保できます。ただし、料金が高いため選択には注意が必要です。専門の知識や技術を持った人に相談すると良いでしょう。

      7.ブラウザのキャッシュを使用する

      ブラウザのキャッシュを利用することで、無駄な読み込みを省き、ページの表示速度を改善できます。

      ブラウザのキャッシュとは、一度表示したページデータを保管する機能のこと

      一度訪れた事があるサイトであれば、ブラウザに保管されたデータを用いてページを表示できるため、読み込み時間が速くなります。レンタルサーバーでブラウザのキャッシュを有効にし、有効期限を指定することで、不要な通信を減らし、ページ表示速度を改善できます。

      キャッシュ期間は少なくとも1週間、静的アセットや更新頻度の低いアセットについては、最大で1年間に設定することがGoogleによって推奨されています。

      参照元:ブラウザのキャッシュを活用する

      ただし、更新頻度が高いページやファイルの有効期限を長く設定してしまうと、最新の情報が反映されない可能性があるため、注意しましょう。

      Googleの検索ランキングを左右するコアウェブバイタル

      コアウェブバイタル3つの指標

      引用元:Web Vitals の概要: サイトの健全性を示す重要指標

      Googleの検索ランキングには、ページの品質や使いやすさを測る「コアウェブバイタル」という評価基準があります。良質はコンテンツの場合は、コアウェブバイタルが低くてもランキングが上がることはありますが、同じようなコンテンツを持つページがある場合は、コアウェブバイタルが重要な評価基準となるのです。

      エクスペリエンスの構成要素はすべて重要ですが、ランキングでは、ページ エクスペリエンスの一部の要素が平均以下であっても、総合的に優れた情報を含むページが優先されます。優れたページ エクスペリエンスが関連性の高い優れたコンテンツに勝ることはありません。しかし、同様のコンテンツを含むページが複数ある場合は、ページ エクスペリエンスが検索ランキングで非常に重要になります。

      引用元:より快適なウェブの実現に向けたページ エクスペリエンスの評価

      コアウェブバイタルに注目することで、UX(ユーザーエクスペリエンス)を改善でき、検索エンジンのランキング評価を向上させる可能性があります。

      コアウェブバイタル3つの指標

      コアウェブバイタルとは、Googleが2021年から検索ランキングの評価に用いるようになった、UX(ユーザーエクスペリエンス)を提供するために定められた指標のことです。

      コアウェブバイタル3つの指標
      LCP(Largest Contentful Paint) ページが読み込まれてからコンテンツが表示されるまでの時間
      FID(First Input Delay) ページが読み込まれてからユーザーの最初の操作(たとえば、ボタンをクリックするなど)に対する応答時間
      CLS(Cumulative Layout Shift) ページが読み込まれてからレイアウトが変更されるまでの回数と、その変更量の合計<

      これらの指標は、Webサイトの読み込み時間や初めのアクションにかかる時間、視覚的な安定性に関するものであり、ユーザーがWebサイトを利用する上で、どの程度ストレスを感じるかを測定できます。

      指標1.LCP

      LCP(Largest Contentful Paint)は、Webサイト内で最もサイズの大きいコンテンツが画面に表示されるまでの時間を測定する指標です。コンテンツとは、あるWebサイトでは画像かもしれないし、ビデオや動画かもしれません。

      Googleは、LCPが2.5秒以下になるように努力する必要があると「Google Developers」で言及しています。

      参照元:Largest Contentful Paint (LCP)

      LCPが速い場合、ユーザーはページを速く表示されると感じるため、UX(ユーザーエクスペリエンス)が向上します。

      指標2.FID

      FID(First Input Delay)は、ユーザーがページを開いてから最初の操作を行うまでの時間を測定する指標です。分かりやすく言えば、Webサイト内のリンクをクリックし、リンク先が表示されるまでの時間です。

      Googleは、FIDが100ミリ以下秒になるように努力する必要があると「Google Developers」で言及しています。

      参照元:First Input Delay (FID)

      FIDが遅い場合、ユーザーはページが反応しないと感じるため、UX(ユーザーエクスペリエンス)が悪化します。

      指標3.CLS

      CLS(Cumulative Layout Shift)は、ページ上でコンテンツがどの程度移動するかを測定する指標です。たとえば、広告が表示されているときにページが読み込まれ、その後広告が上部に移動する場合、コンテンツが移動したことになります。つまり、Webページの読み込み中と読み込み終了後でコンテンツのずれやがたつきが起こることを指す指標です。

      Googleは、CLSが0.1以下になるように努力する必要があると「Google Developers」で言及しています。

      参照元:Cumulative Layout Shift (CLS)

      CLSが高い場合、ユーザーは予期しない場所でコンテンツが移動するため、UX(ユーザーエクスペリエンス)が悪化します。

      表示速度の改善はユーザー体験を向上させる

      Webサイトの表示速度は「ユーザーの離脱率」「ユーザーの直帰率」「コンバージョン率」「検索エンジンのランキング評価」に影響を与えます。上記で解説した「表示速度を改善する方法」を活用し、Webサイトの表示速度を改善することで、より良いユーザー体験を提供し、Webサイトの検索エンジンランキングを向上させます。

      まずは表示速度を改善する余地があるのか「PageSpeed Insights」で確認し、自社の表示速度を把握するところから始めてみましょう。

      この記事を書いたライター

      優良WEB編集部

      優良WEB編集部

      運営元であるホームページ制作会社、JetBのメンバーで構成された編集チームです。1,000社以上のホームページ制作を行なってきた経験やノウハウを活かし、プロの目線からホームページ制作に関するさまざまな情報をお届けします。

      このライターの記事一覧

      この記事を監修した人

      藤澤 尚也

      藤澤 尚也

      優良WEB編集長・JetB株式会社メディア事業部SV。前職の大手IT企業の同僚から誘いを受け、2018年に営業として入社。その後Webディレクターに転身し、3年以上経験を積む。多様な経験からくる幅広いWebリテラシーと持ち前の文章力を買われて優良WEBの編集長に抜擢。ベースとラーメン二郎をこよなく愛する。

      この監修者の記事一覧

      Share

      関連記事

      Share

      sp_mail_icon

      メールで問い合わせる

      bot1

      AIに相談する

      1