オンページSEOとは?仕組みと正しい進め方をわかりやすく解説

オンページSEOとは?仕組みと正しい進め方をわかりやすく解説

ページはインデックスされていて、テーマも合っているはずなのに、2ページ目から上がってこない。その原因は、多くの場合ページそのものにあります。あいまいなタイトル、検索意図を外した回答、alt属性のない画像などです。

これらはすべてオンページSEOの領域で、どの修正も自分の手で行えます。この記事では、要素ごとのチェックリスト、監査の手順、そしてAI OverviewsとAIモードで何が変わるのかを解説します。

オンページSEOとは?

オンページSEOとは、コンテンツ、タイトル、メタディスクリプション、見出し、URL、画像、内部リンクなど、ページ上で自分が管理できるすべての要素を最適化することです。目的は、そのページが何に答えているのかを検索エンジンに理解してもらい、ユーザーに検索結果で選んでもらうことにあります。

2026年の今も重要性は変わりません。AI OverviewsとAIモードには特別なマークアップは不要です。GoogleのAI最適化ガイドによると、Search Consoleで生成AI機能の対象に含まれているサイトであれば、インデックス済みでスニペット表示の対象となるページはそのまま候補になります。同じ取り組みが、従来の検索結果とAIによる回答の両方に役立ちます。

オンページは、連動して機能する3つの領域のひとつです。

オンページSEOオフページSEOテクニカルSEO
対象各ページのコンテンツとHTML他サイトからのシグナルクロールとインデックス
例タイトル、見出し、alt属性、内部リンク被リンク、ブランドへの言及表示速度、hreflangタグ、robots.txtファイル
管理するのは自分(ページ単位)他サイト自分(サイト全体)

品質は、著者プロフィール、引用、内容の深さにも表れます。GoogleはこれをE-E-A-Tと呼んでいますが、それ自体はランキング要因ではないと説明しています。

SEOのヒント: 始める前に、各タスクをフェーズごとに並べ、所要時間も書き込んだSEOチェックリストを用意しましょう。作業が速くなり、次のプロジェクトでも同じ進め方を再利用できます。

各ページで最適化すべき要素

この表をオンページSEOのチェックリストとして使ってください。各要素については以下のセクションで説明します。

要素やるべきこと避けるべきこと
コンテンツ検索意図に応える文字数稼ぎで水増しする
titleタグメインキーワードを先頭に、ページごとに固有にタイトルを使い回す
メタディスクリプション固有の要約を書く複数ページにコピーする
見出し構造を示すキーワードを詰め込む
URL短く読みやすく(URLスラッグのベストプラクティス)URL内のキーワードで上位表示を狙う
alt属性画像の内容を説明する空のままにする、キーワードを詰め込む
内部リンク内容がわかるアンカーテキスト「こちらをクリック」
canonicalタグ重複ページを1つのバージョンに統一する重複対策にrobots.txtを使う
構造化データリッチスニペットのためにマークアップするAI対策の必須要件とみなす

コンテンツと検索意図

キーワードより先に検索意図を考えます。そのクエリですでに上位にあるページ(手順、定義、比較など)を確認し、検索ユーザーが求める形式で応えましょう。読み解き方は検索意図のガイドで解説しています。

  • まずキーワード調査を行い、1ページにつきメインキーワードを1つに絞ります。
  • そのキーワードをタイトル、H1、冒頭の数行に入れます。
  • 長さは検索意図に合わせます。Googleは理想の文字数は存在しないとしています。
  • テーマに必要な関連語(セマンティックキーワード)を加えます。
  • 低品質コンテンツにならないよう、各ページを固有の内容にします。

たとえば「WordPress alt属性 設定方法」と検索した人には、番号付きの5つの手順が答えになり、2,000語の長文は答えになりません。よくある間違いはキーワードの詰め込みです。文章が読みにくくなるだけで、より良い回答にはなりません。

titleタグ

タイトルは、検索結果でユーザーが最初に読む部分です。Googleは文字数の上限を定めておらず、デバイスの幅に合わせてタイトルリンクを省略します。表示はタイトルタグチェッカーでプレビューしましょう。

  • メインキーワードは先頭近くに置きます。
  • ページごとに固有で内容がわかるタイトルを1つ書きます。
  • メタディスクリプションと補い合う内容にします。

よくある間違いは、複数のページに同じタイトルを使うことです。その他の例はSEOタイトルのガイドをご覧ください。

メタディスクリプション

メタディスクリプションはページの要約で、スニペットとして表示されることがあります。Googleのドキュメントの範囲では、影響するのは順位ではなくクリックです。Googleは主にページのコンテンツからスニペットを生成し、メタディスクリプションを使うのは一部の場合に限られます。

こちらも文字数の上限はなく、スニペットはデバイスの幅に応じて省略されます。書き方はメタディスクリプションのガイドで解説しています。

よくある間違いは、1つのディスクリプションを多数のページにコピーすることです。

オンページの3つの要素にラベルを付けたGoogleの検索結果:タイトルリンクはtitleタグから、URLはページのアドレスから、説明文は多くの場合メタディスクリプションから生成される
検索結果の各部分は何から作られるか

見出しタグ(H1〜H6)

見出し(<h1>〜<h6>)はページをセクションに分け、読者はそれを拾い読みし、スクリーンリーダーはそれを使って移動します。まずテーマを示すH1を1つ置き、その下にH2とH3を続けます。

Googleは、検索において見出しの順序は重要ではないとし、理想の数もないと説明しています。よくある間違いは見た目の装飾のために見出しを使ったり、すべての見出しに無理にキーワードを入れたりすることです。

このガイドの見出し構成は次のとおりです。

このガイドの見出し構成:テーマを示すH1が1つ、主要セクションにH2、チェックリストのセクション内の各オンページ要素にH3
見出し構成:H1を1つ、その下にH2とH3

画像のalt属性

alt属性は、<img> タグの中で画像を説明するテキストです。Googleはコンピュータビジョンとページのコンテンツを合わせて読み取り、キーワードを詰め込むとスパムとみなされることがあります。

これは最もよく見られる不備のひとつでもあります。SEOcrawl AIが6サイトをクロールした結果(2025年11月〜2026年10月)、6サイト中4サイトでは83%〜99%のページにalt属性のない画像があり、全体をクロールした2サイトの6,333ページでは17.1%に見られました。

画像に写っている内容を説明しましょう。例外的なケースはalt属性のガイドで扱っています。

内部リンクとサイト構造

内部リンクは、Googleがページを見つける手助けをし、ページ間で評価(いわゆるリンクジュース)を受け渡します。Googleが確実にリンクを抽出できるのは、href を持つ <a> 要素だけです。

アンカーテキストはリンク先の内容がわかるものにします。「こちらをクリック」より「canonicalタグのガイド」のほうが多くを伝えます。

ナビゲーションリンク(メニュー、パンくずリスト、フッター)はサイト構造をつくり、本文中の文脈リンクは関連するトピック同士をつなぎます。

1ページあたりの理想のリンク数はありません。読者の次の行動に役立つ場所にリンクしましょう。詳しくは内部リンク戦略のガイドをご覧ください。

canonicalタグ

重複コンテンツはスパムポリシー違反にも手動による対策の対象にもなりませんが、クロールの無駄になります。見つけ方は重複コンテンツのガイドで解説しています。

rel="canonical" タグは、どのバージョンをインデックスしてほしいかをGoogleに伝えます。リダイレクトとrel="canonical"は強いシグナルで、サイトマップへの記載は弱いシグナルです。

重複対策にrobots.txtを使ってはいけません。GoogleはブロックされたURLをコンテンツなしでインデックスすることがあります。別のURLへのcanonicalが常にエラーとは限らないため、canonicalタグチェッカーで確認しましょう。

おすすめ記事: canonicalタグとは?意味と正しい使い方

ページエクスペリエンス:Core Web Vitals、モバイル、HTTPS

ページエクスペリエンスは主にテクニカルSEOの領域ですが、最適化するすべてのページに影響します。GoogleはCore Web Vitalsをランキングに使用していますが、単一のページエクスペリエンスシグナルは存在せず、良いスコアが順位を保証するわけではありません。

モバイルとデスクトップそれぞれで、訪問の75%が3つの基準をすべて満たせば合格です。

Core Web Vitalsの基準値:LCPは2.5秒以下で良好、4秒超で不良。INPは200ミリ秒以下で良好、500ミリ秒超で不良。CLSは0.1以下で良好、0.25超で不良。訪問の75パーセンタイルで測定
Core Web Vitalsの基準値

表示速度は、2018年7月のスピードアップデート以降モバイル検索で考慮されていますが、影響を受けるのは最も遅いページだけです。

おすすめ記事: WPOガイド:ウェブサイトの表示速度を最適化する方法

Googleは2023年10月にモバイルファーストインデックスへの移行を完了しており、ページのモバイル版を読み取ります。

モバイルフレンドリーテストは提供終了したため、モバイルユーザビリティはChromeのLighthouseで確認します。HTTPSもランキングシグナルですが、Googleは2014年にごく軽いシグナルだと説明しています。

オンページSEO監査のやり方

オンページ監査では、各ページをチェックリストと照らし合わせ、修正を影響度の順に並べます。

  1. サイト監査ツールでサイトをクロールし、タイトル、ディスクリプション、H1、alt属性、canonicalの欠落を洗い出します。
  2. Search Consoleで、すでに表示回数を得ているページを見つけます(Google Search Consoleのガイドを参照)。
  3. そのページのタイトルとメタディスクリプションをSERPシミュレーターで確認します。
  4. canonicalを確認し、スキーマバリデーターで構造化データを検証します。
  5. 主要なテンプレートでLighthouseを実行します。
  6. 各修正を「影響度×工数」のマトリクスに配置し、影響度が高く工数の少ないものから着手します。

監査で4つの問題が見つかったとします。

工数:小工数:大
影響度:大表示回数のあるページの重複タイトルを書き直す低品質ページを検索意図に合わせて書き直す
影響度:小古い記事にalt属性を追加する古い記事の見出しを再構成する

オンページ以外も含めた全体の手順は、SEO監査ガイドをご覧ください。

AI OverviewsやAIモードでオンページSEOはどう機能する?

従来の検索結果と同じです。インデックス済みでスニペット表示の対象となるページは、特別なマークアップなしで情報源になり得ます。

情報源を選ぶ際、GoogleのAI機能は検索インデックスに基づいて回答を生成し、関連する複数の検索を同時に実行します(クエリファンアウト)。2026年7月10日に更新された生成AI機能に関するガイドでは、不要なこととして次の5つが挙げられています。

  • llms.txtファイルやAI向けの特別なマークアップ
  • コンテンツを細かいチャンクに分割すること
  • AI向けにページを書き直すこと
  • 不自然な言及を集めること
  • 構造化データにこだわりすぎること

同じガイドによれば、最も重要なのは、ありふれたものではない独自のコンテンツです。詳しくはAI Overviewsのランキング要因のガイドで解説しています。

2026年8月31日からすべてのサイトで利用できるSearch Consoleの生成AIのパフォーマンスレポートでは、AI OverviewsとAIモードの表示回数をページ、国、日付、デバイス別に確認できます。Google以外での言及を追跡するにはAIトラッカーを使いましょう。

オンページSEOのよくある質問

チェックリストを終えたあとによく出てくる2つの質問です。

SEOの4つの種類とは何ですか?

一般的に挙げられる4つの種類は、オンページSEO、オフページSEO、テクニカルSEO、ローカルSEOです。ローカルSEOは上の表に含めていなかったもので、地図の検索結果やビジネスプロフィールなど、特定の場所に関連する検索での露出を扱います。4つは互いに重なり合っています。SEOcrawl AIのSEO監査は、canonicalをチェックするのと同じクロールで、タイトル、H1、alt属性の欠落といったオンページの不備も報告します。また、表示の遅いテンプレートは、オンページで最適化したすべてのページの足を引っ張ります。

ChatGPTでSEOはできますか?

ChatGPTはタイトル、メタディスクリプション、構成案の下書きを作れますが、単体ではクロールデータやSearch Consoleのデータを見られないため、どのページに問題があるのか、どのページがすでに表示回数を得ているのかはわかりません。SEOcrawl AIのMCPサーバーは、85のSEOおよびGEO(生成エンジン最適化、AIの回答での可視性)ツールをChatGPT、Claude、Cursor、Claude Codeに接続し、アシスタントがそのデータを使って作業できるようにします。

まずは1ページから

すでに表示回数を得ているページから始めましょう。順位が動く可能性が最も高いページです。そして影響度の高い順に修正していきます。

SEOcrawl AIは、この作業の両面をカバーします。SEO監査はすべてのページをクロールしてAudit Health Scoreを算出し、AIトラッカーはChatGPT、Claude、Gemini、Perplexity、Copilotでのブランドの言及を追跡します。SEOcrawl AIでページを監査しましょう。

参考資料

著者: David Kaufmann

David Kaufmann

私はこの10年以上、SEOに完全に夢中になって過ごしてきました。正直なところ、他の生き方は考えられません。

私のキャリアが新たな次元に到達したのは、Chess.com でシニアSEOスペシャリストとして働いたときでした。Chess.com はインターネット全体で最も訪問数の多い上位100サイトの1つです。数百万ページ、数十言語、そして最も競争の激しい SERPs の1つという規模で仕事をした経験は、どんなコースや資格でも得られないことを教えてくれました。あの経験は、本当に優れたSEOとは何かという私の視点を一変させ、それ以降に私が築いてきたすべての土台となりました。

その経験から、私は SEO Alive を創業しました。オーガニック成長に本気で取り組むブランドのためのエージェンシーです。私たちは dashboards や月次レポートを売るためにここにいるのではありません。本当に成果を動かす戦略を構築するためにここにいます。クラシカルなSEOの最良の部分と、Generative Engine Optimization (GEO) というエキサイティングな新しい世界を組み合わせ、あなたのブランドが Google の青いリンクだけでなく、ChatGPT、Perplexity、Google AI Overviews が毎日何百万人もの人々に届けている AI 生成の回答の中にも確実に表示されるようにします。

そして、この両方の世界をきちんと扱えるツールが見つからなかったので、自分で作りました。それが SEOcrawl AI です。rankings、テクニカル監査、backlinks モニタリング、crawl ヘルス、そして AI ブランド可視性トラッキングを1つの場所に統合した、エンタープライズ向けのSEOインテリジェンスプラットフォームです。まさに、ずっと存在してほしいと願っていたプラットフォームです。

→ David のすべての記事を読む
著者の他の記事: David Kaufmann

この著者の他のコンテンツをご覧ください