SEOのためのサイト構造を解説。フラット構造と深い構造、クリック深度、サイロとトピッククラスター、URL、パンくずリスト、孤立ページ、ブログとECサイトの構成例まで。

要点
サイト構造とは、トップページから最も深い記事や商品ページまで、ページをどのように整理し、互いにリンクさせるかということです。SEOでは、Googleは主にリンクを通じて構造を読み取ります。あるページにたどり着くまでのクリック数や、そのページに向けられた内部リンクの数が、どのページが重要かをGoogleに伝えます。優れた構造では、重要なページをトップページから3クリック程度以内に置き、コンテンツをテーマごとにまとめ、内部リンクのないページを作りません。
さらに詳しく知るには、こちらに質問
SEOのためのサイト構造は、検索エンジンがページを見つけられるか、どのくらいの頻度で再クロールするか、どれだけ重要とみなすかを左右します。GoogleはECサイトの構造に関するガイドではっきりと述べています。あるページに到達するまでにたどる必要のあるリンクの数や、そのページへのリンクの数といった情報を使い、ページの相対的な重要性を推測できるというのです。このガイドでは、その構造の設計方法を、コンテンツサイトとECサイトの例とともに解説します。
サイト構造は、連携して機能する3つの層で成り立っています。
3つがそろっていれば、ユーザーもクローラーも今どこにいて次にどこへ行けばよいかを理解できます。食い違っていると(サイト内検索からしか見つからない商品、ブログの14ページ目からしかたどれない記事など)、ページは見つかりにくくなり、評価も失われます。
フラット構造ではほとんどのページがトップページから数クリックの位置にあり、深い構造では多くの階層が積み重なります。一般的にはフラットなほうが有利ですが、限度があります。
| 基準 | フラット構造 | 深い構造 |
|---|---|---|
| クリック深度 | ほとんどのページが3クリック以内 | 5クリック、6クリック以上の深さのページ |
| クロール | ページがすばやく発見・再クロールされる | 深いページはクロール頻度が低く、見落とされることもある |
| 内部の評価 | 多くのページに行き渡る | 上位に集中し、下位まで届きにくい |
| テーマのシグナル | ハブページがテーマごとにまとめていれば明確 | 階層は明確だが、たどり着くのに時間がかかる |
| リスク | メニューに数百のリンクが詰め込まれる | 孤立ページや孤立に近いページが生まれる |
「3クリックルール」は経験則であり、Googleの要件ではありません。それでも計算すれば有効な理由がわかります。トップページが100のハブにリンクし、各ハブが100ページにリンクし、それぞれがさらに100ページにリンクすれば、3クリックで1000000ページに届きます。目指すべきは、浅くて整理された構造です。すべてを並べたメニューではなく、関連コンテンツをまとめるハブページを使いましょう。
同じECサイトのガイドで、Googleは通常、サイトの構造を把握するためにURLの構造を見ることはなく、ページ間のリンクを分析すると述べています。/shoes/running/のような整ったURLはユーザーの役に立ちますが、階層をGoogleに伝えるのは、靴のカテゴリからランニングシューズのサブカテゴリへのリンクです。Googleはさらに、一般的にページが受け取る内部リンクが多いほど、そのページは重要に見えると付け加えています。
Googleのリンクに関するベストプラクティスによると、Googleが通常クロールできるのはhref属性を持つ<a>要素のリンクだけです。JavaScriptのクリックイベントで作られたメニュー、実際のリンクを持たない「もっと見る」ボタン、サイト内検索からしかたどれない商品は見えません。Googlebotは通常、検索ボックスに入力しないからです。これがクロール可能性の基本です。
GoogleのSEOスターターガイドは、URLが数千を超えるサイトでは、テーマの似たページをディレクトリにまとめることを勧めています。そうすればGoogleは各ディレクトリの更新頻度を学習し、それに合わせてクロールできます。毎日更新される/blog/と、めったに変わらない/legal/は、異なるペースでクロールされます。同じ理屈から、ブログはサブドメインではなくサブディレクトリに置くのが有利です(サブドメインとサブディレクトリのSEO比較を参照)。
この3つのモデルは、いずれもテーマごとにコンテンツを整理し、ページ群が互いを強化するようにします。
| モデル | 原則 | リンクのルール | 適した用途 |
|---|---|---|---|
| サイロ | テーマごとに厳密に区切ったセクション、それぞれ専用のディレクトリ | リンクは主にサイロの内部にとどめる | 商品ラインが明確に分かれたECサイトやWebサイト |
| トピッククラスター | ピラーページが大きなテーマを、クラスターページがサブテーマを扱う | ピラーから各クラスターページへリンクし、各クラスターページからピラーへリンクを返す | ブログ、SaaS、ガイド |
| セマンティックコクーン | 検索意図に沿って、広いものから具体的なものへとページを整理 | リンクはユーザーの動線に沿い、コクーン間のリンクは少なくする | 多くのロングテールクエリを狙うコンテンツ中心のサイト |
どのモデルでも結果は同じです。Googleはあるテーマを深く網羅するページ群を目にし、それがトピックオーソリティを築きます。コンテンツピラーのガイドではピラーとなるテーマの選び方を紹介しており、トピッククラスタージェネレーターはメインキーワードからクラスターページの一覧を作成します。
| 階層 | コンテンツサイトまたはブログ | ECサイト |
|---|---|---|
| 第0階層 | トップページ:サービス、主要テーマ、最新記事 | トップページ:主要カテゴリ、売れ筋商品 |
| 第1階層 | テーマ別ハブやピラーページ:/seo/、/content/ | カテゴリ:/women/、/men/ |
| 第2階層 | ハブからリンクされた記事:/seo/site-architecture/ | サブカテゴリ:/women/running-shoes/ |
| 第3階層 | 関連記事からリンクされた深い記事 | サブカテゴリや関連商品からリンクされた商品ページ |
| 相互リンク | 同じテーマ内の記事同士、記事からサービスページへ | ブログのガイドからカテゴリへ、商品からアクセサリーへ |
ECサイトについてGoogleは、メニューからカテゴリへ、カテゴリからサブカテゴリへ、サブカテゴリからすべての商品へリンクし、さらにトップページから売れ筋商品を紹介するよう勧めています。Shopifyではコレクションと商品がもともとこの考え方に沿っています。プラットフォーム固有の点はShopifyのSEOとGEOのページで解説しています。
ChatGPT、Claude、Perplexity、Geminiはクローラーと検索インデックスを使ってページを見つけますが、その多くのクローラーはJavaScriptを実行せず、生のHTMLを読み取ります。素のHTMLに置かれたリンク、論理的な階層、テーマを要約するハブページがあれば、コンテンツは発見されやすく、引用されやすくなります。Googleによれば、AI OverviewsとAI Modeは回答を作るためにサブテーマごとに関連する検索を複数行うことがあります。よく設計されたトピッククラスターなら、それぞれのサブテーマに対応するページを用意できます。
重要なページはトップページの近くに置き、ハブページを中心にテーマごとにコンテンツをまとめ、すべてのページに少なくとも1つの関連ページからリンクを張りましょう。構造は一度設計すれば、あとは新しいページを加えるたびに充実していきます。Sorankの記事ジェネレーターはautopilotで記事を公開し、同じテーマのページへの内部リンクを自動で張るため、新しいコンテンツが孤立ページを生むことなく構造を強化します。
重要なページは3クリック以内というのが一般的な経験則です。Googleは上限を定めていませんが、ページに到達するまでに必要なリンクの数を重要性の手がかりとして使っています。5、6クリックの深さにある戦略的なページには、通常、ハブや人気ページからの追加のリンクが必要です。
リンクほどではありません。Googleは通常、サイトの階層を理解するためにURLの構造を使わず、内部リンクに頼ると述べています。それでも説明的な単語を使った読みやすいURLはユーザーの役に立ち、レポートの分析もしやすくなります。また、ディレクトリは大規模サイトの効率的なクロールに役立ちます。
孤立ページとは、サイト内のどのページからもリンクされていないページのことです。検索エンジンはサイトマップや外部リンクを通じてしか見つけられず、内部の評価も受け取れません。関連するハブや記事からリンクするか、価値がなければリダイレクトまたは削除するのが解決策です。
先行導入企業のご紹介
