1. モバイルファーストインデックスとは

モバイルファーストインデックス(MFI)とは、Googleがウェブサイトをクロール・インデックスする際に、PC版ではなくモバイル版のコンテンツを優先的に使用する仕組みです。

導入の背景

かつてGoogleは、デスクトップ版のコンテンツを基準にページを評価していました。しかし、モバイルからの検索がデスクトップを上回るようになり、2018年からモバイルファーストインデックスへの移行が始まりました。

  • 2018年3月:モバイルファーストインデックス開始
  • 2019年7月:新規サイトはデフォルトでMFI適用
  • 2021年3月:全サイトでMFIに完全移行

MFIが意味すること

モバイルファーストインデックスにより、以下のことが起きています:

  • モバイル版のコンテンツが評価対象:PC版にしかないコンテンツは評価されない
  • モバイル版の構造化データが使用される:リッチリザルト表示に影響
  • モバイル版の内部リンクが評価される:PC版のみのリンクは無視される
  • モバイル版の画像・動画が評価される:alt属性なども含む

重要なポイント

「モバイルファーストインデックス」は、モバイル専用サイトを優遇するものではありません。モバイル版のコンテンツを基準に評価するという意味です。PC版とモバイル版で同等のコンテンツを提供することが重要です。

2. モバイル対応状況のチェック方法

まずは現在のサイトがモバイルに適切に対応しているかを確認しましょう。

Google Search Console

Search Consoleの「モバイルユーザビリティ」レポートで、問題のあるページを特定できます。

確認手順:

  1. Search Consoleにログイン
  2. 左メニューから「エクスペリエンス」→「モバイルユーザビリティ」を選択
  3. エラーがあるページを確認

よくあるエラー:

  • テキストが小さすぎて読めない
  • クリック可能な要素同士が近すぎる
  • コンテンツの幅が画面の幅を超えている
  • ビューポートが設定されていない

PageSpeed Insights

PageSpeed Insightsでは、モバイルでのパフォーマンスを詳細に分析できます。

URL: https://pagespeed.web.dev/

確認できる項目:

  • パフォーマンススコア(0-100)
  • Core Web Vitals(LCP、FID、CLS)
  • 改善すべき項目と具体的な方法

Chrome DevTools

Chromeの開発者ツールでモバイル表示をシミュレートできます。

  1. F12キーで開発者ツールを開く
  2. 左上のデバイスアイコンをクリック
  3. 様々なデバイスサイズでの表示を確認

3. レスポンシブデザインの重要性

レスポンシブデザインとは、1つのHTMLで画面サイズに応じてレイアウトが自動的に変化するウェブデザインの手法です。Googleが推奨するモバイル対応の方法です。

モバイル対応の3つの方法

モバイル対応には主に3つの方法がありますが、Googleはレスポンシブデザインを推奨しています。

モバイル対応の方法

  • レスポンシブデザイン(推奨):1つのURLで画面サイズに応じて表示が変わる
  • 動的配信:1つのURLでユーザーエージェントに応じて異なるHTMLを配信
  • 別URL(m.example.com):モバイル専用のURLを用意する

レスポンシブデザインのメリット

  • URLが1つ:リンクの分散がなく、SEO効果が集中
  • 管理が容易:1つのHTMLを管理するだけ
  • Googleが推奨:クロール効率が良い
  • リダイレクト不要:表示速度に影響しない
  • 将来のデバイスにも対応:新しい画面サイズにも自動対応

レスポンシブデザインの実装ポイント

レスポンシブデザインを実装する際の基本的なポイントです。

1. viewportメタタグの設定

すべてのページのheadタグ内に以下を記述:

<meta name="viewport" content="width=device-width, initial-scale=1.0">

2. CSSメディアクエリの使用

画面サイズに応じてスタイルを切り替え:

/* スマートフォン */
@media (max-width: 767px) {
  .container { padding: 15px; }
}

/* タブレット */
@media (min-width: 768px) and (max-width: 1023px) {
  .container { padding: 30px; }
}

/* デスクトップ */
@media (min-width: 1024px) {
  .container { padding: 60px; }
}

3. 画像のレスポンシブ対応

画像が画面幅を超えないように設定:

img {
  max-width: 100%;
  height: auto;
}

4. モバイルページ速度の最適化

モバイルユーザーはPC以上に表示速度に敏感です。3秒以上かかると53%のユーザーが離脱するというデータもあります。

Core Web Vitalsへの対応

Core Web Vitalsは、Googleがページ体験を測定する3つの指標です。

Core Web Vitals

  • LCP(Largest Contentful Paint):最大コンテンツの表示時間 → 2.5秒以内
  • FID(First Input Delay):初回入力遅延 → 100ミリ秒以内
  • CLS(Cumulative Layout Shift):レイアウトのずれ → 0.1以下

速度改善の具体的な方法

1. 画像の最適化

  • WebP形式の使用:JPEGより25-35%軽量
  • 適切なサイズで配信:表示サイズより大きな画像は不要
  • 遅延読み込み(lazy loading):画面外の画像は後から読み込む
  • 画像圧縮:TinyPNGなどで圧縮

2. CSSとJavaScriptの最適化

  • ファイルの圧縮(minify):不要な空白やコメントを削除
  • クリティカルCSSの優先読み込み:ファーストビューに必要なCSSを優先
  • JavaScriptの遅延読み込み:defer属性やasync属性を活用
  • 不要なコードの削除:使用していないCSSやJSを削除

3. サーバー・インフラの改善

  • CDNの利用:コンテンツを世界中のサーバーから配信
  • キャッシュの活用:ブラウザキャッシュとサーバーキャッシュ
  • HTTP/2の有効化:複数リソースの並列読み込み
  • Gzip圧縮:テキストファイルの圧縮転送

5. モバイルユーザビリティの改善

速度だけでなく、モバイルでの使いやすさもSEOに影響します。

タップターゲットのサイズ

ボタンやリンクは、最低でも48×48ピクセルのタップ領域を確保しましょう。

  • ボタンは十分な大きさに
  • リンク同士は8ピクセル以上離す
  • ナビゲーションメニューは押しやすく

フォントサイズ

本文は最低16ピクセルを推奨します。

  • 本文:16px以上
  • 見出し:本文より大きく、階層を明確に
  • 行間:1.5〜1.8程度

横スクロールの防止

コンテンツが画面幅を超えて横スクロールが発生すると、ユーザビリティが低下します。

  • 画像にmax-width: 100%を設定
  • テーブルは横スクロール可能なコンテナで囲む
  • 固定幅の要素を避ける

ポップアップ・インタースティシャルの制限

Googleは、コンテンツを覆う邪魔なポップアップを表示するページを低く評価します。

  • 避けるべき:画面全体を覆うポップアップ、閉じにくいバナー
  • 許容される:法的に必要な通知(Cookie同意など)、ログインダイアログ、控えめなバナー

6. モバイル向けコンテンツ設計

モバイルユーザーの行動パターンに合わせたコンテンツ設計が重要です。

PC版とモバイル版でコンテンツを同等に

モバイルファーストインデックスでは、モバイル版のコンテンツが評価されます。

  • PC版とモバイル版で同じテキストコンテンツを提供
  • 同じ見出し構造(h1〜h6)を維持
  • 同じ画像(alt属性含む)を使用
  • 同じ内部リンクを設置
  • 同じ構造化データを実装

モバイルでの読みやすさ

  • 短い段落:1段落3〜4行程度
  • 見出しの活用:スキャンしやすい構成
  • 箇条書き:ポイントを整理
  • 余白の確保:詰め込みすぎない

アコーディオン・タブの使用

Googleは、アコーディオンやタブで隠されたコンテンツも通常のコンテンツと同等に評価すると公式に発表しています。

モバイルでは、長いコンテンツをアコーディオンで整理することでユーザビリティが向上します。

7. 技術的なモバイルSEO対策

技術面でのモバイルSEO対策も確認しておきましょう。

AMPは必須ではない

AMP(Accelerated Mobile Pages)は、かつてはモバイル検索で優遇されていましたが、現在は必須ではありません

通常のレスポンシブサイトでCore Web Vitalsを満たしていれば、AMPなしでも問題ありません。

構造化データのモバイル対応

構造化データは、モバイル版にも実装されていることを確認しましょう。

  • Article構造化データ
  • BreadcrumbList構造化データ
  • FAQ構造化データ
  • LocalBusiness構造化データ(実店舗の場合)

モバイル用のメタタグ

以下のメタタグがモバイル版に正しく実装されているか確認:

  • viewport:画面サイズへの対応
  • description:検索結果に表示される説明文
  • robots:クロール指示
  • canonical:正規URL

内部リンクのモバイル対応

PC版にある内部リンクがモバイル版にもあることを確認。ハンバーガーメニュー内のリンクもクロール対象になります。

まとめ

モバイルファーストインデックスの時代において、モバイルSEO対策は必須です。

重要なポイントをまとめると:

  1. レスポンシブデザインで1つのURLでPC・モバイル両対応
  2. Core Web Vitalsを意識したページ速度の最適化
  3. モバイルユーザビリティの改善(タップターゲット、フォントサイズ)
  4. PC版と同等のコンテンツをモバイル版でも提供
  5. Search Consoleで定期的に問題をチェック

モバイル対応は一度やれば終わりではなく、継続的な改善が必要です。定期的にチェックして、モバイルユーザーにとって最適なサイトを目指しましょう。

よくある質問

モバイルファーストインデックスとは何ですか?

モバイルファーストインデックスとは、Googleがウェブサイトをクロール・インデックスする際に、PC版ではなくモバイル版のコンテンツを優先的に使用する仕組みです。2019年7月以降、すべての新規サイトでデフォルトとなっています。

モバイルフレンドリーかどうかを確認する方法は?

Googleの「モバイルフレンドリーテスト」ツールやGoogle Search Consoleの「モバイルユーザビリティ」レポートで確認できます。PageSpeed Insightsでもモバイル対応状況をチェックできます。

レスポンシブデザインとは何ですか?

レスポンシブデザインとは、1つのHTMLで画面サイズに応じてレイアウトが自動的に変化するウェブデザインの手法です。PC、タブレット、スマートフォンなど、あらゆるデバイスに対応できます。Googleが推奨するモバイル対応の方法です。

モバイルSEOで最も重要なことは何ですか?

モバイルSEOで最も重要なのは、①ページ速度の最適化、②タップしやすいボタンサイズ、③読みやすいフォントサイズ、④横スクロールの防止、⑤PC版と同等のコンテンツ提供です。特にCore Web Vitalsへの対応が重要です。

モバイル対応でお困りの方へ

スマホ対応のホームページ制作・リニューアルをサポートします。お気軽にご相談ください。

無料相談する