株式会社サイプレスCypress

Mobile SEO

モバイルSEO・スマートフォン対応

Googleの検索トラフィックの大半がスマートフォンから発生しています。モバイルファーストインデックス時代において、スマートフォンでの表示品質・速度・操作性はSEO評価の根幹となります。LCP・CLS・INPの3指標(Core Web Vitals)はGoogleの公式ランキング要因です。

2023年以降、全サイトがモバイルファーストインデックス対象となっています。スマートフォン対応はもはやオプションではなく、SEOの前提条件です。本ページではモバイルSEOの各施策を実装レベルで解説します。

スマートフォンSEO対策・モバイルファーストインデックス

スマートフォンで見づらいサイトは、
Googleからも、ユーザーからも選ばれない。

What You Will Learn

このページでわかること

01

モバイルファーストインデックスの仕組みと影響範囲

Googleがモバイル版ページを評価の基準とする理由、PC版との評価差が生まれる仕組み、モバイル対応が不十分な場合に受ける具体的なSEOへの影響を解説します。

02

Core Web Vitals(LCP・CLS・INP)の意味と改善方法

Googleの公式ランキング要因であるCore Web Vitalsの3指標を、意味・良好な数値基準・具体的な改善方法の三点セットで解説します。

03

スマートフォン特有の導線・UX設計の考え方

タップ操作・スクロール行動・画面サイズ制約などスマートフォン固有の使われ方を踏まえた、直帰率を下げる情報設計とナビゲーション設計を紹介します。

04

業種別モバイルUX最適化のポイント

クリニックの予約フロー・飲食店のメニュー閲覧・建設業の施工事例・サロンの料金表など、業種ごとに異なるモバイルユーザーの行動に合わせた設計を解説します。

05

モバイルSEO監査の手順と使用ツール

PageSpeed Insights・Google Search Console・Lighthouseなどのツールを使ったモバイルSEO現状診断の手順と、発見した問題を優先度順に修正する流れを説明します。

06

成果を測るKPIとモニタリング方法

モバイルSEOの効果を定量的に評価するための指標と、定期的なモニタリング方法をまとめます。

SEO Risks

スマートフォン未最適化がSEOに与える4つのダメージ

Googleの評価低下

モバイルファーストインデックスではスマートフォン版のコンテンツがSEO評価の基準です。PCで完璧でもスマートフォン版が劣ると検索順位が下がります。PCにしかないコンテンツはインデックスされない恐れがあります。

直帰率の急上昇

スマートフォンで見づらいサイトはユーザーが数秒で離脱します。高い直帰率はGoogleに「品質が低いページ」と評価され、さらに順位低下につながります。

Core Web Vitals不良

LCP・CLS・INPのスコアがモバイルで「不良」になると、同等コンテンツの競合に検索順位で負けます。Core Web VitalsはGoogleの公式ランキング要因です。

機会損失の拡大

検索流入のうちスマートフォンからの割合が高く、対応していないサイトはこの大半のトラフィックを競合に奪われ続けます。毎日の積み重ねで差は広がるばかりです。

Common Problems

よくある課題と原因

モバイルSEOが機能していないサイトに共通する問題パターンを整理しました。自社サイトを確認するチェックリストとしてもご活用ください。

01

スマホで表示が崩れる・横スクロールが発生する

viewportメタタグが設定されていない、または固定幅(width: 1000px 等)でレイアウトが組まれているケースが多いです。CSSのオーバーフロー制御が不十分で一部の要素が画面幅をはみ出し、横スクロールが発生します。Googleのモバイルユーザビリティレポートにも「コンテンツの幅がビューポートより広い」と検出されます。

02

タップ領域が小さく操作しにくい

ボタンやリンクテキストが小さすぎて指でタップしにくい状態です。Googleは44×44px未満のタップターゲットをユーザビリティ問題として検出します。特にナビゲーションメニュー・問い合わせボタン・フォームの送信ボタンが小さいと直接的なCV低下につながります。

03

モバイルページの表示が遅い(LCPが不良)

ファーストビューに配置された非圧縮の大型画像や、レンダリングブロッキングなJavaScript・CSSが主な原因です。モバイル回線では帯域幅が制限されるため、PCでは気にならない速度がモバイルでは深刻な遅延になります。PageSpeed Insightsでモバイルスコアを確認すると問題箇所が可視化されます。

04

モバイルとPCで表示・内容が異なる

JavaScriptで条件分岐してモバイルにのみコンテンツを非表示にしている場合、モバイルファーストインデックスではそのコンテンツがインデックスされません。重要なテキスト・画像・構造化データはモバイル版にも必ず含める必要があります。

05

スマホでフォームが使いにくい

入力フィールドが小さくてタップしにくい、input要素のtypeが適切に設定されていないため数字を入力するのにキーボードが切り替わらない、フォームのエラーメッセージがわかりにくいなど、モバイル特有の問題がCVを下げています。

06

CLSが高くレイアウトがずれる

画像・動画・広告・フォントがロードされるたびにページの見た目がずれ、ユーザーが読もうとしたテキストが突然移動する状態です。img要素にサイズ指定がない、Webフォントの読み込みによるFOUT(Font Swap時のシフト)、動的に挿入されるバナーが主な原因です。

07

モバイルナビゲーションが使いにくい

ハンバーガーメニューを開いた後のリンクが見にくい、メニューを閉じる手段がわかりにくい、スクロールを妨げるメニューなど、スマートフォン向けの操作性を考慮していない設計です。モバイルユーザーはパソコンと違い、指のみでナビゲーションするため設計上の工夫が必要です。

08

電話番号がタップしてもかけられない

電話番号がテキストとして表示されているだけで、tel:リンクになっていないケースです。スマートフォンユーザーにとって、電話番号のタップで即発信できるかどうかは問い合わせへの大きな障壁です。特にクリニック・飲食店・リフォーム業のような電話問い合わせが多い業種では機会損失に直結します。

09

INP(操作への応答速度)が遅い

JavaScriptの実行量が多く、ユーザーがボタンをタップしてから画面が反応するまでに200msを超える遅延が発生している状態です。メインスレッドをブロックする重い処理、不要なサードパーティスクリプト(チャット・分析ツール等)の過多が原因になります。

10

フォントサイズが小さくて読みにくい

本文テキストが12px以下など、ズームしなければ読めない状態です。Googleのモバイルフレンドリーチェックでも「テキストが小さすぎて読めない」として検出されます。モバイルでの読みやすさはSEO評価だけでなく滞在時間・直帰率にも直接影響します。

Mobile First

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

2019年以降、Googleはモバイル版のウェブページを優先的にクロール・インデックスする「モバイルファーストインデックス」を採用しています。PC版のコンテンツがどれほど優れていても、モバイル版の品質が低ければSEO評価は下がります。

スマートフォンでの検索行動が主流となった現在、モバイル対応はSEOの前提条件です。レスポンシブデザインの採用、表示速度の最適化、タップ操作への対応が基本となります。PC版にのみ存在するコンテンツ・構造化データはモバイルファーストインデックスでは評価されない点に注意が必要です。

Core Web Vitals

3つの指標と目標値

LCPLargest Contentful Paint2.5秒以内

ページ読み込み開始から最大コンテンツ(主にヒーロー画像・見出し)が表示されるまでの時間。画像圧縮・preloadによる優先読み込みが有効。

CLSCumulative Layout Shift0.1以下

ページ表示中に要素が予期せずずれる量の累計。img要素にwidth/height指定・Webフォントのfont-display設定で改善できる。

INPInteraction to Next Paint200ms以下

ユーザーのクリック・タップ・キー入力への応答速度。JavaScriptの最適化・不要なサードパーティスクリプト削減が効果的。

By Industry

業種別の活用ポイント

スマートフォンユーザーの行動パターンは業種によって大きく異なります。「どのような操作を求めているか」を軸に最適化の方向性を整理しました。

クリニック・歯科・整骨院

  • 電話番号をtel:リンクにして、タップ1回で発信できる設計を最優先
  • WEB予約フォームは入力3ステップ以内・必須項目のみに絞り込む
  • 診療時間・アクセス情報をファーストビューで確認できる構成にする
  • スマホからでも見やすい診療科・料金のタブ切り替えUIを実装

飲食店・カフェ・居酒屋

  • メニュー画像は最初から表示できる軽量な形式(WebP)で提供し、スクロールで快適に閲覧できるよう設計
  • 「本日の営業時間」「ラストオーダー」をファーストビューに表示し即決を促す
  • Google Mapsへの導線(現在地からのルート)をワンタップで呼び出せる設計
  • 予約・問い合わせは電話・LINE・ウェブ予約の三択をボタンで並列表示

美容室・ネイル・エステ

  • 施術のビフォーアフター写真はギャラリー形式でスワイプ閲覧できるよう実装
  • メニュー料金表はスマホでも縦スクロールで確認できる縦型テーブルを採用
  • ホットペッパービューティーへの誘導かWeb予約かを明確に分け、離脱を防ぐ
  • スタッフ紹介を顔写真付きで掲載し、モバイルユーザーの信頼形成と滞在時間向上を図る

建設・リフォーム・外壁塗装

  • 施工事例をビフォーアフター形式の横スワイプギャラリーで表示し、視覚的に成果を伝える
  • 「無料見積もり依頼」ボタンをスクロール位置に関わらず固定表示(スティッキーCTA)
  • 工事工程の写真・動画はLazyLoadを徹底して初期読み込みを軽量化
  • チェックリスト形式の「診断コンテンツ」でスマホユーザーの興味を引きページ滞在時間を延ばす

士業(税理士・弁護士・行政書士)

  • 初回相談の申し込みフォームはスマホで入力しやすい縦並び1カラム設計
  • サービス内容・費用・実績をアコーディオン形式でまとめてスクロール量を減らす
  • 電話・メール・LINE相談の三択をファーストビューに固定表示
  • Q&AコンテンツはFAQSchema実装でGoogleに構造化データとして認識させ、モバイル検索でのリッチスニペット表示を狙う

学習塾・スクール・習い事

  • 「体験授業申し込み」ボタンをヒーロー直下とフッター上に二箇所設置
  • コース・料金表はスマホで見やすいカード型レイアウトで比較しやすくする
  • 保護者向けコンテンツはスマホから夜間に検索・閲覧されることが多いため、テキストを大きくし照明が暗い環境でも読みやすい高コントラスト設計を採用
  • 講師・合格実績情報は縦スクロール型でシンプルに閲覧できる構成にする

不動産・賃貸仲介

  • 物件検索・絞り込みUIはタッチ操作に最適化し、指で快適に操作できるスライダーやチェックボックスを採用
  • 物件詳細ページは地図・間取り・写真・アクセスを縦スクロール1ページで完結させる
  • 「内見予約」ボタンは物件詳細ページ内の複数箇所に設置しCVへの摩擦を最小化
  • 物件一覧のカード型レイアウトは画像の遅延読み込み(Lazy Load)で初期表示速度を確保

EC・通販・小売

  • 商品一覧の読み込み速度を優先し、無限スクロールよりページネーションを採用してCLSを防ぐ
  • カートへの追加・決済ボタンは親指で届きやすい画面下部に固定表示
  • 決済フォームはAutofill対応のinput typeを指定し入力ステップを最小化
  • LCP対象となる商品ヒーロー画像はpreloadタグで優先読み込みし、2.5秒以内の表示を確保

Checklist

モバイルSEO対応の実装項目

01

レスポンシブデザインの採用

CSSメディアクエリを使い、画面幅に応じてレイアウトが自動調整される設計。現在の標準実装方法であり、1つのURLで全デバイスに対応できます。Googleが最も推奨する実装方法です。

02

viewportメタタグの正確な設定

<meta name="viewport" content="width=device-width, initial-scale=1"> を必ず設定します。これがないとモバイルブラウザがPC向けに表示してしまい、縮小表示になります。

03

文字サイズ・行間のモバイル最適化

本文は16px以上、行間は1.7〜1.9を確保します。ズームしなくても読める文字サイズが基本です。見出しはclamp()関数でビューポートに応じた可変サイズを設定するとスマホでも美しく表示されます。

04

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

ボタンやリンクの最小サイズは44×44px。指で正確にタップできる大きさにすることで操作性と評価が向上します。Search Consoleの「モバイルユーザビリティ」レポートで問題箇所を特定できます。

05

横スクロールの排除

画面幅を超えるコンテンツは横スクロールが発生し、ユーザー体験を著しく損ないます。CSSでオーバーフローを制御します。overflow-x: hidden をbodyに設定するとともに、固定幅要素がないか確認します。

06

LCP(最大コンテンツ描画)の最適化

ファーストビュー内の最大コンテンツ(主に画像や見出し)が2.5秒以内に表示されるよう最適化します。ヒーロー画像のWebP変換・圧縮、rel="preload"による優先読み込み、サーバーレスポンス短縮(TTFB改善)が有効です。

07

CLS(レイアウトシフト)の解消

画像や広告が後から読み込まれてレイアウトがずれる問題を解消します。img要素にwidth/height属性を指定、Webフォントにfont-display: swapを設定、動的コンテンツの挿入位置を事前に確保します。

08

INP(操作応答速度)の改善

JavaScriptの実行量を減らし、ユーザー操作への応答を200ms以下に保ちます。不要なサードパーティスクリプトの削減、長いタスクの分割(web workersの活用)、イベントリスナーの最適化が主な手法です。

09

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

ページを覆うポップアップはモバイルでペナルティ対象になります。クッキー同意など必要最小限のもの以外は避け、表示する場合は簡単に閉じられる設計にします。

Implementation Flow

実装フロー

モバイルSEO改善は「現状把握→問題特定→優先度付け→修正→検証」のサイクルで進めます。いきなり全施策に着手せず、影響の大きい項目から対処します。

01

Google Search Consoleでモバイルの問題を確認する

「モバイルユーザビリティ」レポートでエラーページ数・問題の種類(テキスト小さすぎ・タップ領域・横スクロール等)を把握します。「Core Web Vitals」レポートでLCP・CLS・INPの不良・要改善ページを一覧化します。

02

PageSpeed Insightsでページ別スコアを計測する

主要ページ(トップ・サービス・お問い合わせ)のURLをPageSpeed Insightsに入力し、モバイルスコアと改善提案を確認します。「Opportunities(機会)」セクションに表示される改善項目を優先度の高い順に記録します。

03

Chrome LighthouseでSEO・アクセシビリティも診断する

Chrome DevToolsのLighthouseタブでモバイルモードの完全監査を実行します。Performance・SEO・Accessibility・Best Practicesの4スコアを確認し、SEOタブのモバイル関連チェック項目(viewportの設定・フォントサイズ・クロール可能かどうか)を修正リストに加えます。

04

LCP改善:ヒーロー画像を最適化する

ファーストビューの主要画像をWebP形式に変換し、srcset属性でデバイスに応じた解像度の画像を提供します。Next.jsを使用している場合はnext/imageコンポーネントが自動最適化します。priority属性を付けてヒーロー画像を優先読み込みします。

05

CLS改善:画像・動的コンテンツにサイズを指定する

全img要素にwidth/height属性を明記します。Webフォントはfont-display: swapを設定してFOUTによるシフトを防ぎます。広告・バナーなど後からロードされる要素は、事前にスペースを確保するプレースホルダーを設置します。

06

INP改善:JavaScriptを最適化する

使用していないサードパーティスクリプト(チャット・ポップアップ・分析ツール)を削除または遅延読み込みに変更します。重いJavaScriptタスクをWeb Workersに移行し、メインスレッドの応答性を確保します。

07

モバイルUXを実機・エミュレーターで確認する

Chrome DevToolsのモバイルエミュレーターで主要デバイス(iPhone SE・iPhone 15・Android標準機)の表示を確認します。可能であれば実機でも確認し、タップしにくい箇所・読みにくいテキスト・横スクロールが発生する箇所を記録します。

08

フォーム・CTAのモバイル最適化

問い合わせフォームのinput typeを適切に設定(email・tel・number等)します。ボタンサイズを44px以上に拡大します。電話番号にtel:リンクを設定します。フォームのCTAボタンを縦1カラムで画面いっぱいの幅に設定し、タップしやすくします。

09

改善後にPageSpeed Insightsで再計測する

各修正を実装した後、PageSpeed InsightsとSearch ConsoleのCore Web Vitalsレポートで変化を確認します。スコアが改善されていない場合は、残っている問題項目を深掘りします。

10

モバイル流入・CVの変化をGA4でモニタリングする

Google Analytics 4のデバイスカテゴリ別レポートでモバイルセッション・エンゲージメント率・コンバージョン数の推移を月次で追います。Core Web Vitals改善後1〜2ヶ月で変化が現れることが多いです。

KPIs

成果を見るための指標

モバイルSEOの効果は技術指標とビジネス指標の両方で評価します。Core Web Vitalsスコアが改善しても、ユーザー行動・コンバージョンへの影響を確認するまで施策の成果は判断できません。

01

Core Web Vitalsスコア(LCP・CLS・INP)

Google Search ConsoleのCore Web Vitalsレポート、またはPageSpeed Insightsでモバイルの各指標値を月次で追跡します。LCP 2.5秒以内・CLS 0.1以下・INP 200ms以下の「良好」ゾーンに入っているページ数を増やすことが目標です。

02

モバイルオーガニックセッション数

GA4のデバイスカテゴリ「mobile」のオーガニック検索セッション数を月次で確認します。モバイルSEO施策の成果として、モバイルからの自然検索流入が増加傾向にあるかどうかを判断します。

03

モバイルのエンゲージメント率(旧:直帰率)

GA4の「エンゲージメント率」(10秒以上の滞在またはCV・2ページ以上閲覧)をデバイス別で比較します。モバイルのエンゲージメント率がPCに近づいているほど、モバイルUX改善の効果が出ています。

04

モバイルからのコンバージョン数・CVR

GA4でデバイス別のコンバージョン数とCVR(コンバージョン率)を追跡します。モバイルUX・フォーム改善・CTA最適化の効果が直接反映される指標です。モバイルCVRがPC比で大きく低い場合、モバイル固有のフリクション(障壁)が残っています。

05

Search Consoleのモバイルユーザビリティエラー数

Google Search Consoleの「モバイルユーザビリティ」レポートでエラーがあるページ数を追跡します。ゼロを目指し、新規エラーが発生した際は速やかに対処します。

06

モバイル検索順位(主要キーワード)

Google Search Consoleのクエリレポートで、主要キーワードのモバイル検索順位を月次で確認します。デバイス別に絞り込んで表示することで、PC順位とモバイル順位の乖離を把握できます。

07

平均ページ読み込み時間(モバイル)

GA4の「テクノロジー」→「ページ」レポートで、モバイルデバイスからのページ読み込み時間を確認します。WebPageTestやSpeedCurveなどのツールで定期的な実測値を記録し、改善の推移を可視化します。

FAQ

モバイルSEOについてよくある質問

Contact

モバイルSEOのご相談

スマートフォン対応・Core Web Vitals改善・表示速度最適化など、モバイルSEOに関するご相談をお気軽にどうぞ。PageSpeed Insightsの結果をお送りいただくと、現状の課題を確認したうえで具体的なご提案が可能です。

お問い合わせ