これからSEO対策を始める方にとって、ディレクトリ構造の設計は重要なポイントです。
ディレクトリ構造とは、サイトのページを階層的に整理した構造のことです。
SEOに強いディレクトリ構造を設計することで、検索エンジンからの評価を高め、検索結果の上位表示を狙うことができます。
この記事では、Google公式「検索エンジン最適化(SEO)スターターガイド」で推奨されていることも交えながら、SEOに強いディレクトリ構造と最適化する5つのポイントを、SEO初心者の方にもわかりやすく解説します。
この記事の内容
ディレクトリ構造とは
ディレクトリ構造とは、サイトの階層構造のことです。
サイトのトップページを起点として、カテゴリやコンテンツごとに階層が整理されています。
適切な階層構造を持つことで、ユーザーが情報を探しやすくなり、検索エンジンがサイトの内容を理解しやすくなります。
例えば、ECサイトのディレクトリ構造は、以下のようなイメージとなります。
├── トップページ
└── 商品
├── パソコン
│ ├── デスクトップパソコン
│ ├── ノートパソコン
│ └── タブレット
└── スマートフォン
SEOにおいてディレクトリ構造が重要である3つの理由
SEOにおいてディレクトリ構造が重要と言われる理由は、大きく3点あります。
検索エンジンのクローラーがサイトを理解しやすくなる
1つ目は、検索エンジンのクローラーがサイトを理解しやすくなるからです。
検索エンジンのクローラーは、サイトのディレクトリ構造を参考にして、サイトのコンテンツ内容を理解します。
不要な階層がたくさんあったり、階層が深すぎたりすると、クローラーは目的のページに辿り着くのが難しくなってしまいます。
クローラーがサイトを理解しづらくなり、適切に評価されにくくなってしまうのです。
最悪の場合、なかなかクローラーが回ってこず、「せっかくコンテンツを作成して公開したのに全然インデックスされない!」ともったいない状況になってしまうことも考えられます。
そのため、ディレクトリ構造をしっかりと整理することで、検索エンジンのクローラーがサイトを正しく理解しやすくなります。
Google公式の「検索エンジン最適化(SEO)スターターガイド」でも、下記のように「論理的に整理すること」が推奨されています。
サイトを整理する
サイトの構築時や改装時には、論理的に整理することをおすすめします。
検索エンジンやユーザーがページ間の関係を把握しやすくなるからです。
検索エンジン最適化(SEO)スターターガイド
その結果、検索結果での表示順位が上がりやすくなることにも繋がるでしょう。
ユーザーが目的のページを探しやすくなる
2つ目は、カテゴリやコンテンツごとにディレクトリ構造がわかりやすく整理されていると、ユーザーが目的のページを探しやすくなるからです。
関連性の高いコンテンツをまとめてグループ化することで、サイト全体のテーマ性が明確になります。
そのため、ユーザーにとって専門性の高いサイトという印象を与え、信頼感を得やすくなったり、ユーザーの離脱率が低下し、サイトの評価が高まります。
たとえば、SEOに関するコンテンツをまとめた https://example.com/article/seo/ という階層を作ることで、「このページにはSEOに関する記事がある」とイメージすることができます。
一方で、ディレクトリ構造が整理されていないと、はじめてサイトを訪れたユーザーは自分が求めている情報を見つけられず、すぐに離脱してしまう可能性があります。
ディレクトリ構造を最適化することは、ユーザーエクスペリエンス向上にも繋がり、SEOにも良い影響を与えます。
内部リンクの強化につながる
内部リンクとは、サイト内のページ同士を繋ぐリンクのことです。
ディレクトリ構造を整理することで、関連性の高いページ同士を内部リンクでつなげることができます。
関連性の高いページ同士の内部リンクはSEO対策としても有効な手段であるため、内部リンクの強化につながるディレクトリ構造の最適化は、SEOにおいて重要と言われているのです。
サイト管理をする上でもディレクトリ構造を最適化するメリットがある
ディレクトリ構造を最適化することは、SEOだけでなく、サイトを管理する上でもメリットがあります。
コンテンツの追加・更新・修正作業が効率化できる
カテゴリやコンテンツごとにディレクトリ構造を分かりやすく整理することで、コンテンツ追加や修正、削除などの作業がスムーズに行えます。
階層構造が明確なため、ファイル管理や更新履歴の確認も容易になります。
サイト全体の分析がしやすくなる
コンテンツをディレクトリ構造に基づいて分類することで、サイト全体の分析がしやすくなります。
例えば、「SEOに関するコンテンツのアクセス数」を調べたい場合、https://example.com/article/seo/ という階層があれば、GoogleサーチコンソールやGA4などで「/seo/」を含むURLに絞るだけで確認できます。
このように、各カテゴリーやページのアクセス状況を分析したり、ユーザーの行動パターンを把握したりすることが容易になります。
どのコンテンツがユーザーに人気があるのか、どのような改善点があるのかを把握しやすくなることで、データに基づいた分析や改善が可能になり、より効率的にサイト運営を行うことができます。
SEOに強いディレクトリ構造にする5つのポイント
ディレクトリ構造の重要性を理解できたら、以下の5つのポイントを参考に、ディレクトリ構造を考えてみましょう。
ツリー構造にする
ディレクトリ構造は、ツリー構造にすることが基本です。
ここでは、家電量販店のECサイトを例に挙げましょう。
下記のディレクトリ構造は、ツリー構造になっており、1階層目がトップページ、2階層目が商品一覧、3階層目が商品カテゴリ、4階層目が商品の種類となっています。
階層 | ページの種類 | ページタイトルの例 | URLの例 |
1階層目 | トップページ | ▲▲オンラインショップ | https://example.com |
2階層目 | 商品一覧ページ | 商品一覧|▲▲オンラインショップ | https://example.com/category/ |
3階層目 | 商品カテゴリページ | パソコン|▲▲オンラインショップ | https://example.com/category/pc/ |
4階層目 | 商品種類ページ | デスクトップパソコン|パソコン|▲▲オンラインショップ | https://example.com/category/pc/desktop/ |
4階層目 | 商品種類ページ | ノートパソコン|パソコン|▲▲オンラインショップ | https://example.com/category/pc/note/ |
4階層目 | 商品種類ページ | タブレットパソコン|パソコン|▲▲オンラインショップ | https://example.com/category/pc/tablet/ |
3階層目 | 商品カテゴリページ | スマートフォン|▲▲オンラインショップ | https://example.com/category/smartphone/ |
1階層目であるトップページから2階層目の「商品一覧」というカテゴリをクリックすると、3階層目の「パソコン」「スマートフォン」などのサブカテゴリが表示されます。
さらに、「パソコン」をクリックすると、4階層目である「デスクトップパソコン」「ノートパソコン」「タブレット」などのさらに細かいカテゴリが表示されます。
このようなツリー構造にすることで、検索エンジンがサイトを簡単に理解しやすくなります。
階層を深くしすぎない
階層を深くしすぎると、目的のページに辿りづらくなってしまったり、検索エンジンのクロール頻度が落ちたりなど、検索エンジンがサイトのコンテンツを理解するのが難しくなる可能性があります。
不要な階層はないか?中身が何も入っていない空っぽな階層はないか?など、確認してみましょう。
サイトの種類やサービス内容などによって異なるので一概には言えませんが、たとえばこの『Marketing+One』のようなメディアの場合は、2階層から3階層程度を1つの目安とすると良いでしょう。
ディレクトリ名とURLを分かりやすくする
ディレクトリ名とURLは、サイトのコンテンツ内容を分かりやすく表すようにしましょう。
これは、「検索エンジン最適化(SEO)スターターガイド」でも推奨されている項目です。
わかりやすい URL を使用する
URL の各部分はパンくずリストとして検索結果に表示できるので、ユーザーも URL から結果が役に立つかどうかを把握できます。(中略)
次の例のように、ユーザーの役に立ちそうな言葉を URL に含めることをおすすめします。
https://www.example.com/pets/cats.html
たとえば、次の例のようにランダムな識別子だけが含まれている URL は、あまりユーザーの役に立ちません。
https://www.example.com/2/6772756D707920636174
検索エンジン最適化(SEO)スターターガイド
ディレクトリ名とは、URLの/(スラッシュ)に続く文字列のことです。
https://example.com/category/pc/ ←下線部がディレクトリ名
ポイントとしては、そのページのコンテンツの内容を反映させることです。
ただの英数字の羅列だけでは、そのページにどのようなコンテンツがあるのかイメージすることは難しいですよね。
理想としては、「そのURLを見ただけでどのようなコンテンツがあるのか?どのようなページであるのか?がイメージしやすいURL」です。
たとえば、先ほどのツリー構造の例で挙げたURLを見ると、パソコンの一覧ページは「/category/pc/」、スマートフォンの一覧ページは「/category/smartphone/」としています。
すると、検索エンジンやユーザーがサイトのコンテンツ内容を理解しやすくなります。
パンくずリストを設置する
パンくずリストとは、サイトのページ階層をリスト化したナビゲーションのことです。
ページのヘッダー(上部分)やフッター(下部分)に表示されることが多く、ユーザーが現在どのページにいるのかを把握するのに役立ちます。
パンくずリストを設置することで、ユーザーがサイトのディレクトリ構造を把握しやすくなり、簡単に目的のページに遷移することができます。
パンくずリストは、構造化データを活用することでも設置できます。
構造化データに関してはこちらの記事で詳しく解説しているので、併せて参考にしてください。
関連記事「構造化データとは?マークアップ方法やSEO効果について解説」
内部リンクを強化する
関連性の高いページ同士を内部リンクでつなげましょう。
内部リンクとは、同じWebサイト内のページ同士をつなぐリンクのことです。
内部リンクは、ユーザーにとって関連性の高いコンテンツをスムーズに閲覧できるように導く役割と、検索エンジンにサイト構造を理解させる役割を担っています。
設置のポイントとしては、ユーザーが閲覧しているページと関連性の高いコンテンツへリンクすることです。
リンク先のページの内容を要約したような適切なアンカーテキストを使用して、内部リンクを設置しましょう。
まとめ
ディレクトリ構造は、SEO対策において重要な要素です。
正しい階層構造や内部リンクの強化は、ユーザーエクスペリエンスを向上させ、検索結果でのランキングを向上させる鍵となります。
ディレクトリ構造を最適化することによって、以下のメリットを得ることができます。
- 検索エンジンのクローラーが巡回しやすくなる
- ユーザーの利便性が向上する
- 内部リンクの強化につながる
今回の記事で紹介したポイントを参考にして、SEOに強いディレクトリ構造を作りましょう。
自社で最適なディレクトリ構造を考えるのが難しい場合は、SEO対策の専門家に依頼するのも一つの方法です。
Heart Fullでは、ディレクトリ構造を含めたサイトの分析を行い、狙ったキーワードでの上位表示を目指した最適な施策をご提案させていただきます。
「狙ったキーワードで上位表示がされない」など、今抱えているお悩みのご相談だけでも構いませんので、お気軽にご連絡ください。
Heart Fullへのご相談・お問い合わせはこちらから(Googleフォームへ飛びます)
リスティング広告【最適化】に必須のチェックリストを”無料”配布中!
リスティング広告を運用する上で必要なチェックリストをPDF形式で無料でダウンロードいただけます。
【広告代理店の運用者】が教えるリスティング広告の基礎を使ってあなたのビジネスの集客アップにご活用ください。