SEOのディレクトリ構造とは?URL階層設計の考え方を解説

サイトのディレクトリ構造とURL設計を検討するイメージ

「サイトのディレクトリ構造は、SEOでどう設計すればいいのか。階層は浅いほうがいいのか、サブディレクトリとサブドメインはどちらが有利なのか、判断がつかない」。URLの設計を前に、そんなふうに迷っていないでしょうか。一度決めると変えにくいだけに、慎重になる方も多いはずです。

私たちは大量のページを持つデータベース型サイトのSEOを支援してきました。その現場で実感したのは、ディレクトリ構造で大事なのは階層の深さそのものではなく、検索意図に対応した論理的な構造になっているかだということでした。

この記事では、ディレクトリ構造とは何かから、URL設計の基本、階層の深さの考え方、サブディレクトリとサブドメインの選び方、よくある失敗までを、Google公式もふまえて解説します。読み終えるころには、自社サイトをどう設計すべきかが見えているはずです。

大規模サイトSEOのご相談

求人・EC・不動産など、大量のページを抱えるサイトのSEOは「設計」で成果が決まります。インデックスされない・カニバリ・競合に負ける——DBSEO(データベース型SEO)の設計でボトルネックを特定します。まずは無料でご相談ください。

目次

先に結論:深さより「検索意図に対応した構造」

まず最初に、結論からお伝えします。SEOのディレクトリ構造で押さえるべきポイントは、次の3つです。

  • 大事なのは階層の深さより、検索意図に対応した論理的な構造かどうかです
  • URLはシンプルで、人間が読んで意味の分かる形にします
  • 設置場所はサブディレクトリを基本に、変える前提でなく最初に決めます

1つ目は、設計の軸です。「階層が深いと順位が下がる」と単純に考えがちですが、本質はそこではありません。ユーザーの検索意図に対応したページが、論理的な場所に配置されているかが重要になります。

2つ目は、URLの見た目です。Googleは、意味のある単語で、人間が理解できるシンプルなURLを推奨しています。長い記号の羅列より、内容が想像できるURLのほうが、検索エンジンにもユーザーにも親切です。

3つ目は、設置場所の決め方です。新しいメディアをどこに置くかは、後から変えると評価を失いやすいため、最初にしっかり決めます。多くの場合、サブディレクトリが無難な選択になるでしょう。

SEOのディレクトリ構造とは?

ディレクトリ構造とは何かを確認する画面のイメージ

最初に、ディレクトリ構造とは何かを整理します。言葉のイメージがつかめると、このあとの設計の話が分かりやすくなります。意味と、SEOに関わる理由、そしてよくある誤解を順に見ていきましょう。

ディレクトリ構造・URL階層とは

ディレクトリ構造とは、サイトのURLを「カテゴリ、サブカテゴリ、個別ページ」のように階層で組み立てる構成のことです。パソコンのフォルダが入れ子になっているのと同じイメージだと考えてください。

たとえば「example.com/media/seo/directory/」というURLなら、mediaの中のseoの中にdirectoryのページがある、という構造を表します。この階層が、サイトの中でそのページがどこに位置するかを示す地図の役割を果たします。

ディレクトリ構造がSEOに関わる理由

ディレクトリ構造がSEOに関わるのは、検索エンジンとユーザーの両方に、サイトの構造を伝える役目があるからです。整理された構造は、どのページがどのテーマに属するかを理解しやすくします。

また、構造はクロールにも影響します。クロールとは、検索エンジンがページを見て回る動きのことです。論理的に整理されていれば、検索エンジンはページを見つけやすくなり、評価も積み上がりやすくなります。

「階層の深さで順位が決まる」は誤解

よくある誤解が、「階層が深いページは順位が下がる」というものです。実際には、深さそのものが直接に順位を決めるわけではありません。深い場所にあっても、内部リンクでたどり着けて評価が伝われば、上位に表示されます。

大切なのは、深さの数字ではなく、論理的な構造とクロール導線です。むやみに階層を浅くすることを目的にせず、意味のあるまとまりで組み立てることを意識しましょう。

検索に強いURL・ディレクトリ設計の基本

URL設計の基本を確認するコード画面のイメージ

次に、検索に強いURL設計の基本です。ここを押さえておくと、新しくサイトを作るときも、既存を見直すときも判断がぶれません。意味的な構造、シンプルなURL、そして正規化の3つを見ていきましょう。

検索意図に対応する意味的な構造にする

最も大切なのが、URLを検索意図に対応した構造にすることです。私たちがデータベース型サイトの設計で重視するのは、ユーザーが探す軸に沿ってページが整理されているか、という点になります。

たとえば「エリア」や「カテゴリ」など、ユーザーが実際に絞り込みに使う軸で階層を作ると、検索意図とページがかみ合います。技術的に作れるからと、意味のない組み合わせを大量に作るのは避けたいところです。

シンプルで人間が読めるURLにする

URLそのものは、シンプルで読みやすくします。Googleは、長いID番号ではなく意味のある単語を使い、論理的で人間が理解できるURLを推奨しています(Google検索セントラル)。

単語の区切りには、アンダースコアではなくハイフンを使うのが推奨です。「/category/seo-guide/」のように、URLを見ただけで中身が想像できる形が理想になります。日本語URLも使えますが、共有時に文字化けすることがある点は知っておきましょう。下に、避けたいURLと望ましいURLの例を挙げます。

URLの例
避けたいURL example.com/?p=123&category=5&sort=new
望ましいURL example.com/media/seo-guide/

望ましいURLは、階層と内容が一目で分かるはずです。記号やID番号の羅列を避け、意味のある単語で組み立てるだけで、検索エンジンにもユーザーにも親切なURLになります。

URL正規化と不要なパラメータの扱い

見落とされがちなのが、同じ内容に複数のURLが生まれないようにする「正規化」です。並び順や表示件数などを変えるたびにURLが増えると、検索エンジンは同じページを別物と誤解しかねません。

並び替えや絞り込みで付くパラメータ、つまりURL末尾の「?sort=」のような付加情報は、必要でなければ残さない設計にします。「index.html」の有無なども、どちらかに統一してください。1つの内容には1つのURL、が基本の考え方です。

ディレクトリ階層の深さと設計の考え方

ディレクトリ階層の設計を検討する打ち合わせの様子

続いて、階層の深さの考え方です。浅くするべきか深くてよいのか、判断に迷うところですよね。グルーピングの考え方と、深すぎる場合のデメリット、そしてパンくずの役割を見ていきましょう。

論理的にグルーピングして階層を組む

階層は、意味のあるまとまりでグルーピングして組みます。関連するページを同じカテゴリの下にまとめると、検索エンジンもユーザーも、サイトの中身を把握しやすくなるでしょう。

逆に、脈絡なくページを配置すると、どんなに階層が浅くても分かりにくいサイトになります。まず全体をどんなカテゴリで分けるかを決め、その中にページを配置していく。この順番で考えると、自然と整った構造になります。

深すぎる階層のクロール上のデメリット

階層の深さ自体は順位を直接決めませんが、深すぎるとデメリットもあります。トップから何回もクリックしないとたどり着けないページは、内部リンクが届きにくく、クロールの効率も落ちるからです。

私たちは、サイトの問題をクロール、インデックス、表示、順位の4段階で切り分けて考えます。深い階層は、この上流にあたるクロールでつまずきやすいのです。重要なページは、なるべく浅い位置に置くか、内部リンクで補うとよいでしょう。

パンくずリストで階層を伝える

階層を分かりやすく伝える手段が、パンくずリストです。パンくずリストとは、ページの上部にある「ホーム > カテゴリ > 現在のページ」のような、現在位置を示すナビゲーションを指します。

これがあると、ユーザーは自分がサイトのどこにいるかが分かり、検索エンジンも階層構造を理解しやすくなるのです。深い階層のサイトほど、パンくずの効果は大きくなります。構造化データとあわせて実装すると、なお伝わりやすくなるでしょう。

サブディレクトリとサブドメインの選び方

サブディレクトリとサブドメインを比較検討する様子

ここは、多くの人が迷うテーマです。新しいメディアやサービスを、サブディレクトリに置くか、サブドメインにするか。この選択の判断軸と、中小メディアでの基本方針、注意点を見ていきましょう。

評価引き継ぎとブランド独立性のトレードオフ

この選択は、SEO評価を引き継ぎたいか、ブランドや運用を独立させたいか、というトレードオフで決まります。サブディレクトリとサブドメイン、別ドメインで、それぞれ性質が違います。下の表に、違いをまとめました。

選択肢 URL例 SEO評価の引き継ぎ 独立性
サブディレクトリ example.com/blog/ 高い(本体の評価を活用) 低い
サブドメイン blog.example.com 中程度(別サイト扱いに近い) 中程度
別ドメイン exampleblog.com なし(ゼロから形成) 高い

中小メディアはサブディレクトリが第一選択

中小企業がメディアを立ち上げるなら、サブディレクトリが基本的に有利です。本体サイトが積み上げてきたSEO評価を活用でき、運用の負担も抑えられるからです。なお、Googleはサブドメインとサブディレクトリを技術的にはほぼ同等に扱うと説明していますが、実務ではリンク評価の集約や運用のしやすさから、サブディレクトリが有利に働きやすいでしょう。

親サイトとテーマの関連性が高く、ブランドの統一感を保ちたい場合も、サブディレクトリが向いています。メディアをどこに置くかは、オウンドメディアの立ち上げ設計の記事でも触れています。特別な理由がなければ、まずサブディレクトリを検討するとよいでしょう。

サブドメインを選ぶときの注意点

親サイトとテーマが大きく異なる場合や、別チームで運用する場合は、サブドメインが選択肢になります。ただし、注意したい落とし穴があります。サブドメインは別サイト扱いに近い一方で、完全に独立しているわけではないからです。

本体サイトとの繋ぎ込みが弱いと、評価が中途半端になりがちです。サブドメインを選ぶなら、ヘッダーやフッターで親サイトと相互にリンクし、ブランドを統一するなど、繋ぎ込みを意識して設計してください。「とりあえずサブドメイン」で決めるのは避けたいところです。

ディレクトリ構造でよくある失敗

最後に、ディレクトリ構造でつまずきやすいポイントを整理します。失敗の型はだいたい共通しているので、自社が当てはまっていないか確認してみてください。あわせて、着手前のチェックリストも用意しました。

パラメータURL乱発と後からの大規模変更

技術面で多いのが、パラメータ付きのURLを大量に生み出してしまう失敗です。並び替えや絞り込みのたびに別々のURLができると、検索エンジンが見て回る量、つまりクロールバジェットを浪費してしまいます。

もう一つが、運用を始めてから構造を大きく変えてしまう失敗です。ディレクトリ構造の変更は、大規模なURLの転送設定が必要で、評価を失うリスクがあります。だからこそ、作る前の設計が肝心なのです。SEOの土台づくりは、SEO記事制作の進め方とあわせて体制で取り組むと進みます。

サブドメインの繋ぎ込み漏れ

サブドメインを選んだのに、本体サイトとの繋ぎ込みを設計しない失敗もよく見かけるものです。独立性を期待してサブドメインにしたのに、リンクもブランドもばらばらでは、評価が中途半端になってしまいます。

また、別ドメインを選んで、ゼロから評価を築く重さを軽く見てしまうケースもあります。どの選択肢にも、それぞれの覚悟と設計が必要です。Googleも、他人の焼き直しではなく自分でしっかり作ることを推奨しています(Google検索セントラル)。

ディレクトリ設計チェックリスト

ここまでの内容を、設計時に確認できるチェックリストにまとめました。新しくサイトを作るときや、既存を見直すときに、この4点から点検してみてください。

ディレクトリ設計チェックリスト
  • URLが検索意図に対応した、論理的なまとまりで組まれているか
  • 意味のある単語のシンプルなURLで、正規化ができているか
  • 重要ページが深すぎず、内部リンクとパンくずでたどれるか
  • 設置場所(サブディレクトリ等)を、変える前提でなく最初に決めたか

今泉の視点:ディレクトリ構造の相談で多いのが、「階層は浅いほうがいいですよね」という質問です。もちろん深すぎるのは考えものですが、本当に大事なのは深さそのものより、検索意図に対応した論理的な構造になっているかどうかです。そして、この設計は後から変えると評価を失いやすいもの。だからこそ、サイトを作る前に、じっくり決めてほしいのです。急がば回れで、設計に時間をかける価値があります。

大規模サイトSEOのご相談

求人・EC・不動産など、大量のページを抱えるサイトのSEOは「設計」で成果が決まります。インデックスされない・カニバリ・競合に負ける——DBSEO(データベース型SEO)の設計でボトルネックを特定します。まずは無料でご相談ください。

SEOのディレクトリ構造のよくある質問

ディレクトリ階層は浅いほうがSEOに有利ですか?

深さそのものが直接に順位を決めるわけではありません。深い場所にあっても、内部リンクでたどり着けて評価が伝われば上位に表示されます。大切なのは、論理的な構造とクロール導線です。浅くすること自体を目的にせず、意味のあるまとまりで組むことを意識しましょう。

サブディレクトリとサブドメインはどちらがいいですか?

SEO評価を引き継ぎたいか、ブランドを独立させたいかのトレードオフで決まります。本体の評価を活用でき運用負担も低いため、中小企業のメディアはサブディレクトリが第一選択です。サブドメインを選ぶ場合は、本体との繋ぎ込みを必ず設計しないと評価が中途半端になります。

URLに日本語やindex.htmlは使ってもいいですか?

日本語URLも使えますが、共有時に文字化けすることがあります。意味のある英単語をハイフン区切りにするのが無難です。index.htmlの有無などは、同じ内容に複数のURLが生まれないよう、どちらかに統一しましょう。1つの内容には1つのURL、が基本です。

既存サイトのディレクトリ構造は変えるべきですか?

構造の変更は大規模なURLの転送設定が必要で、評価を失うリスクがあります。明確な問題がないのに、なんとなく変えるのはおすすめしません。変える場合は、リスクを評価したうえで慎重に進めます。だからこそ、新規サイトでは最初の設計が重要になるのです。

まとめ

  • ディレクトリ構造で大事なのは、深さより検索意図に対応した論理的な構造です
  • 意味のあるシンプルなURLにし、正規化で同じ内容の重複を防ぎます
  • 設置場所はサブディレクトリを基本に、変える前提でなく最初に決めます

SEOのディレクトリ構造は、細かなテクニックよりも、検索意図に対応した論理的な構造を最初に設計することが成果を分けます。まずは自社サイトのURLが、意味のあるまとまりで組まれ、重複が生まれていないかを確認してみてください。そのうえで、新しいメディアの設置場所は、後から変えにくいことをふまえて慎重に決めれば、長く効くサイトの土台になります。

大量のページを持つサイトのURL設計やディレクトリ構造の見直しは、サイトの規模とビジネスモデルによって最適解が変わります。自社サイトの構造設計を相談したい場合は、街中文学のデータベースSEO支援もお役に立てるはずです。

大規模サイトSEOのご相談

求人・EC・不動産など、大量のページを抱えるサイトのSEOは「設計」で成果が決まります。インデックスされない・カニバリ・競合に負ける——DBSEO(データベース型SEO)の設計でボトルネックを特定します。まずは無料でご相談ください。

よかったらシェアしてね!
  • URLをコピーしました!

この記事を書いた人

株式会社街中文学 代表。DBSEO(データベース型SEO)・LLMO(AI検索最適化)・コンテンツマーケティングを専門に、東証上場企業や月間4,500万セッション級メディアのSEO支援を行ってきました。AIライティングSaaS「buncraft」を開発・運営。本メディアの全記事を執筆・監修しています。

目次