Google製SEOツール『Lighthouse』完全ガイド! 概要から活用法まで
「自分のサイト、ちゃんと評価できているのかな……?」
「ページの読み込みが遅くて離脱率が高い原因がわからない!」
「SEO対策って何から手を付ければいいの?」
「開発知識がなくてもサイト改善できるツールがほしい!」
そんなウェブ担当者や個人ブロガーの悩みに答えるのが、Google製の無料SEOツール『Lighthouse』です。
本記事では、
- Lighthouseとは何か?
- どんな指標でサイトを診断できるのか?
- 具体的な活用方法と効果的な使い方
を初心者の方にもわかりやすく解説します。
これを読めば、ツールの導入からレポートの読み取り方、改善ポイントの見つけ方まで、サイト品質向上の全体像がつかめるはずです。
Lighthouseの基本を知る
ツールの目的と主な特徴
Lighthouseは、ウェブページの品質を総合的に診断するための無料ツールです。
以下のような目的と機能があります。
- 目的
- ウェブサイトのパフォーマンス、アクセシビリティ、SEOなどを客観的に評価
- 改善ポイントを可視化し、開発・運用チームに具体的なアクションを提供
- 主な特徴
| 項目 | 説明 |
|---|---|
| パフォーマンス計測 🚀 | ページの読み込み速度や描画効率をスコア化 |
| アクセシビリティ 🔍 | キーボード操作やスクリーンリーダー対応など、誰でも使いやすいかを評価 |
| ベストプラクティス 🔧 | HTML/CSS/JavaScriptの健全性やセキュリティに関するチェック |
| SEOチェック 📈 | 検索エンジン最適化の観点から、メタ情報やリンク構造を確認 |
| PWA対応度 🌐 | Progressive Web Appとしての機能(オフライン動作など)の準拠状況を評価 |
ポイント
- 一度の実行で複数ジャンルを同時に診断
- 分かりやすいスコア表示と改善ガイドで初心者にも安心
- CLIや拡張機能、DevTools内など多様な利用方法をサポート
モバイルフレンドリーテスト後継としての役割
かつてGoogleが提供していた「モバイルフレンドリーテスト」は、スマホ対応の可否を判定するシンプルなツールでした。
しかし現在はメンテナンスが終了し、より多角的な分析が可能なLighthouseが後継として推奨されています。
- 従来ツールとの違い
| 比較項目 | モバイルフレンドリーテスト | Lighthouse |
|---|---|---|
| 診断内容 | モバイル対応の有無 | パフォーマンス・SEO・PWAなど多角的 |
| レポートの詳細度 | シンプルな合格/不合格 | スコアと具体的な改善提案 |
| 実行環境 | ウェブUIのみ | DevTools、CLI、拡張機能で自由度高い |
- メリット
- 包括的な評価
- モバイル対応だけでなく、速度やアクセシビリティも同時にチェック
- 具体的な改善手順
- エラー箇所を指摘 → 推奨する修正方法を提示
- 継続的モニタリング
- CI/CDパイプラインへの組み込みで、自動化・定期診断が可能
- 包括的な評価

Lighthouseは、もはや単なる“モバイルチェック”を超えた、ウェブ品質向上のオールインワンツールです。
導入も簡単なので、まずはお気軽にレポートを生成してみましょう!
導入方法ガイド
Chrome拡張機能を使う手順
- Chromeウェブストアで「Lighthouse」を検索 🔍
- 拡張機能をインストール
- 「Chrome に追加」をクリック
- ポップアップで「拡張機能を追加」を承認
- ツールバーに固定
- アドレスバー右端のパズルアイコンをクリック
- Lighthouse の「ピン留め」アイコンをオン
- レポート生成
- 固定した Lighthouse アイコンをクリック
- オプション(デスクトップ/モバイル)を選択
- 「Generate report」を押して診断開始 🚀
ポイント
- インストール不要でサクッと実行できる
- UIが直感的なので初めてでも迷わない
DevTools内で起動する方法
- テストしたいページを開く
- 右クリック → 「検証」または F12 を押して DevTools を起動
- タブ一覧から「Lighthouse」を選択
- 分析設定をカスタマイズ
- Device:Desktop / Mobile
- Categories:Performance・Accessibility など
- 「Generate report」をクリックして結果表示 🎯
メリット
- 最新バージョンが常に反映される
- 拡張機能版より細かい設定が可能
CLI(コマンドライン)経由での利用
- Node.js がインストールされていることを確認
- ターミナルで以下を実行して Lighthouse をグローバルインストール
npm install -g lighthouse
- サイトを診断
lighthouse https://example.com \
--output html \
--output-path ./report.html \
--only-categories=performance,accessibility
- 結果をブラウザで開く
open report.html # Mac
start report.html # Windows
| オプション | 説明 |
|---|---|
--output | 出力形式(html / json) |
--output-path | レポートの保存先ファイルパス |
--only-categories=<keys> | 実行するカテゴリをカンマ区切りで指定(例: performance,seo) |
利用シーン
- CI/CD に組み込んで定期テスト ✨
- スクリプトから自動レポート生成 ✅
これら3つの方法を用途や環境に合わせて使い分けることで、初心者から開発チームまで効率的にLighthouseを活用できます!
レポート作成のステップ
分析対象ページの準備
- 最新状態に更新
- ページをリロードして、キャッシュや古いデータが残っていない状態にします 🔄
- ログイン/認証が不要なテスト用URLを用意
- ログイン画面やBasic認証がかかっていると自動診断できないため、公開状態のページを選びましょう
- 不要なタブやウィンドウは閉じる
- メモリやCPUへの負担を減らし、より正確なパフォーマンス計測を実現します
- 通信環境の確認
- Wi-FiやVPNの影響で速度が大きく変わるため、テスト時は可能な限り安定した回線を使用
レポート生成までの一連の流れ
以下の表は、DevTools版を例にした流れですが、拡張機能やCLIでもほぼ同様の手順です。
| ステップ | 操作内容 | ポイント |
|---|---|---|
| 1 | DevTools を起動し「Lighthouse」タブを選択 | 最新のChromeを使うと、常に最新仕様で診断可能 |
| 2 | デバイス設定(Desktop/Mobile)を選択 | モバイル分析なら「Device: Mobile」を必ず選ぶ📱 |
| 3 | 評価カテゴリ(Performanceなど)をチェック | 必要な項目だけに絞ると診断が高速化します⚡ |
| 4 | 「Generate report」をクリック | 診断中は他タブをいじらずに待機しましょう⏳ |
| 5 | レポートのダッシュボード確認 | 総合スコアと各項目の詳細を順番にチェック |
| 6 | 改善提案の確認・エクスポート | JSON/HTMLで保存してチームに共有も可能💾 |
TIP
- スクリーンショット撮影機能をONにすると、診断中の画面が自動で記録され、後から視覚的に検証できます 📸
- 比較レポート機能を使えば、改善前後のスコア変化を一覧で見ることができ、効果測定に便利です 📊
以上の準備と流れを押さえれば、スムーズかつ正確にLighthouseレポートを作成できるようになります。
チェック項目の詳細
パフォーマンス測定
Lighthouseではページの読み込み速度やレンダリング効率をスコア化し、以下の指標から総合パフォーマンスを評価します。
| 指標 | 説明 |
|---|---|
| First Contentful Paint (FCP) | 最初のテキストや画像が表示されるまでの時間 |
| Speed Index | ページコンテンツがどれだけ速く視覚的に表示されるか |
| Largest Contentful Paint (LCP) | メインコンテンツの読み込み完了までの速度 |
| Time to Interactive | ユーザー操作に応答可能になるまでの時間 |
| Total Blocking Time | ページ読み込み時の長いタスクがUIをブロックした合計時間 |
| Cumulative Layout Shift (CLS) | レイアウトが予期せずずれる「動き」の総量 |
改善例
- 画像の遅延読み込み(Lazy-Loading)🐢→🚀
- 不要なJavaScriptの削減
- CSSのミニファイ化でファイルサイズを縮小
ユーザビリティ(アクセシビリティ)評価
全ユーザーが快適にページを利用できるかをチェックします。
主に以下の項目を検証。
- コントラスト比:背景と文字の色差が十分か
- 代替テキスト:画像に
alt属性が適切に設定されているか - フォーカス管理:キーボード操作で要素を順序よく移動できるか
- ARIA属性:支援技術向けに適切なロールやラベルが付与されているか
改善例
- テキストと背景の配色をWCAG基準に合わせる 🎨
- 画像に具体的な
altテキストを追加 - フォーカスリングの視認性を調整
ベストプラクティス準拠状況
モダンなウェブ開発のガイドラインに沿っているかを判定します。
| チェック項目 | 内容 |
|---|---|
| 安全でないリクエストの検出 | HTTP → HTTPS への変更 |
| 使われていないコードの発見 | 未使用CSS/JSの削除 |
| セキュリティヘッダーの有無 | Content-Security-Policy などの設定確認 |
| ライブラリの脆弱性チェック | 古いライブラリのバージョンを検出 |
改善例
- サイト全体を HTTPS に統一 🔒
- 不要なライブラリをアップデート
SEO最適化状況
検索エンジンからの評価を高めるための要素を検証します。
- タイトル・メタディスクリプション:適切な長さとキーワード含有率
- 見出し構造:
<h1>~<h6>が論理的に使われているか - リンクの有効性:404エラーやリダイレクトのチェック
- 構造化データ:Schema.org などのマークアップを利用
改善例
- メタディスクリプションを120~155文字に調整 ✍️
- 内部リンクを整理してサイト階層を明確化
プログレッシブウェブアプリ(PWA)対応度
オフライン動作やホーム画面への追加など、アプリライクな機能の対応状況を評価します。
| 項目 | 確認ポイント |
|---|---|
| マニフェストファイル | manifest.json が存在し、必要情報が含まれる |
| サービスワーカー登録 | オフラインキャッシュ機能が実装されている |
| HTTPS 配信 | PWA要件として全ページがSSL化されている |
| インストール促進バナー表示 | ユーザーに「ホーム画面に追加」を提案できる |
改善例
- サービスワーカーで静的アセットをキャッシュ
- マニフェストに適切なアイコンとテーマカラーを設定 📱
各カテゴリの診断結果をもとに、優先度の高い項目から改善を進めることで、サイト全体の品質向上がスムーズに行えます。
結果の見方と改善ポイント
スコアの意味と優先度の判断基準
Lighthouse の各カテゴリは0~100点で評価され、以下の区分が目安となります。
| スコア帯 | 意味 | 対応レベル |
|---|---|---|
| 90–100 | 優秀:ほとんどの改善提案をクリア | 維持・最適化 |
| 50–89 | 普通:改善余地あり | 高優先度項目を集中対応 |
| 0–49 | 要改善:ユーザー体験に大きな影響あり | 即時対応が必要 |
優先度の付け方
- ユーザーへの影響度 が大きいもの(LCP、インタラクティブまでの時間など)
- 実装コスト が低いもの(小さな CSS/JS 処理や設定ミスの修正)
- 計測結果の安定度(一度改善して効果が確認できるもの)
コアウェブバイタルとの関連性
コアウェブバイタル(Core Web Vitals)は、Lighthouse のパフォーマンス指標の中核をなす重要指標です。
- LCP(Largest Contentful Paint)
- メインコンテンツの読み込み完了までの時間
- FID(First Input Delay)
- ユーザーが操作を開始してからブラウザが反応するまでの遅延
- CLS(Cumulative Layout Shift)
- レイアウトの予期せぬずれ量
これらは ユーザー体験の質 を直接反映するため、まずはコアウェブバイタルを改善すると効果が大きく、Lighthouse スコアも自然と上昇します。
ラボデータ vs フィールドデータの違い
| 項目 | ラボデータ | フィールドデータ |
|---|---|---|
| データ取得元 | シミュレート環境(DevTools や CLI) | 実際のユーザー環境(Chrome ユーザーの実測値) |
| 特徴 | 一貫性があり、再現性が高い | 環境差があるが、リアルな体験を反映 |
| 利用シーン | 開発中の詳細デバッグ・比較 | 運用中の全体モニタリング・改善優先度判断 |
| 注意点 | ネットワーク・端末性能を固定 | レポートが遅延する場合あり |
使い分けのコツ
- 開発フェーズ:ラボデータで細かなボトルネックを洗い出す
- 運用フェーズ:フィールドデータで実際のユーザー体感を把握し、改善効果を検証する
これらを踏まえ、スコアをただ追いかけるのではなく、実際のユーザー体験向上につながる改善から手をつけるのがポイントです。
PageSpeed Insightsとの使い分け

評価軸の相違点
PageSpeed Insights(PSI)とLighthouseはどちらもWebパフォーマンスを測るツールですが、重視するデータや出力形式に違いがあります。
| 項目 | Lighthouse(ラボデータ) | PageSpeed Insights(フィールドデータ) |
|---|---|---|
| データ元 | シミュレート環境で一定条件下のテスト | 実際のユーザー環境によるリアルタイム計測 |
| 指標 | FCP、LCP、CLS などの開発者向け詳細指標 | Core Web Vitals(LCP、FID、CLS)にフォーカス |
| レポート形態 | HTML/JSONでの詳細レポート | ウェブUI上でのグラフとサマリー表示 |
| 更新頻度 | ブラウザバージョンに依存 | 定期的に集計され最新データを反映 |
| カスタマイズ性 | 設定変更やカテゴリ選択が可能 | 基本的に自動集計のみ |
ポイント
- Lighthouseは開発段階での細かな改善に最適
- PSIは運用中の実ユーザー体感を把握するのに役立つ
シーン別おすすめツール
用途やタイミングに応じて、以下のように使い分けましょう。
- ローカル開発でボトルネックを洗い出したいとき
- Lighthouseを使用し、詳細なエラー箇所や改善手順を確認 🚧
- CI/CDパイプラインに組み込んで自動テストしたいとき
- CLI版Lighthouseをスクリプト化し、コードの変更ごとに自動レポート生成 🤖
- 公開サイトの実ユーザー体感をモニタリングしたいとき
- PageSpeed Insightsを定期的にチェックし、中心指標(LCP/FID/CLS)の推移を監視 📊
- マーケティング部門へのレポート提出
- PSIのウェブUI画面をスクリーンショットやPDFで共有し、ビジネス視点の指標を提示 📈
- モバイルや低速回線ユーザーへの影響を調査したいとき
- PSIで実際のモバイルブラウザデータを確認し、優先改善点を絞り込む 📱
これらを参考に、目的に合わせて最適なツールを使い分けることで、効率よくサイト品質を向上させられます。
よくある疑問(FAQ)
Q1. 無料で利用できる?
Lighthouseは完全無料で使えるツールです。
- Chrome DevTools内蔵版、拡張機能版、CLI版いずれも費用不要
- Googleアカウントやログインも不要なので、すぐに始められる ✅
- オープンソースとしてGitHubでソースコードも公開中
💡 ワンポイント
社内のCI/CDに組み込んでも追加費用は発生しないため、継続的な品質管理に最適です。
Q2. スコアがばらつく原因は?
Lighthouseのスコアは実行ごとに変動することがあります。主な要因は以下の通りです。
| 要因 | 内容 |
|---|---|
| ネットワークの変動 | 回線速度や通信の遅延により、読み込み時間が上下する |
| CPU負荷 | 同時に実行中のプロセスやタブ数で計測環境の処理能力が変わる |
| キャッシュの有無 | ブラウザやサーバーのキャッシュが残っていると結果が速く出る |
| シミュレーション設定差異 | デスクトップ/モバイル、スローストレージ設定など |
✨ 改善策
- テスト前にキャッシュをクリア
- ほかのタブを閉じるなど計測環境をクリーンにする
- 複数回実行して平均値や中央値を採用する
Q3. モバイル/デスクトップ計測どちらを重視する?
用途やターゲットユーザーによって使い分けます。
- モバイル優先 📱
- スマホ利用者が多いサイト(ECやニュースなど)
- 回線速度や端末性能が低い環境での体験を最適化したいとき
- デスクトップ優先 💻
- ビジネス向けアプリケーションや管理画面などPCユーザーが中心
- 大きな画面や高性能マシンでの操作感を重視する場合
🔑 ポイント
- どちらも改善すべきですが、主要なユーザー層に合わせてまずは一方を重点的に最適化すると効率的です。
- Lighthouse実行時に「Device」を切り替えれば、両面のスコアを確認できます。
まとめ
本記事では、Google製SEOツール『Lighthouse』を使ったサイト改善の流れを以下の通りご紹介しました。
- Lighthouseの概要と特徴
- 導入方法(拡張機能/DevTools/CLI)
- レポート作成のステップ
- 各チェック項目の詳細解説
- スコアの読み方と優先度付け
- PageSpeed Insightsとの使い分け
- よくある疑問への回答(FAQ)
Lighthouseは一度導入すれば、継続的にサイト品質をモニタリングできる強力なパートナーです。
特に、初めての方でも直感的に使えるレポート画面と、具体的な改善提案が用意されている点が大きな魅力。
まずは1回レポートを生成してみることから始め、表示速度やアクセシビリティ、SEOなど、自サイトの弱点を洗い出してみてください。
サイトを改善すれば、ユーザーの満足度向上はもちろん、検索順位アップや離脱率低減など、ビジネス成果にも直結します。
今日からLighthouseを活用して、あなたのサイトを一歩先の品質へと導きましょう!🚀
