クイックダウンロード:
基準値と比較して測定していないものは、最適化することはできません。
-
ベンチマークでは、コアWebバイタル(LCP、INP、CLS)に加え、チェックアウト完了時間やボタンの応答性など、ビジネスKPIに対応するカスタム指標も対象としています。
-
テストを行う際は、さまざまなデバイス、ネットワークの種類、地理的な場所など、実際の状況を幅広くシミュレーションしてください。1つのテストシナリオだけでは、ユーザー層全体を反映することはできません。
-
複数のツールを組み合わせて使用しましょう。Google AnalyticsやPageSpeed Insightsのような無料ツールは出発点としては有効ですが、包括的なモニタリングにはより詳細な分析が必要です。
-
基準値を設定し、最適化を行い、そして再度測定する。ベンチマークは一度きりのスナップショットではなく、継続的なサイクルである。
ウェブサイトのパフォーマンスは、収益、顧客満足度、そして競争優位性に直接的な影響を与えます。ベンチマークを行うことで、現状を把握し、パフォーマンスを低下させている要因を特定し、あらゆる改善策のビジネス価値を証明するためのデータが得られます。
このガイドでは、ウェブサイトのパフォーマンスを効果的にベンチマークするために必要な主要な指標、ツール、方法、およびベストプラクティスについて説明します。
ウェブサイトのパフォーマンスをベンチマークするための主要なベストプラクティスの概要
| 概念 | 詳細説明 |
|---|---|
| 主要な指標に焦点を当てる | Core Web Vitalsなどの重要な指標を監視することはもちろん重要ですが、独自のKPIを設定することも忘れないでください。 |
| 実際のユーザー環境をシミュレート | 様々なデバイスやネットワーク環境におけるウェブサイトのパフォーマンスを評価する。 |
| 実際のパフォーマンスをテストする | サーバー負荷やトラフィックの変動がウェブサイトのパフォーマンスにどのような影響を与えるかを理解するために、異なる時間帯にテストを実施する。 |
| 包括的な分析には複数のツールを使用する | Google Analytics、WebPageTest、Catchpointなどのベンチマークツールを組み合わせて活用し、データを収集しましょう。 |
| 業界標準に従う | Core Web Vitals、WCAG、PCI DSSといった、進化し続ける業界標準に常に準拠してください。 |
| ベースラインを作成し、最適化する | ウェブサイトのパフォーマンスをベンチマークするための基準値を設定し、データに基づいた最適化の意思決定を行いましょう。 |
| 競合他社と比較する | SimilarWebやSemrushなどのツールを活用して、競合他社とのベンチマークを行い、パフォーマンス目標を設定しましょう。 |
| インターネットスタックを監視してください | ウェブサイトのパフォーマンスに影響を与える要因をエンドツーエンドで把握するために、インターネットスタックを監視してください。 |
ウェブサイトのパフォーマンスをベンチマークするための主要指標
ウェブサイトを評価するための標準化された指標は数多くあります。GoogleのCore Web Vitals(CWV)はユーザーエクスペリエンスを評価します。例えば
- 最大の満足のいくペイント (LCP)はロード性能向上のためのものです。
- 次のペイントへの相互作用 (INP)ユーザーインタラクション用。
- 累積レイアウトシフト (CLS)視覚安定性用。
これらの指標は、ユーザーがサイトの速度とスムーズさをどのように認識するかに直接影響を与える可能性があります。 ガイド CWV指標について詳しく解説します。
以下に示すように、Googleはウェブサイトのパフォーマンスをベンチマークするための範囲を設定しています。
| グッド | 改善が必要 | 最低 | |
| LCP | <= 2.5秒 | <= 4秒 | > 4秒 |
| IN P | <= 200ms | <= 500ms | > 500ms |
| CLS | <= 0.1 | <= 0.25 | > 0.25 |
CWV測定以外にも、ウェブサイトのパフォーマンス指標には以下のようなものがあります。 最初のバイトまでの時間 (TTFB) そして、ページ全体の読み込み時間。これらはどちらもサーバーとネットワークの効率性を示します。サーバーの応答遅延や、コンテンツがユーザーのブラウザに配信されるまでの時間に関する洞察が得られます。
標準的な指標に加えて、ウェブサイトの種類ごとに固有のカスタム指標があります。たとえば、ECサイトでは、「カートに追加」ボタンの反応速度やチェックアウトプロセスの効率性といったカスタム指標を追跡することがあります。これらの指標は、コンバージョン率や収益などのビジネスKPIに直接結びついています。以下の表は、カスタム指標の例と、それらが標準指標にどのように対応しているかを示しています。
| カテゴリー | 標準メトリック | 例または説明 | カスタム指標(Eコマース) | KPI |
|---|---|---|---|---|
| ユーザー補助 | WCAG Aレベル準拠 | テキスト以外のコンテンツにはすべて代替テキストが用意されています(WCAG 2.1、1.1.1)。 | 商品ページでのボタンのアクセス性 | ユーザーエンゲージメント、コンバージョン率 |
| ユーザー補助 | WCAG AAレベル準拠 | コンテンツはキーボード操作のみでアクセス可能です(WCAG 2.1、2.1.1)。 | ナビゲーションメニューのアクセシビリティ | 直帰率、ユーザー維持率 |
| ユーザー補助 | WCAG AAAレベル準拠 | すべてのフォームと重要なサイトセクションで、状況に応じたヘルプが利用可能です(WCAG 2.1、3.3.5)。 | チェックアウトプロセスのアクセシビリティ | 充電効率 |
| セキュリティ | ネットワークセキュリティ(PCI DSS要件1) | カード所有者データを保護するためのファイアウォールの設置および保守。 | 決済ゲートウェイのセキュリティ | 不正率、取引セキュリティ |
| セキュリティ | データ保護(PCI DSS要件3) | オープンな公共ネットワークを介して送信されるカード所有者データの暗号化。 | データ暗号化プロセスの効率性 | データ漏洩、コンプライアンス率 |
| セキュリティ | アクセス制御(PCI DSS要件7) | 業務上の必要性に基づき、カード会員データへのアクセスを制限する。 | カスタムユーザーロールとアクセス管理 | 運用効率、セキュリティ |
| パフォーマンス | ページ読み込み時間 | サイトのパフォーマンスを評価するためによく用いられる標準的な指標。 | 「カートに追加」ボタンの読み込み時間 | ユーザーエクスペリエンス、販売量 |
| パフォーマンス | エラー率 | ユーザーが遭遇するエラーの発生率は、ユーザーエクスペリエンスに影響を与える。 | チェックアウト処理エラー | チェックアウト放棄率 |
ウェブサイトのパフォーマンスをベンチマークする方法
主要な指標に関するデータを収集するには、さまざまなツールを利用できます。ウェブサイトのパフォーマンスを包括的に把握するために、さまざまな条件下でデータを収集します。ウェブサイトを改善していくにつれて、進捗状況を追跡するために、再度指標を収集します。
実際のユーザー環境をシミュレート
実際のユーザー環境をシミュレートし、さまざまなシナリオでウェブサイトのパフォーマンスをベンチマークしましょう。スマートフォン、タブレット、デスクトップコンピュータなどのさまざまなデバイス、そしてWiFi、4G、5Gなどのさまざまなネットワーク環境でウェブサイトをテストし、パフォーマンスを評価する必要があります。こうすることで、多様なユーザーグループに対して、サイトが一貫した良好なユーザーエクスペリエンスを提供できることを保証できます。
テストは、各要素がパフォーマンスにどのように影響するかを理解するために、一度に1つの変数だけを変更して実施できます。各テストサイクルでは、ロード時間、応答性、エラー率、その他の指標への影響を正確に測定するために、1つの変数(ネットワークの種類、デバイス、ユーザーの地理的位置など)のみを変更する必要があります。
例えば、ネットワーク環境を4Gや5Gに変更する前に、さまざまなデバイスで高速Wi-Fi接続におけるサイトのパフォーマンスをテストしておくと良いでしょう。ユーザーの位置情報も、特に注意が必要な要素です。サーバーの処理能力と応答時間の変動性をテストして、地理的な分散がパフォーマンスにどのような影響を与えるかを把握しましょう。
実際のパフォーマンスをテストする
また、実際のユーザーがウェブサイトにアクセスする際のパフォーマンスデータを収集するテストを実施することもできます。これは、リアルユーザーモニタリング(RUM)とも呼ばれます。ウェブサイトのコードにJavaScriptタグを追加すると、実際のユーザーがウェブサイトを操作する際に、さまざまな指標に関するデータが収集されます。ピーク時とオフピーク時の両方で、さまざまな状況におけるリアルタイムデータを取得できます。拡張性に対応するために、サーバー容量の増強や予算の増額が必要になる場合もあります。
ツール
組織はベンチマークのためにさまざまなモニタリングツールを使用している。
Google Analytics は、ユーザーの行動、トラフィックソース、エンゲージメントに関する基本的なデータを収集するための無料ツールです。

GoogleのPageSpeed Insights ページ読み込みメトリクスを測定し、改善のための実行可能な推奨事項を提供します。 Google Tag Manager お客様の特定のユースケースに合わせたカスタマイズされた指標を追跡するのに役立ちます。
BrowserStack 幅広いデバイスやネットワーク環境をシミュレートできます。物理的なデバイスを用意することなく、テスト環境を素早く切り替えることができるため、さまざまな要因がユーザーエクスペリエンスにどのような影響を与えるかを容易に評価できます。
LMインターネットパフォーマンスモニタリング 合成モニタリングとリアルユーザーモニタリング(下記参照)を含む、ウェブサイト全体のパフォーマンスを一元的に表示します。エンドユーザーがウェブサイトをどのように体験しているか、そしてどのように インターネットスタック 依存関係はサービス提供に影響を与えます。
WebPageTest 読み込み時間とインタラクティブな準備状況に関する詳細な分析を提供します。これにより、さまざまなネットワーク条件下でのWebアプリケーションのより詳細なテストが可能になります。

総合モニタリング 制御された環境下で、さまざまな場所からのユーザー操作をシミュレートできます。世界中のネットワークノードから、実際のエンドユーザーの行動やユーザー体験全体をリアルに再現することが可能です。
リアルユーザーモニタリング RUM(リアルユーザーモニタリング)は、さまざまなデバイス、ブラウザ、ネットワーク環境におけるウェブサイト上での実際のユーザー操作に関する指標を記録します。応答時間などのウェブパフォーマンスデータを、ページビューやコンバージョンなどのビジネス指標と比較することができます。また、ビジネスに特化したカスタム指標を作成することも可能です。
ウェブサイトのパフォーマンスをベンチマークするためのベストプラクティス
ウェブサイトのパフォーマンスを測定する際には、以下の点を考慮してください。
業界標準に従う
業界標準は、ベンチマーク活動の信頼性と業界規範との一貫性を保証します。 Webコンテンツのアクセシビリティガイドライン (WCAG)やGoogleのCWVは、ウェブサイトのさまざまな側面を測定するためのフレームワークを提供しています。
例えば、操作性の原則の下では、WCAG規格は次のように推奨しています。
- すべての機能はキーボードからアクセスできます
- 時間制限は調整またはオフにすることができます
- コンテンツは1秒間に3回以上点滅しません。
同様に、CWV指標は、Googleがウェブページの全体的なユーザーエクスペリエンスにおいて重要と考える要素を示します。最新のバージョンには、 2023年の次期ペイント(INP)へのインタラクション。 メートル法の基準は常に更新されているため、最新の情報を把握しておくことが重要です。
ベースラインを作成し、最適化する
現状を把握し、改善すべき点を判断するためには、パフォーマンスの基準値を設定する必要があります。ウェブサイトのユーザーエクスペリエンスと機能性の重要な側面を反映する、主要なパフォーマンス指標を含めるようにしましょう。
ベースラインとは、初期テストで得られた結果のことです。Google Analytics、WebPageTestなどのツールを使えば、ベースラインを設定するための初期データを収集できます。サーバー構成や使用したサードパーティサービスなどの環境条件、および実行したテストの正確な仕様を記録しておきましょう。
そこから、改善策を段階的に実施していきましょう。速度最適化作業の多くは、クライアントサイドのコードや画像最適化といったフロントエンドの改善に重点を置いています。しかし、データベースクエリ、キャッシュ戦略、そしてサーバー全体の構成も最適化する必要があります。これらの変更によって、HTTPの待ち時間を大幅に短縮し、サイトの応答性を向上させることができます。
変更の影響を追跡するために、指標を継続的に監視してください。Catchpointなどの監視ツールを設定すれば、パフォーマンス指標が一定のしきい値を超えて低下した場合にリアルタイムでアラートを受け取ることができます。
競合他社と比較する
競合他社は貴重な情報源です。彼らは既にサイトの構築と最適化という大変な作業を終えています。あなたはただ、彼らよりも優れた成果を出す必要があるだけです。読み込み時間、ユーザーエンゲージメント、全体的なユーザーエクスペリエンスなど、さまざまな指標に基づいて競合他社のウェブサイトのパフォーマンスを分析しましょう。そうすることで、現実的なパフォーマンス目標を設定できます。
のようなツール 類似ウェブ 競合他社のトラフィックレベルとユーザーエンゲージメントに関する洞察を提供する一方、SEO ツールは Ahrefs (NAIST) と サマータイム Semrushは、競合他社のコンテンツおよびデジタルマーケティング戦略におけるベストプラクティスを明らかにすることができます。Semrushが表示する内容の概要は以下のとおりです。

次のようなツールも使用できます 作り付け 競合他社の技術スタックと、彼らがどのようなテクノロジーを使用しているかを理解することが重要です。競合他社がどのように成果を上げているかを理解することで、パフォーマンスのギャップを特定し、ウェブサイトのパフォーマンスとユーザーエクスペリエンスを向上させるための達成可能な目標を設定できます。
ウェブサイトのインターネットスタックを監視する
現代のウェブサイトは、ユーザーのリクエストに応えるために、サードパーティのサービスやAPIに依存することがよくあります。また、ユーザーがウェブサイトを見つけて操作できるようにするためには、DNS(ドメインネームサービス)、コンテンツ配信ネットワーク(CDN)、BGP(ボーダーゲートウェイプロトコル、インターネットサービスプロバイダ間のトラフィックルーティングに使用される)といったさまざまなインターネットコンポーネントにも依存しています。

これらのパフォーマンスはウェブサイトの体感パフォーマンスに影響を与えるため、ユーザーエクスペリエンスの問題をトラブルシューティングするには、企業の管理者がこれらの適切な機能を把握しておく必要があります。Catchpointは、同社が先駆けて開発した新しい監視カテゴリであるインターネットパフォーマンス監視(IPM)の一環として、インターネットスタックをプロアクティブに監視します。詳細については、こちらをご覧ください。 こちら.
結論
ウェブサイトに新機能を導入するというビジネス上の要請は、段階的なパフォーマンス改善よりも優先されることが多い。そのため、エンジニアは経営陣に対し、新規開発よりもパフォーマンス改善に投資するよう説得しなければならない場合が多い。
ウェブサイトのパフォーマンスベンチマークを行うことで、ページ読み込み速度の向上、ダウンタイムの削減、ユーザーエンゲージメントの向上といった要素が、売上増加やその他のビジネスKPIにどのように直接的に貢献するかを示すために必要なデータが得られます。これにより、ウェブサイトを改善するための適切な意思決定を行うための洞察が得られます。
ベンチマークは、監視体制が維持されている場合にのみ有効です。
LogicMonitorの統合プラットフォームは、合成監視、リアルユーザー監視、インターネットスタックの可視化を組み合わせているため、チームはパフォーマンスのベンチマーク、診断、改善を1か所で行うことができます。
よくあるご質問
ウェブサイトのパフォーマンスベンチマークとは何ですか?
ウェブサイトのパフォーマンスベンチマークとは、定義された指標に基づいてサイトを測定し、基準値を設定するプロセスです。この基準値を用いることで、時間の経過に伴う改善状況を追跡したり、競合他社と比較したり、ビジネス成果に結びついた目標を設定したりすることが可能になります。
ウェブサイトのパフォーマンスを評価するには、どの指標を使用すればよいでしょうか?
まずはGoogleのコアWebバイタル(LCP、INP、CLS)から始め、次にTime to First Byte(TTFB)、ページ読み込み時間、そして収益に連動したインタラクションやチェックアウト完了率など、サイト固有のカスタムKPIを追加しましょう。
ウェブサイトのパフォーマンスをベンチマークするために、どのようなツールを使えば良いですか?
一般的な選択肢としては、迅速な推奨事項を提供するGoogle PageSpeed Insights、より詳細な分析を行うWebPageTest、デバイス間シミュレーションを行うBrowserStack、合成データと実際のユーザーデータを用いた包括的な継続的モニタリングを行うCatchpoint IPMなどがあります。
ウェブサイトのパフォーマンスをベンチマークする頻度はどのくらいが適切ですか?
サイトに大きな変更を加えた際は、必ずベンチマークを実行してください。パフォーマンスは明確なきっかけがなくても徐々に低下する可能性があるため、継続的な監視は定期的なベンチマークよりも信頼性が高いと言えます。




