ワンページサイトのSEO:URLが1つしかないことの限界、セクション・タイトル・コンテンツ・表示速度の最適化方法、そして複数ページのサイトに移行すべきサインを解説します。

要点
ワンページサイトでも検索上位に表示されることはありますが、狙えるのは1つの主要テーマだけです。URLも、titleタグも、meta descriptionも、応えるべき検索意図も1つしかないからです。イベント、ポートフォリオ、製品のローンチ、単一サービスの地域ビジネスであれば、ページに十分な有益なテキスト、明確なH2セクション、高速な表示、構造化データがそろっていれば機能します。複数のサービス、地域、質問で上位を狙う必要が出てきた時点で、ページを分けたほうが有利になります。Googleが順位を付けるのはセクションではなくページだからです。
さらに詳しく知るには、こちらに質問
ワンページサイトのSEOとは、1枚の縦長ページをGoogleで上位表示させ、AIアシスタントに引用されるようにする技術です。ホームページ作成ツールを使えばこうしたページは簡単に公開でき、多くの創業者がまず1ページから始めます。ただし、その限界は構造的なものです。GoogleはURL単位でインデックスし、そのURL構造に関するガイドラインには「Google検索は通常、URLフラグメントをサポートしていません」と書かれています。つまり/#servicesと/#pricingは別々のページではありません。このガイドでは、1ページを最大限に活かす方法と、その見切りどきを解説します。
できます。ただし、限られた検索クエリに対してです。1ページでも、ブランド名、1つの主要キーワードとその近い言い換え、そして本文が答えているロングテールのクエリでは上位を狙えます。ウェディングフォトグラファーのワンページサイトなら「京都 ウェディングフォト」で上位表示できる可能性がありますが、「二人だけの結婚式 撮影」「家族写真 出張撮影」「ビジネス用プロフィール写真」で同時に上位を取るのは難しいでしょう。
理由は仕組みにあります。URLに紐づくすべてのランキングシグナル、つまりtitleタグ、H1、meta description、被リンク、内部リンクは、ページ全体に適用されます。Googleはページに1つの検索意図を割り当て、その意図に近いクエリで順位を付けます。
| 要素 | 複数ページのサイト | ワンページサイト |
|---|---|---|
| titleタグとmeta description | ページごとに1つ、それぞれ1つのクエリを狙う | サイト全体で1つ |
| 狙えるキーワード | ページごとに主要キーワード1つ、合計で数十 | 主要キーワード1つとその言い換え |
| インデックス可能なコンテンツ | 新しいページや記事を追加するたびに増える | 1ページに収まる分だけ |
| 内部リンク | ページ間で関連性を受け渡す | ページ内のジャンプリンクのみ |
| 被リンク | 特定のページ(ガイド、ツール)に向けてもらえる | すべてトップページに向く |
| アクセス解析 | テーマごとにURLが1つあり、レポートが明確 | URLは1つだけ。セクション単位の計測にはイベントトラッキングが必要 |
| 表示速度 | 各ページは必要なものだけを読み込む | 遅延読み込みをしない限り、すべてを一度に読み込む |
ワンページサイトは宣伝色が強くなりがちです。短いキャッチコピー、アイコン、ボタンばかりで、GoogleやAIアシスタントが「何を、誰に、どこで提供しているのか」を理解するためのテキストがほとんど残りません。解決策は、ページを際限なく長くすることなく、各セクションに中身のあるコンテンツを入れることです。
提供内容を最もよく表し、1ページで満たせるクエリを選びます。地域ビジネスなら「{地域} {サービス}」、ローンチなら「{対象者} 向け {製品カテゴリ}」になることが多いでしょう。近い言い換えはその周りにまとめ、専用ページが必要なクエリは外します。Sorankのキーワード調査を使えば、どのクエリをまとめるべきかがわかります。
titleタグの冒頭に主要キーワードを置き(英語で50〜60文字程度、日本語なら30文字前後が目安)、提供内容がひと目でわかるH1を1つ使い、クエリに答えてクリックする理由を示すmeta descriptionを書きます。この3つの要素がサイト全体を背負います。
各セクション(サービス、進め方、料金、お客様の声、FAQ、お問い合わせ)には、平易な言葉のH2見出しと、アイコンだけでなく最低1段落のテキストを入れます。各セクションに短く説明的なID(id="pricing")を付け、メニューからアンカーリンクでリンクします。IDはランキングシグナルではありませんが、訪問者の役に立ちます。また、Googleは検索結果のスニペットに、ページ内のセクションへ飛ぶ「続きを読む」のディープリンクを表示することがあります。Googleのスニペットに関するドキュメントは、コンテンツを「すぐに表示される」状態にしておくこと、読み込み時にJavaScriptでスクロール位置を制御しないこと、URLからハッシュフラグメントを削除しないことを求めています。
目指すのは、見込み客が問い合わせる前に知りたいことに答えるページです。何をしているのか、誰向けか、どこで、どのように進むのか、費用はいくらか、お客様の声、よくある質問への回答。数百語のしっかりした説明と目に見えるFAQがあるワンページサイトは、50語しかない見た目だけのきれいなページより上位に来ることがよくあります。クリックしないと読み込まれないタブの中にコンテンツを隠すのは避けましょう。
OrganizationまたはLocalBusinessのマークアップでビジネスを記述し(LocalBusinessスキーマのガイドを参照)、イベントや製品についてのページならEventやProductのマークアップも追加します。なお、GoogleはFAQのリッチリザルト表示を2026年5月に終了しました。目に見えるFAQセクションは読者やAIアシスタントにとって今も有用ですが、そのマークアップで特別な表示が得られることはもうありません。
ヒーロー動画、スライダー、数十枚の画像を載せた縦長ページは重くなります。画像を圧縮し、ファーストビューより下の画像は遅延読み込みにし(web.devは遅延読み込みは最初のビューポートの外にある画像にだけ使うよう勧めています)、ページ全体をJavaScriptで読み込むのは避けましょう。ワンページサイトをJavaScriptアプリとして構築している場合は、シングルページアプリケーションのSEOのガイドをお読みください。コンテンツはサーバーが送るHTMLに含まれている必要があります。速度と安定性はページエクスペリエンスの評価に関わります。
ブログもツールもない場合、すべての評価をトップページが獲得しなければなりません。ディレクトリへの掲載、地元のパートナー、メディア、販売しているプラットフォームなどです。名称、住所、電話番号がどこでも同じ表記になっているか確認しましょう。
無料のオンページSEO監査は、ページのtitle、見出し、コンテンツの量、技術的な基本項目を1分でチェックします。またオンページSEOのページでは、確認すべき要素をすべて紹介しています。
| 状況 | 1ページで十分? | 理由 |
|---|---|---|
| イベント、カンファレンス、結婚式 | はい | テーマが1つで期間が短く、検索はブランド名が中心 |
| フリーランスやアーティストのポートフォリオ | はい、最初は | 訪問者は紹介や名前検索から来る。サービスで上位を狙うなら事例ページを追加 |
| 製品やアプリのローンチ | はい、最初は | オファーもメッセージも1つ。機能や活用例のページは後から追加 |
| 1つの地域で1つのサービスを提供する地域ビジネス | 可能 | 狙うクエリは1つ。ページが詳しく、Googleビジネスプロフィールが充実していれば機能する |
| 複数のサービスを持つビジネス | いいえ | サービスごとに検索があり、それぞれ専用ページが必要 |
| 複数の地域や拠点 | いいえ | 地域のクエリに合わせて拠点ごとに1ページ |
| 質問やガイドを軸にした戦略 | いいえ | 情報収集型のクエリには記事が必要 |
| ネットショップ | いいえ | 上位表示されるのは商品ページとカテゴリページ |
ページを増やすべきサインは次のとおりです。Search Consoleで、ページが十分に答えていないクエリの表示回数が出ている。サービスごとにページを持つ競合に顧客を奪われている。メニューのセクションが5つか6つを超えている。トップページのSEOとサイト構造のガイドでは、すでに上位表示されているものを失わずにコンテンツを分割する方法を紹介しています。トップページは主要キーワードのまま残し、各サービスはトップページからリンクした専用URLへ移します。作り直すためのツールを選ぶなら、ホームページ作成ツールの比較で選択肢を確認できます。
多くのビジネスは、紹介用のワンページはそのままにしてブログを追加しています。トップページはコンバージョンを担い、記事は顧客が実際にする質問で上位を狙い、トップページへリンクを返します。ブログの始め方のガイドで最初のステップを解説しています。キャンペーン用のランディングページも同じ考え方です。広告用には焦点を絞った1ページを、検索用には別のコンテンツを用意します。
ChatGPT、Claude、Gemini、Perplexityは、「京都でドキュメンタリースタイルのウェディングフォトを撮ってくれるカメラマンは?」といった質問に、その事実をはっきり書いているページを引用して答えます。キャッチコピーだけのワンページサイトには引用できるものがほとんどありません。明確なセクション(サービス、対応エリア、料金、進め方、FAQ)があるワンページサイトなら、そのまま使える文が見つかります。Googleに役立つ構造は、AIアシスタントにも役立ちます。質問ごとに明確なH2を1つ、その下に直接的な答えを置き、形容詞ではなく事実を書くことです。
限界は、1ページで答えられる質問の数です。顧客がAIアシスタントに尋ねる質問の一つひとつが、専用ページを作るチャンスです。Sorankのブログ記事ジェネレーターは、そうした記事をautopilotで執筆・公開し、メインページへの内部リンクも張ります。こうしてワンページサイトは、GoogleとAIアシスタントが引用する情報源へと成長できます。
覚えておくべきルール:ワンページサイトが上位表示できるテーマは1つだけ。それ以外のテーマには、それぞれ専用のURLが必要です。まず1ページを徹底的に最適化し、提供内容や目標がその枠を超えたらすぐにページを追加しましょう。
ペナルティを受けるわけではありませんが、できることは限られます。URL、title、meta descriptionが1つずつしかないため、ワンページサイトが上位を狙えるのはブランド名と1つの主要テーマだけで、複数のサービスや多くの質問には対応できません。絞り込んだオファーなら十分なこともありますが、事業の幅が広い場合は、複数ページのサイトか、ワンページ+ブログの構成のほうが成果を出せます。
Googleが定めた最低文字数はありません。見込み客が問い合わせる前に必要とする情報、つまりオファー、対象者、対応エリア、進め方、料金、よくある質問に答えられるだけのテキストを入れましょう。多くの場合、数個のキャッチコピーではなく、明確なセクションに分けた数百語のテキストが目安になります。
アンカーリンクで別々のページが生まれるわけではありません。Googleは通常、URLのハッシュ以降の部分を無視するからです。ただし、ナビゲーションを改善し、Googleが検索スニペットに特定のセクションへのリンクを表示するきっかけになることがあります。短く説明的なセクションIDを使い、各セクションのコンテンツはページ読み込み時から表示しておきましょう。
先行導入企業のご紹介
