paint-brush
コアウェブバイタルの最適化: ステップバイステップガイド@loado
452 測定値
452 測定値

コアウェブバイタルの最適化: ステップバイステップガイド

Loado8m2023/06/14
Read on Terminal Reader

長すぎる; 読むには

Core Web Vitals は、Web サイトまたはアプリのパフォーマンスとユーザー エクスペリエンスを測定する一連の指標です。これらの指標を採用すると、Web サイトのパフォーマンスが向上し、訪問者により良いユーザー エクスペリエンスを提供できます。
featured image - コアウェブバイタルの最適化: ステップバイステップガイド
Loado HackerNoon profile picture

今日のテクノロジーに精通した世界では、ウェブサイトのパフォーマンスがこれまで以上に重要になっています。迅速かつシームレスに読み込まれるサイトは、優れたユーザー エクスペリエンスを提供するだけでなく、検索エンジン、特にGoogleでのランキングでも高いスコアを獲得します。しかし、これらの要求を満たすためにサイトのパフォーマンスを向上させるにはどうすればよいでしょうか?


その答えは、Google がサイトのパフォーマンスを評価するために使用する一連の指標である Core Web Vitals を習得し、最適化することにあります。しかし、この概念があなたにとって異質なものに思えても、心配する必要はありません。このガイドでは、Core Web Vitals の領域を深く掘り下げ、Core Web Vitals とは何か、重要な理由、サイトのパフォーマンスを向上させるためにそれらを最適化する方法を詳しく説明します。


コンテンツの概要

  • コアウェブバイタルを理解する
  • Core Web Vitals が重要なのはなぜですか?
  • コア ウェブ バイタルの 3 つの柱
  • コアウェブバイタルを測定するためのツール
  • コアウェブバイタルを最適化するためのステップバイステップガイド
  • Loado の活用: コア Web バイタルの最適化における味方
  • 結論


コアウェブバイタルを理解する

Core Web Vitals は、Web ページの速度、応答性、視覚的な安定性を測定するために Google が使用する一連の指標です。 2020 年に導入されたこれらは、Google のページ エクスペリエンス シグナルの一部であり、検索エンジンにおける Web サイトのランキングに貢献します。


Web Vitals は、Web 上で優れたユーザー エクスペリエンスを提供するために不可欠な品質シグナルに関する統一的なガイダンスを提供するGoogleの取り組みです。 Web Vitals のサブセットである「Core Web Vitals」はすべての Web ページに適用され、すべてのサイト所有者によって測定される必要があり、すべての Google ツールにわたって表示されます。


Core Web Vitals は毎年進化しており、Google は優れたユーザー エクスペリエンスにとって重要であると判断したものに基づいて指標を追加または変更しています。コア Web Vitals には、Largest Contentful Paint (LCP)、First Input Delay (FID)、Cumulative Layout Shift (CLS) が含まれます。


Core Web Vitals が重要なのはなぜですか?

簡単に言えば、Core Web Vitals は Google が重要であると主張しているため、重要です。これは、Web サイトの所有者や開発者が立ち上がって注目するのに十分です。しかし、もう少し深く掘り下げてみましょう。


インターネットの普及に伴い、ユーザーの期待は劇的に進化しました。彼らは、高速でインタラクティブで安定したエクスペリエンスを求めています。これから逸脱すると、ユーザー満足度の低下につながり、エンゲージメントの低下、直帰率の増加として現れ、全体的なコンバージョン目標に悪影響を与える可能性があります。


Google は、ユーザー エクスペリエンスを定量化できる尺度を提供するために Core Web Vitals を導入しました。これらの重要な要素は、既存の UX 関連シグナル (モバイル フレンドリー、セーフ ブラウジング、HTTPS セキュリティ、侵入型インタースティシャル ガイドライン) を組み合わせた新しいページ エクスペリエンス シグナルの基礎となります。 Google は、これらのシグナルを使用することで、ウェブサイトの所有者、開発者、SEO 専門家がサイトのユーザー エクスペリエンスを測定、ベンチマークし、改善できるよう支援することを目指しています。


さらに、これらの指標は、Google 検索エンジンでの Web サイトのランキングに直接影響します。 Core Web Vitals スコアが高く、パフォーマンスの高いサイトが Google のアルゴリズムで優先されるため、検索結果の上位に表示されます。


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

Core Web Vitals とは何か、そしてなぜそれが重要なのかを理解したところで、Core Web Vitals の 3 つの主要な柱を詳しく掘り下げてみましょう。

最大のコンテンツフル ペイント (LCP)

LCP は、ユーザーがリンクをクリックした瞬間から、ページの主要コンテンツが画面上に完全に表示されるまで、Web ページ上のメイン コンテンツの読み込みにかかる時間を測定します。良好な LCP スコアは 2.5 秒未満です。 4.0 秒を超えるものは不良とみなされます。

最初の入力遅延 (FID)

FID は、Web サイトのインタラクティブ性を数値化します。具体的には、ユーザーが最初に Web ページと対話したとき (リンクをクリックしたり、ボタンをタップしたりするなど) からブラウザがその対話を処理するまでの時間を測定します。良好な FID は 100 ミリ秒未満ですが、300 ミリ秒を超える場合は改善が必要です。

累積レイアウト シフト (CLS)

CLS は視覚的な安定性を測定します。 Web ページ上でビジュアル コンテンツの予期せぬレイアウトの変更がどの程度発生するかを定量化します。これは、表示される要素がレンダリングされたフレームから次のフレームに位置を変更する場合に発生する可能性があります。 CLS が 0.1 未満の低い値が理想的ですが、0.25 を超えると不良とみなされます。


これら 3 つの柱を組み合わせると、Web ページのパフォーマンスの包括的な全体像が得られます。しかし、コア ウェブ バイタルはどうやって測定するのでしょうか?


コアウェブバイタルを測定するためのツール

Core Web Vitals の重要性が十分に確立されたので、これらの重要な指標を測定するために活用できるさまざまなツールを見てみましょう。幸いなことに、Google は Core Web Vitals をテストおよび監視するためのツールをいくつか提供しています。


理解しておくべきいくつかの点を次に示します。


  1. Google Search Console (GSC) : GSC には、ステータス、指標タイプ、URL グループ (類似した Web ページのグループ) ごとにページをグループ化する専用の Core Web Vitals レポートがあります。これにより、サイトのパフォーマンスを広範囲に把握でき、改善すべき領域を特定するのに役立ちます。


  2. PageSpeed Insights (PSI) : PSI は、モバイル デバイスとデスクトップ デバイスの両方でのページのパフォーマンスをレポートし、そのページをどのように改善するかについての提案を提供するシンプルなツールです。


  3. Lighthouse : Lighthouse は、Web ページの品質を向上させるためのオープンソースの自動ツールです。パフォーマンス、アクセシビリティ、プログレッシブ Web アプリ、SEO などの監査が行われます。これは、公開されている Web ページや認証が必要な Web ページに対して実行できます。


  4. Chrome ユーザー エクスペリエンス レポート (CrUX) : CrUX は、数百万の Web サイト上の実際のユーザー エクスペリエンス データの公開データセットです。すべての Core Web Vitals のフィールド バージョンを測定します。


  5. Chrome DevTools : DevTools は Google Chrome ブラウザに直接組み込まれており、Core Web Vitals の測定など、豊富なデータやサービスへのアクセスを提供します。


  6. Web Vitals Extension : この Chrome 拡張機能は、Web ページ上の 3 つのコア Web Vitals メトリクスをリアルタイムで測定し、ユーザーと同じようにページの読み込みを体験できるようにします。


Core Web Vitals の測定にどのようなツールが利用できるのかを理解した上で、重要な部分、つまりこれらの Vitals を最適化するためのステップバイステップ ガイドに進んでみましょう。

コアウェブバイタルを最適化するためのステップバイステップガイド

LCPの最適化

LCP スコアの改善は、ページの読み込み時間を改善することが中心となります。これを達成するためのいくつかの戦略を次に示します。


  1. 不要なサードパーティ スクリプトを削除する: これらの追加スクリプトにより、ページの読み込み時間が大幅に遅くなり、LCP が増加する可能性があります。
  2. Web ホストをアップグレードする: ホスティングを改善すると、サーバーの応答時間が短縮され、サイトの読み込み時間が短縮されます。
  3. 遅延読み込みを設定する: 遅延読み込みでは、ページの読み込み時に一度にすべてではなく、誰かが画像にスクロールしたときにのみ画像が読み込まれるようになります。
  4. 大きなページ要素を削除する: PageSpeed Insights は、ページに読み込み時間を遅くしている要素があるかどうかを示します。

FIDの最適化

FID を最適化するには、ブラウザがユーザーの操作に迅速に応答できるようにする必要があります。以下に実行できる手順をいくつか示します。

  1. JavaScript を最小限に抑える (または延期する) : JavaScript を削除するのではなく、その使用を最適化することが重要です。ページの読み込みと実行の必要性が少ないほど、ユーザーの操作を妨げる可能性が低くなります。
  2. 重要ではないサードパーティ スクリプトを削除する: LCP と同様、サードパーティ スクリプト (特にメインスレッドにロードされるスクリプト) は FID に悪影響を与える可能性があります。
  3. Web ワーカーを使用する: Web ワーカーは、メイン スレッドをブロックせずに JavaScript をバックグラウンドで実行する簡単な方法です。

CLSの最適化

CLS を強化するには、Web ページのレイアウトにおける予期せぬ変化を最小限に抑える必要があります。考慮すべき戦略をいくつか示します。

  1. あらゆるメディア (ビデオ、画像、GIF、インフォグラフィックスなど) に設定されたサイズ属性の寸法を使用します。これにより、メディア アイテムがどれだけのスペースを占めるかをブラウザーに正確に伝え、レイアウトの変更を減らします。

  2. 広告要素に予約されたスペースを確保する: ページに広告または埋め込みを挿入する場合は、適切な量のスペースを事前に割り当ててください。

  3. 新しい UI 要素をスクロールせずに見える範囲に追加します。こうすることで、要素の読み込みに時間がかかっても、ユーザーが読んだり操作したりする可能性のあるコンテンツが下に押しやられることはありません。


これらのガイドラインに従い、継続的に測定することで、Web サイトの Core Web Vitals を大幅に最適化できます。ただし、このプロセスを合理化するさらに良い方法があります。それは、Core Web Vitals の最適化における味方である Loado を使用することです。 Loado がどのようにあなたを支援できるかを詳しく見てみましょう。

Loado の活用: コア Web バイタルの最適化における味方

Loado は、Core Web Vitals の最適化から推測に頼らない Web サイトの実ユーザー監視ツールです。 Core Web Vitals メトリクスをユーザーのブラウザから直接収集し、直感的なダッシュボードを使用して洞察を提供します。


Loado の力を利用して Core Web Vitals を最適化する方法は次のとおりです。


  1. リアルタイムでパフォーマンスを監視: Loado は Web サイトのパフォーマンスに関するリアルタイム データを提供し、実際のユーザーに対してサイトがどのように機能しているかについての最新の洞察を提供します。この詳細なデータにより、パフォーマンスの問題が発生したときに特定して対処することができます。


  2. 実際のユーザー エクスペリエンスの測定: ユーザー インタラクションをシミュレートするラボ データとは異なり、Loado は現実世界のユーザー インタラクションとそのエクスペリエンスをキャプチャします。この実際のデータは、Web サイトが実際の状況でどのように動作するかを理解するのに役立ち、より正確なパフォーマンスの最適化につながります。


  3. ボトルネックの特定: Loado を使用すると、Web サイトのパフォーマンスのボトルネックを迅速に特定できます。 LCP、FID、CLS の観点からサイトの各ページのパフォーマンスを分析し、改善が必要な箇所を正確に特定できます。


  4. 変更の比較と追跡: Loado を使用すると、Core Web Vitals メトリクスが時間の経過とともにどのように変化するかを追跡し、実装した最適化戦略の影響を測定できます。


  5. わかりやすいレポート: Loado は、複雑なパフォーマンス データをわかりやすいレポートに変換します。これらの洞察により、開発者、製品マネージャー、マーケティング担当者は、パフォーマンスと SEO に最も大きな影響を与えるためにどこに注力すべきかについて情報に基づいた決定を下すことができます。


これまで説明した段階的な最適化ガイドと合わせてLoadoを使用すると、Web サイトの最適化プロセスが迅速化され、ユーザー エクスペリエンスが向上し、検索エンジンでのサイトの可視性が向上します。

結論

Web サイトの Core Web Vitals を最適化することは、もはや贅沢ではありません。今日の競争の激しいデジタル空間では不可欠です。これらの最適化により、ユーザー エクスペリエンスが向上するだけでなく、サイトが高品質であることが Google やその他の検索エンジンに通知され、ランキングが向上する可能性があります。


Core Web Vitals とは何か、それが重要な理由、それを測定および最適化する方法を理解し、Loado などのツールを活用することで、Web サイトのパフォーマンスの変革に向けて順調に進んでいます。


最適化は 1 回で完了するものではなく、継続的なプロセスであることを忘れないでください。メトリクスを継続的に監視し、戦略を微調整し、Web サイトのパフォーマンスを最高の状態に保ちます。デジタル世界はあなたのものです!



参考文献

  1. Google 開発者。 「コアウェブバイタル」。以下で入手可能です: https://developers.google.com/search/blog/2020/05/evaluating-page- experience
  2. Google 開発者。 「ウェブバイタル」。以下で入手可能です: https://web.dev/vitals/
  3. Google 開発者。 「最大のコンテンツフル ペイント (LCP)」。以下で入手可能です: https://web.dev/lcp/
  4. Google 開発者。 「最初の入力遅延 (FID)」。以下で入手可能です: https://web.dev/fid/
  5. Google 開発者。 「累積レイアウトシフト(CLS)」。以下で入手可能です: https://web.dev/cls/
  6. ロード.dev。 「フロントエンドのパフォーマンスを向上させるために最大のコンテンツフル ペイントを改善する方法」。以下で入手可能です: https://loado.dev/blog/lcp-optimize
  7. Delaney, R.「WordPress (CLS) で累積レイアウト シフトを最適化する方法」。以下で入手可能です: https://kinsta.com/blog/cumulative-layout-shift/#how-to-fix-cls-issues