MEOとは?SEOとの違い・メリットと具体的な対策
2023年5月22日
東証スタンダード上場企業のジオコードが運営!
SEOがまるっと解るWebマガジン
SEOの内部対策とは?検索エンジンに評価される効果的な施策・対策方法まとめ
【監修】株式会社ジオコード SEO事業 責任者
栗原 勇一
SEOの内部対策は、自社のWebサイトを検索エンジンと利用者に理解しやすく整える施策です。ページを取得・登録できる状態にし、内容の伝わり方や使いやすさを改善します。本記事では、施策の役割、実装時の注意点、確認方法を順に解説します。
内部対策の目的は、Webサイトが持つ情報を適切に届けることです。技術的な障害の解消だけでなく、内容を整理して読者の判断を助ける作業も含みます。順位だけを目的に、設定を増やすものではありません。
内部対策は、自社で管理するページや構造を改善する取り組みです。検索エンジンにページを発見してもらい、内容を理解できる状態にします。訪れた人が迷わず情報を探し、行動できることも重要です。
| 領域 | 主な対象 | 確認すること |
|---|---|---|
| クロール | 内部リンク、サイトマップ、robots.txt | 必要なページやファイルを取得できるか |
| 登録・内容理解 | noindex、代表URL、タイトル、見出し | 登録対象とページの主題が明確か |
| 利用体験 | 表示速度、画面構成、フォーム | 端末を問わず必要な操作を行えるか |
外部対策は、他のWebサイトからのリンクや紹介に関わる取り組みです。対して内部対策は、自社のページ側で進める作業が中心となります。記事内容の改善と技術対応は重なる部分があり、担当者間の連携が必要です。
役立つ情報があっても、取得できない状態では検索に届けにくくなります。誤ったnoindexやリンクの欠落は、重要なページにも影響します。公開前と大きな改修後は、検索への掲載条件を確認しましょう。
内部対策は、読者の不便を減らす点でも重要です。表示が遅い、文字が読みにくい、次のページが見つからない状態は改善が必要です。問い合わせや購入までの操作も、検索順位とは別に点検します。
ただし、設定を正しくすれば上位表示されるという保証はありません。掲載要件を満たしたうえで、検索意図に合う内容を提供することが基本です。技術の点検と記事の品質を、切り離さず進めましょう。
クロールは、検索エンジンがページの情報を取得する処理です。重要なURLへリンクを通し、取得を妨げる設定やエラーを減らします。大量の細かな調整より、主要ページに届くかの確認を優先しましょう。
サイト構造は、読者が情報を探す順序に合わせて整理します。商品やサービスの分類と、関連する記事の関係が分かる構成が基本です。URLの見た目だけでなく、実際のリンク経路を確認します。
まず主要ページとカテゴリを一覧にし、どこから到達できるかを調べます。記事一覧からしか見つからない重要ページは、関連する案内にもつなげましょう。構造を変える場合は、URL変更や転送の影響も事前に確認します。
階層の深さは、情報の分類と見つけやすさで決めます。「必ず第3階層まで」といった共通の上限はありません。ページ数の多いWebサイトでは、無理に浅くすると分類が分かりにくくなる場合があります。
例えば、ECサイトなら商品カテゴリから商品へ進める構造が考えられます。用途別の記事から、関連商品へ案内する導線も有効です。URLの区切りの数と、リンクをたどる回数は分けて確認しましょう。
メニューや一覧、本文中のリンクがないページは見落とされやすくなります。重要ページのリンク元を調べ、関連する場所から到達できる状態にします。サイトマップだけに依存せず、利用者もたどれる経路が必要です。
パンくずリストは、現在のページと上位カテゴリの関係を示す案内です。読者が別の商品や情報へ戻りたいときに役立ちます。画面上の階層とリンク先が、実際の内容に合っているかを確認しましょう。
例えば「ホーム > サービス > SEO支援」のように、意味のある分類を使います。検索語を詰め込まず、短く分かりやすい名称にします。複数の経路がある場合も、読者が理解できる関係を優先してください。
対応する構造化データを実装する場合は、Googleの仕様に沿って検証します。検索結果の表示形式は、端末や機能によって異なります。設置だけでパンくずの表示やクリック増加が保証されるわけではありません。
内部リンクは、関連する情報へ読者とクローラーを案内するものです。リンク先の内容を説明する文言を使い、文脈に合う場所へ置きます。すべての記事へ同じリンクを並べるだけでは、探しやすくなりません。
JavaScriptのボタン操作だけに依存した一覧にも注意が必要です。ページ分割では、それぞれのURLへリンクで移動できるようにします。Googleはrel=”next”とrel=”prev”をページ分割の判定に使用していません。
ページ分割した一覧の各ページには、そのページ自身の代表URLを指定します。すべてを先頭ページのcanonicalにする方法は避けましょう。詳しくはGoogleのページ分割ガイドを確認してください。
削除したページには、状況に合う404などの応答を返します。エラー画面にカテゴリや検索への案内を置けば、読者が探し直せます。見た目だけを変え、正常ページとして応答させないように注意しましょう。
引用や補足に必要な外部リンクも、内容に合う情報源へ設置します。内部か外部かだけで判断せず、読者が根拠を確認できることが重要です。
XMLサイトマップは、検索エンジンに重要なURLを知らせるファイルです。規模が大きいWebサイトや新しいページの発見を補助します。ただし、送信してもクロールや登録が保証されるわけではありません。
掲載するのは、検索に出したい代表URLを中心とします。削除済み、転送中、noindexのURLが混在していないか確認しましょう。更新日時を付ける場合は、実際の重要な更新を正確に反映します。
少数のページが適切にリンクされているWebサイトでは、必須とは限りません。Googleのサイトマップの説明に沿って、必要性と運用方法を判断します。
robots.txtは、クローラーによる取得を制御するためのファイルです。通常は対象ホストのルートに置きます。検索結果からページを確実に消すための仕組みではありません。
robots.txtで取得を禁止しても、URLだけが検索結果に出る場合があります。また、取得を止めるとページ内のnoindexを読めなくなります。非公開情報を守る目的なら、認証などのアクセス制限が必要です。
| 目的 | 使う方法 | 注意点 |
|---|---|---|
| 不要な取得を抑える | robots.txt | 登録の除外とは別の役割 |
| 検索結果に出さない | noindex | クローラーが指定を読める必要がある |
| 重複ページの代表を伝える | canonicalなど | 指定はGoogleに対するシグナル |
| 非公開情報を保護する | 認証などのアクセス制限 | robots.txtだけに頼らない |
公開前に入れた全体ブロックが、本番環境に残っていないか確認します。必要なCSSやJavaScriptを止めて、内容の理解を妨げないことも大切です。変更後は重要URLを検査し、意図した制御になっているかを調べましょう。
役割の違いは、robots.txtとnoindexの公式資料で確認できます。
インデックスは、取得したページの情報を検索に使える形で登録することです。クロールされたページが、必ず登録されるわけではありません。まずSearch ConsoleのURL検査で、重要ページの状態を確認しましょう。
未登録の場合は、その理由とページの役割を照合します。重複、転送、意図したnoindexは、必ずしも不具合ではありません。検索に必要なページが除外されている場合に、原因を調べます。
同じ内容が複数URLにあるときは、代表URLを整理します。転送、canonical、内部リンク、サイトマップの指定を一致させましょう。canonicalは命令ではなく、Googleが別のURLを選ぶ場合もあります。
同じ検索意図の記事が複数ある場合も、すべてを機械的に削除する必要はありません。役割を分けるか、内容を統合するかを確認します。詳しくは代表URLの指定に関する公式資料を参照してください。
タイトルは主題を伝え、メタディスクリプションは内容を要約します。読者がページを選ぶための情報として、本文と一致させることが基本です。検索結果では、Googleが別の文言を表示する場合もあります。
タイトルには、対象と内容が分かる言葉を自然に入れます。全ページで同じ文言にせず、違いが伝わるようにしましょう。数字や強い宣伝文句を、内容と無関係に足す必要はありません。
説明文は、ページで分かることや対象者を簡潔にまとめます。メタディスクリプションを設定しても、常にそのまま表示されるわけではありません。検索語に応じて、本文から説明が選ばれる場合があります。
どちらも、固定の文字数を満たせば評価される仕組みではありません。画面幅などで表示が変わるため、重要な情報を先に置きます。公開後は、検索語とクリックの変化を確認しましょう。
見出しタグは、ページの主題と内容のまとまりを示すために使います。読者が目当ての説明を探せるよう、階層と本文の関係をそろえます。文字を大きくするだけの目的で見出しを使わないことが大切です。
h1で主題、h2で大きな論点、h3でその詳細を示す構成が考えられます。必要な場合は、その下の階層でさらに説明を分けます。数字の順番を整えること自体より、内容の関係が明確であることが重要です。
例えば、内部対策の記事なら、クロールと登録を大きな論点として分けられます。その中でサイトマップやタイトルの役割を説明すれば、読む順序が分かります。見出しへ同じキーワードを無理に繰り返す必要はありません。
h1が複数あることだけで、直ちに順位が下がるとは判断できません。また、見出しの設定だけで滞在時間や順位が上がる保証もありません。文章の内容と、読み上げ時の分かりやすさまで確認しましょう。
alt属性は、画像が伝える情報や役割を文字で補うものです。画像を見られない場合や、読み上げによる利用を助けます。検索エンジンが画像の内容を理解する手掛かりにもなります。
説明は、画像そのものと掲載する文脈に合わせましょう。例えば工程図なら、何の工程を示すかが分かる文言にします。複雑なグラフや図は、altだけに説明を詰めず、本文にも要点を示す方法が有効です。
画像の前後にある説明も、内容と整合させます。altの有無だけで画像検索の順位や流入が決まるわけではありません。Googleの画像に関するガイドを確認し、見やすさと取得のしやすさも整えます。
構造化データは、ページ内の情報を定められた形式で伝える仕組みです。商品、組織、パンくずなどの内容を、機械が理解しやすく示します。対応する検索機能では、リッチリザルトの対象になる場合があります。
実装しただけで、表示やクリック率の向上が保証されるわけではありません。まずページの種類に合った、現在サポートされる形式を選びましょう。Googleの要件と、画面上に見える情報の一致が重要です。
生成AI検索のために、特別な構造化データが必須というわけでもありません。Googleは、AI検索向けの特別なマークアップを求めていません。通常の検索機能と読者のために、必要な範囲で整えます。
実装は、対象とするページの種類を決めるところから始めます。一般的な記事に、商品や口コミの情報を無理に付ける必要はありません。実際のページ内容に対応する形式を選びます。
Googleは、実装しやすさの点からJSON-LDを推奨しています。CMSの機能と追加コードが重複していないかも確認しましょう。価格や在庫などが変わるページは、本文と一緒に更新できる仕組みが必要です。
構造化データには、ページで確認できる正しい情報を記述します。存在しない評価や、利用者が見られない情報を追加してはいけません。形式が正しくても、品質に関する要件を満たさない場合があります。
テストの合格は、検索結果への表示を約束するものではありません。公開したページをGoogleが取得できるかも確認が必要です。対象機能の仕様変更に合わせて、設定を見直しましょう。
要件は、Googleの構造化データに関する一般的なガイドラインで確認できます。生成AIへの対応は、生成AI検索向け公式ガイドと照合してください。
利用体験の改善では、読みやすさと操作のしやすさを整えます。検索から訪問できても、情報が隠れたり操作が止まったりしては役立ちません。主要な端末と画面で、目的の行動を完了できるか確認しましょう。
本文を覆う広告や、閉じにくいポップアップにも注意が必要です。HTTPSでの配信、リンク先のエラー、入力フォームの動作も点検します。見た目の印象だけでなく、実際の利用を通して問題を探します。
スマートフォンでも、主要な情報を読み、操作できる状態が必要です。Googleはモバイル版の内容を主に使って登録と評価を行います。PCでは見える本文が、モバイル版で欠けていないか確認しましょう。
レスポンシブデザインは、同じURLで画面幅に合わせる方法です。導入だけで完了とはせず、文字やボタン、表の見え方を点検します。横スクロールや押し間違いが起きないかも調べてください。
画面上部の主要画像まで一律に遅延読み込みすると、表示が遅れる場合があります。画像の役割に応じて設定しましょう。AMPは、モバイル対応を進めるための必須条件ではありません。
確認事項は、Googleのモバイルファーストインデックスのガイドに沿って整理できます。
表示速度の改善は、測定して遅い原因を特定することから始めます。画像だけでなく、JavaScriptやサーバ応答が影響する場合もあります。PageSpeed Insightsの点数だけを目標にせず、実際の利用状況を見ましょう。
Core Web Vitalsは、読み込み、操作への応答、表示の安定性を測る指標です。現在はLCP、INP、
CLSを使います。実際の利用者のデータと、テスト環境の測定値を分けて理解しましょう。
| 指標 | 主に表すもの | 良好の基準 |
|---|---|---|
| LCP | 主要な内容が表示されるまでの時間 | 2.5秒以下 |
| INP | 操作に対する応答 | 200ミリ秒以下 |
| CLS | 予期しない表示位置のずれ | 0.1以下 |
良好かどうかは、ページの読み込みの75パーセンタイルを基に評価します。表の数値を満たしても、上位表示は保証されません。
※参考:Google Search Central「Understanding Core Web Vitals and Google search results」、web.dev「Web Vitals」(2026年10月15日確認)https://developers.google.com/search/docs/appearance/core-web-vitals / https://web.dev/articles/vitals
修正後は、フォームや表示が壊れていないかも検証します。同じページと条件で前後を比べ、実データの推移も追いましょう。点数が高いことと、顧客が使いやすいことは同じではありません。
内部対策は、問題の発見から実装後の確認まで行って初めて検証できます。影響が大きい項目を優先し、担当者と確認方法を決めます。修正を増やしすぎず、何が変わったか分かる記録を残しましょう。
検索エンジンだけに別の内容を見せるクローキングは避けます。順位操作のための隠しテキストや隠しリンクも使わないでください。作業を外注する場合も、Googleのスパムポリシーに沿う方法か確認します。
施策前に、対象URLと問題、確認する指標を記録します。登録の不具合を直す作業と、購入導線の改善では見る数字が違います。目標に対応するデータを選びましょう。
| 目的 | 実装直後の確認 | 継続して見る指標 |
|---|---|---|
| 取得・登録の障害解消 | 応答、robots、noindex、代表URL | 重要ページの登録状況 |
| 内容の伝わり方の改善 | タイトル、見出し、本文の整合 | 検索語別の表示・クリック |
| 表示や操作の改善 | 画面、フォーム、テスト測定値 | 実利用者の指標、完了率 |
| 事業成果の改善 | 計測イベントと流入経路 | 問い合わせ、商談、購入など |
検索順位だけでなく、訪問後の成果も確認します。比較期間は、曜日や季節、キャンペーンの違いに注意が必要です。変更と成果が同時に起きても、その施策だけが原因とは限りません。
AI検索への表示は、Search Consoleの生成AIパフォーマンスレポートで確認できます。表示回数や対象ページの推移を、訪問後の成果と分けて見ます。Googleのレポート公開案内を踏まえ、通常の検索実績と併せて評価しましょう。
問題が解消しない場合は、構造、内容、表示速度、モバイル操作を再確認します。効果が不明なまま設定だけを繰り返さず、仮説と結果を残すことが大切です。
ツールは、確認したい問題に合わせて選びます。検索への掲載状況、ページの構造、訪問後の行動では必要なデータが異なります。ひとつの点数だけで、すべての良し悪しを判断しないようにしましょう。
| ツール | 主な用途 | 使う際の注意 |
|---|---|---|
| Google Search Console | 登録、検索表示、クリック、URL検査 | 除外されたURLすべてを不具合と考えない |
| Google Analytics | 訪問後の行動と成果の確認 | イベントと流入経路の計測設定を確かめる |
| Screaming Frog SEO Spider | リンク、応答、タイトルなどの横断点検 | ツールの取得結果をGoogleの登録結果と同一視しない |
| PageSpeed Insights | 速度・利用体験の測定と改善候補の確認 | 実データとテスト値、端末条件を区別する |
| GTmetrix | ページの読み込み状況の分析 | 測定地域や端末などをそろえて比較する |
| リッチリザルトテスト | 対応する構造化データの検証 | 合格しても検索結果への表示は保証されない |
旧モバイルフレンドリーテストは、2023年12月1日に終了しました。現在の確認には実機、ブラウザの開発者ツールなどを使います。Search ConsoleとPageSpeed Insightsも、目的に応じて併用してください。
※参考:Google Search Central「The role of page experience in creating helpful content」(2023年4月19日公開、2026年10月15日確認)https://developers.google.com/search/blog/2023/04/page-experience-in-search
内部対策は、実施する順番と設定の役割を理解して進めます。着手時の優先順位や、混同しやすい制御方法について回答します。
検索に載せたい重要ページの取得・登録状況から確認します。全体に影響するnoindexやブロックがあれば、先に解消しましょう。その後、内部リンク、内容、利用体験の順に課題と工数を整理します。
内部対策だけで上位表示が保証されるわけではありません。技術的な問題の解消とともに、検索意図に合った情報が必要です。競合や需要も変わるため、公開後の測定と改善を続けましょう。
検索から除外したいページでは、noindexを読める状態にする必要があります。同じページをrobots.txtでブロックすると、指定を取得できなくなります。目的を分け、非公開情報は認証などで保護してください。
Googleは、AI検索だけの特別なファイルやマークアップを必須としていません。通常のSEOを整え、ページが登録されてスニペットを表示できる状態を確認します。Search Console側の生成AI機能への掲載設定も確認が必要です。
要件を満たしても、AI機能での掲載は保証されません。特別な設定の数を増やすより、根拠のある内容と使いやすさを重視しましょう。
内部対策では、取得、登録、内容理解、利用体験を分けて改善します。重要なページの障害を優先し、変更後に問題が解消したか確認しましょう。ツールの点数や設定項目の数だけで、成果を判断しないことが大切です。
自社で対応しにくい技術課題は、専門家へ相談できます。ジオコードでは、SEOの分析・提案やWebサイトの修正を支援しています。公開事例も参考に、実施内容や成果の条件を確認してください。
また、当社独自のSEOチェック項目から、基本的なものを抜粋した
「SEOチェックシート&マニュアル」を作成しました。ぜひ、自分で実践される際にご活用ください。
▼SEOチェックシート&マニュアル簡易版はこちら
