• SEOを学ぶ

ウェブサイトのモニタリング。トラフィックがどこに着陸するかを確認する

  • Felix Rose-Collins
  • 1 min read
ウェブサイトのモニタリング。トラフィックがどこに着陸するかを確認する

イントロ

今日、Webサイトはビジネスにおけるすべての中心的な存在となっています。そのため、Webサイトが円滑に動作するようにしなければなりません。Webサイトは全世界への入り口なのです。このように、Webサイト監視システムを導入して障害を回避することは、どのようなビジネスにおいても重要であることを強調しています。

経営者や組織のWebサイトの担当者であれば、Webサイトに問題があれば即座に把握し、トラフィックを適切に利用し、Webサイトを訪れたお客様が不快な思いをすることを防がなければならないのです。

DIYでのモニタリングは非常に時間がかかり、むしろ不可能です。だからこそ、ウェブサイト上のすべてのアクションを監視し、すべてをコントロールできるようにするための完全なウェブサイト監視ツールのセットが必要なのです。

Webサイトモニタリングとは?

技術の進歩が非常に速いため、Webサイトの監視技術も継続的に強化されています。それは、Covid-19や小売店売上の減少など、いくつかの社会経済的な問題の結果である。

ウェブサイト監視」という用語は、ウェブチームがウェブサイトの信頼性、パフォーマンス、およびセキュリティを測定する方法を説明するために一般的に使用されています。Webサイトは今日、複数のサードパーティ、オンライン決済の盗難、パフォーマンスの向上など、以前よりはるかに複雑になっています。

今日、ほとんどの企業が、以前にも増して自社のWebサイトに気を配っています。ウェブサイト上で好ましくない問題が発生した場合、企業はすぐにその問題に対処し、再発を防止しようとします。

ウェブサイト監視に関連するデータは、2つの方法で収集することができます。

  • シンセティック・モニタリング顧客と同じ役割を果たすWebサイトモニタリングプラットフォーム
  • リアルユーザーモニタリング。実際のユーザーのマシンからデータを収集するWebサイト監視プラットフォーム

これらのWebサイト監視は、それぞれ単独でも、また両方を併用してもメリットがあります。合成モニタリングは、必要なデータ量に応じて、深い技術的なデータ分析に役立ちます。

また、リアルユーザーは、地理的・技術的に、特定のグループに対する影響を扱います。これら2つのモニタリングタイプを併用することで、Webサイト体験の全体像を把握することができます。

また、Webサイトの監視を分類する別の方法もあります。

  • クライアントサイドの監視。お客様に起きていること、つまり "外から見る"ことに関連すること
  • リソースを監視すること。システムに起きていること、つまり "内部から外部を見る"ことに関連すること

この分類は、簡単に言うと、サーバーがスムーズに動いていても、お客様も喜んでいるとは限らないし、その逆もまた然りということです。どちらも重要です。

アプリケーションパフォーマンス管理システムの改良に加え、クラウドシステムのすべての進歩により、サーバーの監視は以前より非常に簡単になりました。そのため、ほとんどのWebサイト監視プラットフォームは、サーバーを監視するのではなく、Webサイトのクライアントサイドに重点を置いています。

ウェブサイト監視の仕組み

ウェブサイト監視のプロセスでは、クラウドサーバーのグローバルネットワークが機能します。このグローバルネットワークは、すべてが正確に動作していることを確認するために、Webサイトと対話します。プラットフォームは、ウェブサイトをテストし、すべての不可欠なウェブサイト監視データを収集するために複数のアクションを実行しようとします。

ウェブサイト監視プラットフォームは、通常、必要なデータを見つけるために以下の作業を行うことができます。

  • ウェブサイトに接続し、利用可能かどうかを確認する
  • Webサイトが正しく応答しているかどうか、レスポンスコードの返送を確認する
  • Webサイトが期待通りのパフォーマンスを発揮しているか、コンテンツをチェックします。
  • 実際のブラウザにコンテンツをロードし、ある時点を捕捉します。
  • 任意のページ要素のロード時間を記録し、その動作を確認することができる
  • Webサイトを200以上の業界標準のチェック項目でテスト
  • ログイン、検索、購入など、完全なユーザージャーニーをテストします。
  • すべてのテスト結果を一元的に照合し、問題を発見する
  • 問題が繰り返されているかどうかを確認するために、ウェブサイトとアカウントレベルで傾向を作成します。
  • アラート、ダッシュボード、レポートでエラーを可視化します。

ウェブサイトモニタリングを利用すべき理由

Webサイト監視の欠如は、あなたのWebサイトにいくつかの損害を与える可能性があります。問題を発見することができず、Webサイトの速度が低下し、クラッシュする可能性さえあります。ウェブサイト上のデータはすぐに失われ、特に重要な組織やビジネスを持っている場合は、予期しない長時間のダウンタイムに直面する可能性があります。

ウェブサイトを訪問した際に悪い経験をした顧客の約88%は、再度訪問する可能性が非常に低くなっています。ダウンタイムは、顧客の喪失だけでなく、風評被害にもつながると言ってよいでしょう。

しかし、Webサイトモニタリングは、問題に対応するためだけに役立つわけではありません。Webサイトモニタリングから得られる情報は、Webサイトのユーザー体験を向上させ、パフォーマンスを最適化し、断続的な問題を発見し、さらにはSEOを強化し、売上向上や検索エンジンのランクアップにつなげることができます。

つまり、Webサイト監視は、リアクティブな課題管理からプロアクティブな収益収集へと移行しており、これが次世代のWebサイト監視の姿である。

これは、特に金融取引や販売を行うオンラインショップにとって有益なことです。このような店舗では、ダウンタイムが発生すると、かなりの損失が発生し、盗難に遭う可能性さえあります。オンラインビジネスのためのeCommerceモニタリングは、販売プロセス全体を簡単に監視することができるため、非常に不可欠であると言ってもよいでしょう。

ウェブサイト監視の種類

ウェブサイト上のボタンをクリックしたり、そこで商品を購入したりするだけで、何千ものことが起こり、数多くの異なる問題が発生する可能性があります。Webサイトの全体的なパフォーマンスの全体像を示すことができる、いくつかのWebサイト・モニタリングのタイプがあります。

1.アップタイムモニタリング

これは、ウェブサイト監視の最も一般的なタイプです。ウェブページにリクエストを送信し、レスポンスがあるかどうか、レスポンスコードが正しいかどうかを確認するものです。このタイプの監視は、ページが応答していても、ページのコンテンツが破損していることがあるため、単独で使用するべきではありません。

これを防ぐには、ほとんどの場合、ページのコンテンツチェックを実行する必要があります。この監視タイプでは、実際の画像や要素がダウンロードされないため、実際のパフォーマンスデータを受信することはできませんが、これにより秒単位の可用性を把握することができます。

2.APIモニタリング

オンラインで何か簡単な検索をした場合、その結果はAPIから要求されますが、そのAPIは多くの場合サードパーティ製です。簡単に言うと、データを配信するために強力な「バックエンド」処理が実行され、何か問題があれば簡単にサービスの不具合につながるので、APIは正確に実行されていなければなりません。

APIを監視するには、APIからレスポンスを要求し、それが正しいかどうか測定する。より高度なAPI監視では、チームがリクエストを連鎖させて、ロジックが機能しているかどうかを確認することもできる。例えば、このリクエストをAPIに送り、それを受信したらあらかじめ定義された何かをする。モニターはテストの最終部分が正常にパスされた場合のみパスできる。これは連鎖型APIモニタリングと呼ばれる。

3.サーバーの監視

私たちは普段、インターネット上で目にするものの背後に、ケーブルやスイッチ、物理的なサーバーがあることを忘れています。数年前まで、ウェブサイトは限られた数の物理サーバーでホストされていました。そのため、何らかの障害が発生すると、すぐに対処する必要がありました。

しかし、今日のほとんどのウェブサイトは、クラウド上のクラスタ化された高耐障害性サーバー環境で稼働しており、多くの場合、プロのチームによってホストされています。そのため、以前ほど障害が発生することはなくなりましたが、それでも、遅いサーバーや信頼性の低いサーバーは、ユーザーの体験にマイナスの影響を与える可能性があります。つまり、サーバーの監視が決定的に重要なのです。

また、サーバーのパフォーマンスを監視することで、以下の項目を確認することができます。

  • 可用性とデータ損失
  • サーバーの応答性
  • サーバー容量
  • ユーザー負荷
  • サーバーの速度

4.パフォーマンスモニタリング

複雑なウェブサイトではパフォーマンス監視が決定的に重要であり、限界的なずれは収益に悪影響を及ぼしかねません。パフォーマンス・モニタリングは、ウェブサイトが必要不可欠なコンテンツを可能な限り速く表示することを可能にします。

ウェブサイトの読み込みに3秒以上かかると、最大で40パーセントのトラフィックが失われる可能性があります。ウェブサイトのパフォーマンスを向上させることで、コンバージョンを1秒あたり7%以上増加させることができます。

ウェブパフォーマンス最適化チームは、合成テストとリアルユーザーモニタリングの両方を使用して、特定のファイルレベルまでデータを検査し、ウェブページ全体を最適化し、ウェブサイトがその潜在能力を最大限に発揮できるよう支援することができます。

5.ユーザージャーニーモニタリング

ユーザージャーニーモニタリングは、Webサイトの重要な機能やトランザクションを監視するために使用される手法です。例えば、小売店のウェブサイトで買い物かごに入れるとき、ウェブサイトの可用性と応答性は適切かもしれませんが、機能が遅かったり失敗したりすると、ユーザーエクスペリエンスにも同じように影響が及びます。

この問題がブランド・ロイヤリティに悪影響を及ぼすのを避けるため、チームは合成テストを実施し、ウェブサイトの中核機能が適切な閾値内で動作していることを確認します。このテストでは、ユーザーがウェブサイトとやり取りしている様子を模したスクリプトが実行されます。これは、オンラインのミステリーショッパーが定期的にウェブサイトのプロセスをテストするのとよく似ています。

6.第三者によるモニタリング

最近のWebサイトは複雑化しているため、モニタリングの課題も劇的に増えています。現在、ほとんどのWebサイトがサードパーティーの技術に依存しています。

サードパーティが利用可能かどうか、正しく動作しているかどうかを監視する必要があります。サードパーティは、パフォーマンスとセキュリティの問題で大きな割合を占めています。そのため、サードパーティを監視することは、投資対効果を確実にするために非常に重要です。

7.ウェブサイト保証監視

Webサイトの監視に不可欠なもう1つの側面は、保証です。これは、Webサイトのすべての依存関係を監視するために使用されます。

SSL証明書やウェブサイトのドメインなど、ウェブサイトにおける重要なコンポーネントは、その故障が壊滅的な問題につながる可能性がある非常に重要な要素です。これらのコンポーネントが利用可能であることは、あらゆるWebサイトにとって不可欠です。

8.セキュリティ監視

Webサイトの監視で見落とされているのが、セキュリティです。ウェブサイトは、顧客と組織を結びつけるものです。そのため、オンライン決済の盗難は、あなたのビジネスの評判にとって最も本質的な脅威の1つです。

世界中で毎日約3万件のウェブサイトがハッキングされています。約64%の組織が、少なくとも1つの形態のサイバー攻撃を経験しています。また、2021年当時は2000万件の記録が漏洩していました。

組織のWebサイトを安全に保つには、脆弱性スキャンや境界監視などを実施する必要があります。しかし、Webサイトがハッキングされたり、チームの誰かが誤ってドアを開けっ放しにしたりしたらどうでしょう?このことが、Webサイトのセキュリティ監視の重要性を証明しています。

9.コアウェブバイタルモニター

コアウェブバイタルは、インタラクティブ性、読み込み、視覚的安定性など、ウェブページのユーザーエクスペリエンスの段階を測定する測定基準のコレクションです。これらのステージは、すべてのウェブページに適用され、どのようなウェブサイトの所有者も、最高のユーザーエクスペリエンスを提供するために、これらを測定する必要があります。

First Input Delay (FID) はインタラクティブ性、Largest Contentful Paint (LCP) は読み込み性能、Cumulative Layout Shift (CLS) は視覚的な安定性を測定します。あなたのCore Web Vitalsは、Googleが推奨する値と比較されます。

内部監視と外部監視。どっちがいい?

Webサイトの監視は、ファイアウォールの内側と外側のどちらから行うべきでしょうか。ほとんどの人は、外部からの監視がより信頼できる選択肢であると考えています。

内部監視は、企業のイーサネットなどのファイアウォールの内側にいるユーザーがウェブサイトにアクセスする場合にのみ有効です。また、監視サービスは、監視する必要がある同じ環境の中にすでにあるということです。停電の発生は、内部監視における未検出の問題を引き起こし、最終的にエンドユーザーの体験に影響を与えることになります。

一方、外部監視は、内部監視に起因する障害を未然に防ぎ、障害発生時にサポートチームに通知することができます。また、外部監視の注意点として、特定の地域の一部のユーザーだけが影響を受けるような局所的な問題が挙げられます。

DNSルックアップのエラーやパフォーマンスの低下など、一部のユーザーにしか影響しないエラーもあるため、ユーザーの近くに設置したチェックポイントを使ったテストでは、局所的なエラーやパフォーマンスの低下を検出することができます。

ウェブサイトを外部で監視すべき理由

外部ウェブサイト監視がビジネスに有益かどうか、まだわからない場合は、以下のようなメリットを検討してみてください。

  1. 不具合を即座に発見。ウェブサイト監視システムは、顧客や上司から警告を受ける前に、あらゆる問題を即座に知ることができます。

  2. ダウンタイムの最小化監視システムが問題を瞬時に警告するため、ダウンタイムを最小化することができます。

  3. ホスティングプロバイダーの品質を確認する。ホスティングプロバイダーは、ダウンタイムの通知には無関心なので、ホスティングプロバイダーだけに依存するべきではありません。ウェブサイト監視では、ホスティングプロバイダから配信される稼働時間レポートを確認し、下請け業者を追加のアラート受信者として設定することで、反応時間を短縮することができます。

  4. キャンペーン予算の無駄を防ぐ。広告宣伝活動において、停電の影響は最悪です。お客様のブランドに悪影響を与え、ダウンタイム中はお客様のキャンペーンが表示されないからです。

  5. サーバーのパフォーマンスを監視するWebサイトを監視することで、サーバーの能力を超える負荷がかかった場合などの障害を予測・予防することができます。そうすれば、ウェブサイトがダウンする前に対応する時間を確保することができます。

  6. 隠れた問題を発見する。例えば、ウェブサイトはすべて順調に動いているのに、コンタクトフォームに問題がある場合です。コンタクト数が減少していることに気づいて初めて、その問題に気づくことができます。Webサイトモニタリングは、このような隠れた問題を発見するのにも役立ちます。

  7. 不正な干渉を検出する。ウェブサイト監視では、ファイルのチェックサムを検証し、その参照元と比較することができます。こうすることで、ハッカーやウイルスがウェブサイト上のキーファイルを変更しようとした場合、警告を受けることができます。

  8. ウェブサイト以外のすべてをチェックウェブサイト監視は、ウェブサイトやウェブサーバの監視に役立つだけでなく、メールサーバ、ファイルサーバ、データベースサーバなどをテストすることができます。

  9. 安価で何もインストールしない:ウェブサイト監視システムを使用すると、年間数百ドルしかかかりませんが、これはすべての利点を考慮すると、価値があります。また、簡単なサインアップのプロセスで、何もインストールせずに数分でシステムをセットアップすることができます。

最後の言葉

お客様のサービス提供に関する期待は日々大きく膨らみ、Webサイトへの要求も大きく高まっています。誰もが、あなたのウェブサイトが常に稼働していることを期待しているのです。しかし、Webサイトの動作が遅いと、売上が落ちるわけではありませんが、顧客を失うことになります。

昨今、ブランド・ロイヤリティほどもろいものはないでしょう。市場に出回っているあらゆる選択肢の中から、他の競合他社よりも速く、安全で、信頼性の高いWebサイトを作るしかありません。

これらの目標を達成するための唯一のアプローチは、Webサイトのモニタリングです。Webサイトとその監視は日々複雑化していますが、顧客の視点と自社のアプリケーションパフォーマンスの両方からプラットフォーム全体を把握することは、今日、競合他社を追い越すための重要なステップとなります。

ウェブサイト監視だけでなく、ウェブサイトSEOの最適化についてもっと知りたい方は、今すぐRanktrackerのブログをチェックしてみてください。

Felix Rose-Collins

Felix Rose-Collins

is the Co-founder of Ranktracker, With over 10 years SEO Experience . He's in charge of all content on the SEO Guide & Blog, you will also find him managing the support chat on the Ranktracker App.

Ranktrackerを無料でお試しください。