サービスページやコラムを追加してきたものの、「どのページをどこにつなげればよいのか分からない」「階層が深いとSEOに不利なのでは」と悩む企業は少なくありません。サイト構造の改善では、全ページを機械的に3階層や3クリック以内へ収めるより、利用者と検索エンジンが重要なページを見つけ、その関係を理解できる状態をつくることが優先されます。
SEO内部対策におけるサイト構造とは、ページを事業内容や利用者の目的に沿って分類し、メニュー、一覧ページ、本文内リンク、パンくずリストなどで移動経路を整えることです。これはGoogleの単一の公式定義ではなく、公式情報を中小企業サイトの点検に使える形へ整理した実務上の定義です。
この記事では、サイト構造を確認する判断基準、改善手順、内部リンクやURLの扱い方を説明します。サイトマップを送信しただけでは解決しない理由や、URLを変えないほうがよいケースも確認していきます。
この記事の結論
SEO内部対策としてのサイト構造改善は、階層数や内部リンク本数を一律にそろえる作業ではありません。事業内容と利用者の目的に沿ってページを分類し、重要なページへ自然に移動できるリンクを設けることが中心です。まずは全URLを一覧にし、主力サービス、料金、事例、店舗情報、問い合わせなどの重要ページが孤立していないか確認してください。URLを変更しなくても、メニュー、一覧ページ、本文内リンク、パンくずリストの見直しだけで改善できる場合があります。既存URLを変更する場合は、リダイレクトや計測への影響まで含めて慎重に進めましょう。
この記事でわかること
- SEO内部対策におけるサイト構造の意味
- 重要ページと孤立ページを見分ける基準
- 中小企業サイトの構造を見直す手順
- 内部リンク、パンくずリスト、URL、XMLサイトマップの違い
- 既存URLを変更するときのリスクと対応
SEO内部対策におけるサイト構造とは
サイト構造は、ページの分類とページ間のリンクによって、サイト全体の関係を分かりやすくする設計です。URLの形やフォルダ階層だけを指すものではありません。
Googleは、サイトを論理的に整理することが、利用者と検索エンジンによるページ関係の理解に役立つと案内しています。また、サイト内での相対的な重要性を理解する際には、URLのディレクトリだけでなくページ同士のリンク関係が分析されます。
例えばホームページ制作会社なら、「サービス一覧」の下に「ホームページ制作」「SEO支援」などの個別ページを整理し、各ページから料金、事例、よくある質問、相談ページへ移動できる状態をつくります。カテゴリーへ格納しただけで、利用者がたどれるリンクがなければ十分とはいえません。
「3階層以内」「トップページから3クリック以内」は、設計を考える際の目安として使われることがあります。しかし、Googleが定めた一律のランキング基準ではありません。ページ数の多いECサイトや複数拠点を持つ企業では、無理に浅くするとメニューが複雑になり、かえって探しにくくなることもあります。
- ページが事業内容や利用目的ごとに分類されている
- 一覧ページから個別ページへ移動できる
- 重要ページが他のページから通常のリンクで参照されている
- 現在位置と次の行動が利用者に伝わる
注意点
- 階層を浅くすること自体を目的にせず、利用者が迷わない分類と導線を優先します。
例外・適用できないケース
- 小規模な1ページサイトでは階層設計の余地が限られるため、ページ内見出しとナビゲーションの整理が中心になります。
良いサイト構造を判断する5つの基準
主力ページへ到達できること、リンク先を予測できること、同じ目的のページがまとまっていることを基準に確認します。内部リンクの本数だけでは判断できません。
Googleは、重視するページについて、サイト内の少なくとも1つの別ページからリンクするよう案内しています。ただし、1本あれば十分に評価されるという意味ではありません。主力サービスや店舗ページなどは、関連する一覧、コラム、事例から必要に応じて案内します。
サイト内の他ページから通常のリンクで到達できないページは、実務上「孤立ページ」と呼ばれます。孤立しているだけで順位が必ず下がるわけではありませんが、検索エンジンによる発見や利用者の閲覧が難しくなる可能性があります。XMLサイトマップへの掲載だけに頼らず、公開目的のページには文脈のあるリンクを設けましょう。
- 重要性:主力サービス、料金、店舗、アクセス、予約、問い合わせへ到達できるか
- 分類:異なるサービスや対象者の情報が一つの階層に混在していないか
- 文脈:どのページから、なぜリンクされているかが自然か
- 予測性:リンク文言から移動先の内容を判断できるか
- 保守性:新しいページを追加するときの配置ルールが明確か
| 業種 | 基本となるリンク例 |
|---|---|
| クリニック | 診療案内一覧 → 診療科目 → 費用・初診案内・予約 |
| 店舗・サロン | 店舗一覧 → 個別店舗 → メニュー・料金・アクセス・予約 |
| BtoB企業 | サービス一覧 → 個別サービス → 導入事例・対応範囲・問い合わせ |
注意点
- 孤立ページを見つけても、すべてをメインメニューへ追加する必要はありません。関連する一覧や本文からのリンクでも到達経路を作れます。
例外・適用できないケース
- 申込完了ページ、特定顧客向けページ、広告専用ランディングページなどは、目的に応じてnoindex、認証、削除などを検討します。
サイト構造を改善する実務手順
最初に全URLと役割を整理し、重要ページを決めたうえで分類と導線を設計します。いきなりメニューやURLを変更すると、重複やリンク切れを見落としやすくなります。
専用ツールがなくても、小規模サイトならWordPressの投稿・固定ページ一覧、XMLサイトマップ、Search Consoleなどを使ってURLを洗い出せます。表計算シートへURL、ページ名、種類、公開目的、リンク元、対応方針を記録すると判断しやすくなります。
次に、利用者が何を知り、どの行動へ進むのかを整理します。例えばサービスを比較したい人にはサービス一覧、具体的に検討している人には料金や事例、相談前の不安がある人にはFAQが必要です。ただし、この順番がすべての業種に当てはまるわけではありません。実際の問い合わせ内容やアクセス解析も参考にします。
- 1. 公開中のURLを一覧にする
- 2. 各ページの目的、対象者、重要度を記録する
- 3. 重複、古い情報、孤立ページ、リンク切れを確認する
- 4. サービス、店舗、事例、コラムなどのまとまりを決める
- 5. メニュー、一覧、本文、パンくずのリンクを設計する
- 6. 実装後にスマートフォンとSearch Consoleで確認する
注意点
- 削除候補のページに検索流入や外部リンクがある場合は、内容の統合や適切な転送先を確認してから対応します。
例外・適用できないケース
- 会員制サイトや外部予約システムでは、自社側で変更できる範囲を切り分けて設計します。
内部リンクとアンカーテキストの整え方
内部リンクは、原則としてhref属性を持つa要素で実装し、リンク先が分かる簡潔な文言を使います。一律の理想本数はありません。
Googleが一般にクロールできるリンクの基本形は、href属性を持つa要素です。クリックイベントだけを設定した要素は、確実にリンクとして取得されるとは限りません。予約システムなど外部サービスの仕様を変更できない場合は、自社ページ側に通常のリンクを用意する方法があります。
アンカーテキストは「こちら」「詳細」だけにせず、「ホームページ制作の料金」「福岡天神店のアクセス」のように移動先を予測できる表現が親切です。一方で、「福岡 SEO 格安 おすすめ」のように検索語を不自然に詰め込む必要はありません。
内部リンク数に万能な正解はありません。読者が次に必要とする情報か、同じリンクを不自然に繰り返していないかを基準にします。
- 良い例:法人向け清掃サービスの導入事例
- 良い例:初診時に必要な持ち物
- 要確認:こちら、詳細、続きを読む
- 避けたい例:検索キーワードだけを不自然に並べたリンク
注意点
- リンク切れ、不要な多段リダイレクト、移動先と異なるアンカーテキストがないか確認します。
例外・適用できないケース
- ボタン周辺の見出しや説明によってリンク先が明確なら、「詳しく見る」が常に不適切というわけではありません。
自社サイトの構造を、URL変更の要否から整理します
ページが増えて導線を整理できない、重要ページが孤立していないか不安という場合は、現在のサイトと事業上の優先順位を確認したうえで改善方針をご案内します。相談時点で大規模な改修やURL変更を前提にはしません。
サイト構造の改善について相談する無理な営業は行いません。現在の課題整理にご活用ください。
パンくず・URL・XMLサイトマップの役割
これらは相互に関係しますが、役割は同じではありません。どれか一つを設置すればサイト構造が完成するわけではなく、利用者向け導線と検索エンジン向け情報を分けて考えます。
画面上のパンくずリストは、現在位置や上位ページへの移動経路を示します。BreadcrumbList構造化データは、階層情報を検索エンジンへ伝えるマークアップです。構造化データを正しく実装しても検索結果への表示は保証されず、画面上のナビゲーションの代わりにもなりません。
URLはページのアドレスです。説明的で分かりやすいURLは理解を助けますが、URLのディレクトリと画面上の階層を完全に一致させることは必須ではありません。内部リンクが不足したままURLだけを整えても、移動経路の改善にはなりません。
XMLサイトマップは、検索エンジンによるURL発見を補助します。送信してもクロールやインデックス登録が保証されるわけではありません。WordPress 5.5以降には標準のXMLサイトマップ機能がありますが、公開対象やSEOプラグインとの重複は確認してください。
| 要素 | 主な役割 |
|---|---|
| 画面上のパンくず | 現在位置と上位ページへの移動経路を示す |
| BreadcrumbList | 階層・経路情報を機械可読形式で伝える |
| URL | ページのアドレスを識別する |
| XMLサイトマップ | 検索エンジンによるURL発見を補助する |
注意点
- パンくずの経路はURL構造の機械的な複製ではなく、代表的な利用者の経路に合わせます。
例外・適用できないケース
- ページ数が少ないサイトではパンくずの効果が限定的なこともありますが、将来のページ追加を見込んで設計しておく選択肢があります。
サイト構造改善のメリットとデメリット
利用者が情報を探しやすくなり、検索エンジンもページ関係を理解しやすくなる一方、変更範囲が大きいほど移行ミスや運用負担が増えます。問い合わせや順位の向上を保証する施策ではありません。
構造を整えると、関連サービスや料金、事例へ移動しやすくなり、更新時のページ配置も判断しやすくなります。検索エンジンにとっても、リンクを通じたURL発見や相対的な重要性の理解を助ける可能性があります。
一方、メニューへ多くの項目を載せすぎると選びにくくなります。カテゴリー変更に伴ってURLまで変えると、リダイレクト、広告、計測、外部リンクなど広い範囲への対応が必要です。改善効果はコンテンツの品質、検索需要、競合状況、サイトの技術状態にも左右されます。
- メリット:情報を見つけやすくなる
- メリット:関連ページへの移動を促しやすい
- メリット:追加ページの配置ルールを作れる
- デメリット:設計と実装に工数がかかる
- デメリット:URL変更を伴うと移行リスクが生じる
注意点
- サイト構造の改善だけで検索順位や問い合わせ数が上がるとは断定できません。
例外・適用できないケース
- ページ数が少なく導線も明確なサイトでは、大規模な再設計よりコンテンツ改善を優先したほうがよい場合があります。
URL変更が必要な場合の注意点
見た目を整えるだけなら既存URLを維持し、メニューや内部リンクで改善できないか先に検討します。変更する場合は、旧URLと対応する新URLを原則1対1で恒久転送します。
Googleは、URLを恒久的に変更する場合、可能であれば301または308などのサーバー側リダイレクトを推奨しています。無関係な旧URLをすべてトップページへ転送するのではなく、内容が対応するページを転送先にします。
移行後はSearch Consoleだけでなく、アクセス解析、フォーム、広告のリンク、Googleビジネスプロフィール、SNSなども確認します。旧URLへのアクセスや404は一定期間監視し、想定外のリンク切れがあれば修正します。
- 旧URLと新URLの対応表を作る
- 301または308リダイレクトを設定する
- 内部リンクとcanonicalを新URLへ変更する
- XMLサイトマップを更新する
- 広告・SNS・外部サービスの登録URLを確認する
- クロール、インデックス、404、フォーム計測を監視する
注意点
- バックアップとテスト環境を用意し、繁忙期や広告キャンペーン中の大規模変更は慎重に判断します。
例外・適用できないケース
- 既存URLが正常に運用されているなら、ディレクトリ表記が理想形でないことだけを理由に変更する必要はありません。
よくある質問
Q1. サイトは3階層以内にしないとSEOで不利ですか?
A. Googleは、サイト全体を3階層以内にするという一律の基準を示していません。階層数よりも、重要ページがメニュー、一覧、本文内リンクなどから見つかり、利用者が迷わず移動できるかを確認してください。
Q2. 内部リンクは1ページに何本入れるべきですか?
A. 一律の理想本数はありません。読者が次に必要とする情報へ案内できるか、リンク先が文言から分かるかを基準にします。数を増やす目的で関連性の低いリンクを追加する必要はありません。
Q3. XMLサイトマップがあれば内部リンクは不要ですか?
A. 不要にはなりません。XMLサイトマップはURLの発見を補助するものですが、利用者の移動経路にはならず、クロールやインデックス登録も保証しません。公開して重視するページには、サイト内の関連ページから通常のリンクを設けます。
Q4. パンくずリストとURL階層は一致させる必要がありますか?
A. 完全一致は必須ではありません。Googleは、パンくずについてURL構造をそのまま複製するのではなく、代表的な利用者の経路を示すことを推奨しています。ページ上の内容と矛盾しない、分かりやすい経路にします。
Q5. サイト構造を変えるときはURLも変更したほうがよいですか?
A. URL変更が必要とは限りません。メニュー、一覧ページ、パンくず、本文内リンクの変更だけで改善できる場合があります。URLを変えるとリダイレクトや広告・計測の修正が必要になるため、得られる利点と移行リスクを比較して判断します。
まとめ
この記事の要点
- サイト構造はURLの形だけでなく、ページ分類とリンク関係を含む
- 3階層・3クリック以内はGoogleの一律の公式基準ではない
- 重視するページには、サイト内の別ページから通常のリンクを設ける
- 孤立ページがすべて問題とは限らず、ページの公開目的で判断する
- 内部リンクに理想本数はなく、関連性と分かりやすさを優先する
- パンくず、構造化データ、URL、XMLサイトマップは役割が異なる
- URLを変更しなくても、メニューや内部リンクで改善できる場合がある
- URL変更時は恒久転送、内部リンク、canonical、サイトマップ、計測を確認する
参考資料
- SEO Starter Guide: The BasicsGoogle Search Central / Google
参照内容:サイトを論理的に整理すること、リンクやサイトマップによるURL発見に関する基本方針の根拠。
- Make your links crawlableGoogle Search Central / Google
参照内容:href属性を持つa要素、重要ページへの内部リンク、アンカーテキスト、リンク本数の考え方の根拠。
- Help Google understand your ecommerce site structureGoogle Search Central / Google
参照内容:URLディレクトリだけでなく、ページ間のリンク関係からサイト構造と相対的重要性を理解するという説明の根拠。
- Breadcrumb structured dataGoogle Search Central / Google
参照内容:パンくずリストとBreadcrumbList構造化データの実装、代表的な利用者経路に関する説明の根拠。
- URL structure best practices for GoogleGoogle Search Central / Google
参照内容:シンプルで説明的なURL構造に関する推奨の根拠。
- What is a sitemap?Google Search Central / Google
参照内容:XMLサイトマップがURL発見を補助する一方、クロールやインデックス登録を保証しないという説明の根拠。
- WP_SitemapsWordPress Developer Resources / WordPress.org
参照内容:WordPressの標準XMLサイトマップ機能に関する根拠。
- Redirects and Google SearchGoogle Search Central / Google
参照内容:恒久的なURL変更時に301または308などのサーバー側リダイレクトを利用するという説明の根拠。
- Get started with Search ConsoleGoogle Search Central / Google
参照内容:サイト改善後のクロール、インデックス、検索パフォーマンス確認にSearch Consoleを利用する説明の根拠。
自社サイトの構造を、URL変更の要否から整理します
ページが増えて導線を整理できない、重要ページが孤立していないか不安という場合は、現在のサイトと事業上の優先順位を確認したうえで改善方針をご案内します。相談時点で大規模な改修やURL変更を前提にはしません。
サイト構造の改善について相談する無理な営業は行いません。現在の課題整理にご活用ください。
