WEBマーケティング

ディレクトリとは?意味・SEOに強い構造設計【WP実装例】

ディレクトリとは?意味・SEOに強い構造設計【WP実装例】
パソコン(PC)をよく使う人であれば、ディレクトリという言葉を目にする事は多いかと思います。ですが、ディレクトリの意味を明確に理解している人は少ないです。

そこで今回は、ディレクトリの意味や種類・ディレクトリ関連する用語について解説していきます。

「ディレクトリとはそもそも何か」「フォルダと何が違うのか」を確認したい初心者の方から、「SEOに強いディレクトリ構造をどう設計すればいいのか」「WordPressのディレクトリはどう扱うべきか」を知りたいWeb担当者の方まで、この1記事で必要な知識が揃うように構成しました。

結論から言うと、ディレクトリとは「ファイルを整理・保管するための入れ物(箱)」であり、その箱を階層状に積み重ねた設計図がディレクトリ構造です。そして検索順位の観点で重要なのは、ディレクトリ構造そのものではなく「クローラーがサイト構造を正しく理解できるか」「トップページから各ページまで何クリックで到達できるか」という点にあります。

GMO TECHのSEOコンサルティングチームでは、サイトリニューアルや大規模サイトの構造設計を数多く支援してきました。その現場知見をもとに、定義の基礎から、ディレクトリマップの作り方、SEOに強い構造設計、さらに競合がほとんど触れないWordPress・サーバー環境での実装やパーミッション設定まで、図解と具体例を交えて解説します。

ディレクトリとは?意味をわかりやすく解説

👉 このパートをまとめると!

  • ディレクトリとは「ファイルを整理・保管するための入れ物(箱)」のこと
  • 語源は英語の「住所録・電話帳(directory)」で、中身の所在を一覧できる仕組みを指す
  • LinuxなどのCUI環境では「ディレクトリ」、WindowsやmacOSのGUI環境では「フォルダ」と呼ぶが、指すものは同じ
  • ファイルが「書類(電子文書)」なら、ディレクトリは「書類を入れる箱」にあたる

ディレクトリ(directory)とは、コンピュータ内で複数のファイルを分類・整理して保管するための入れ物のことです。膨大なデータをそのまま1か所に置くと目的のファイルを探せなくなるため、用途やテーマごとにファイルをグループ化して収納する仕組みとして使われます。

ディレクトリは内部にファイルだけでなく別のディレクトリも格納でき、その入れ子関係が積み重なって「階層構造(ツリー構造)」を形成します。この「箱の中に箱を入れられる」性質こそが、ディレクトリの最大の特徴です。

ディレクトリの定義(語源は「住所録」)

「directory」という英単語は、もともと電話帳・住所録・名簿を意味します。住所録が「名前」と「住所(所在)」を一覧できるように、ITの世界のディレクトリも「ファイル名」と「その保管場所」を一覧・管理できる仕組みとして機能します。

つまりディレクトリとは、単なる保管場所ではなく「どこに何があるかを整理して見つけやすくするための索引付きの入れ物」だと理解すると、本質を捉えやすくなります。たとえば社内サーバーで「2026年度>営業部>見積書」のようにディレクトリを分けておけば、誰が見ても目的のファイルの所在を推測できます。これは紙の書類を「年度別のキャビネット>部署別の引き出し>案件別のファイル」と整理するのと同じ発想です。

ディレクトリとフォルダの違い(呼び方の差)

ディレクトリとフォルダは、基本的に同じものを指します。違いは「どの操作環境(インターフェース)で使う呼び方か」という点だけです。

  • ディレクトリ:LinuxやUNIXなど、コマンドで操作するCUI(キャラクターユーザーインターフェース)環境で主に使われる呼び方です。Webサーバーの多くはLinux系で動くため、サーバー上の階層は「ディレクトリ」と表現されます。
  • フォルダ:WindowsやmacOSなど、アイコンをクリックして操作するGUI(グラフィカルユーザーインターフェース)環境で使われる呼び方です。デスクトップに作る「新しいフォルダ」がこれにあたり、書類フォルダのアイコンで視覚的に表現されます。

たとえば同じ画像ファイルを保管する場所でも、自分のWindowsパソコンの画面上では「フォルダ」と呼び、それをWebサーバーにアップロードしてコマンドで管理するときには「ディレクトリ」と呼ぶ、というだけの違いです。指しているもの自体は変わりません。

ディレクトリとファイルの違い(箱と書類のアナロジー)

ディレクトリとファイルの関係は、「箱」と「書類」のアナロジーで考えると一度で理解できます。

  • ファイル:写真・動画・文書・プログラムなど、特定の情報そのものを持つ1つの電子文書です。紙でいえば「書類」にあたります。
  • ディレクトリ:そのファイル(書類)を分類して入れておく「箱」です。

両者の決定的な違いは「中に他のものを入れられるか」です。ディレクトリ(箱)の中にはファイル(書類)も別のディレクトリ(小さい箱)も入れられますが、ファイル(書類)の中に別のファイルを入れることはできません。「ディレクトリを作成する」という操作は、書類を整理するための新しい箱を1つ用意するイメージそのものです。

ディレクトリの種類

👉 このパートをまとめると!

  • ディレクトリは大きく「パソコンのディレクトリ」と「Webサイト(サーバー)のディレクトリ」に分けられる
  • パソコンのディレクトリは、Cドライブなどローカル環境でファイルを整理するための入れ物
  • Webサイトのディレクトリは、サーバー内の階層がそのままURLの「/(スラッシュ)区切り」に反映される
  • Googleドライブなどクラウドストレージのフォルダも、同じディレクトリの考え方で動いている

ディレクトリは使われる場所によって役割が異なりますが、「ファイルを階層的に整理する入れ物」という本質はどの環境でも共通です。ここでは代表的な3つの環境(パソコン・Webサイト・クラウド)に分けて整理します。

パソコンのディレクトリ(Windows / Mac / Linux)

パソコンのディレクトリは、自分の端末(ローカル環境)の中でファイルを保管・整理するための入れ物です。

  • Windows:「ドキュメント」「ピクチャ」などがディレクトリ(フォルダ)にあたります。最上位は C:\ などのドライブで、その配下に階層が広がります。区切り文字には「\(バックスラッシュ/円記号)」を使います。
  • macOS:「書類」「ピクチャ」フォルダなどがこれにあたります。内部はUNIX系のため区切り文字に「/(スラッシュ)」を使います。
  • Linux:すべての起点が「/(ルートディレクトリ)」で、その下に /home /etc などのディレクトリがツリー状に広がります。

たとえばWindowsで仕事用ファイルを「ドキュメント>2026案件>A社」と整理し、趣味のファイルを「ピクチャ>旅行」と分けておけば、システム領域・仕事・プライベートを混在させずに管理できます。

Webサイト(サーバー)のディレクトリとURL構造の対応

Webサイトのディレクトリは、Webサーバー内に存在し、その階層がそのままURLに反映されるという重要な特徴を持ちます。URLの「/(スラッシュ)」で区切られた各部分が、サーバー上のディレクトリ階層と1対1で対応します。

たとえば次のURLを見てみましょう。

https://example.com/blog/seo/index.html

このURLは、サーバー上で以下の階層を表しています。

  • example.com:サイトの最上位(ルート)
  • blog:ルート直下のディレクトリ
  • seo:blogディレクトリの中のサブディレクトリ
  • index.html:seoディレクトリの中にある実際のファイル

つまり「blogという箱の中のseoという箱に、index.htmlという書類が入っている」状態が、URLの文字列としてそのまま表現されているわけです。この対応関係を理解しておくと、後述するSEOに強いディレクトリ構造の設計が格段にわかりやすくなります。

クラウドストレージのディレクトリ(Google Drive / OneDrive など)

Google ドライブ・OneDrive・Dropboxといったクラウドストレージで作成する「フォルダ」も、本質的にはディレクトリと同じ仕組みです。クラウド上のサーバーにファイルを階層的に保管し、必要なファイルを素早く探し出せるように整理しています。

たとえばGoogle ドライブで「部署>プロジェクト>年度」とフォルダを分けておけば、複数人で共有しながらも目的のファイルにたどり着きやすくなります。クラウドの場合は共有設定(誰がアクセスできるか)をフォルダ単位で管理できる点が、後述するサーバーのパーミッション(アクセス権限)の考え方とよく似ています。

押さえておきたいディレクトリ関連用語

👉 このパートをまとめると!

  • ルートディレクトリ=階層構造の一番上にある起点となるディレクトリ
  • サブディレクトリ=あるディレクトリの中に作られた下位のディレクトリ(親子関係で考える)
  • カレントディレクトリ=いま自分が作業している(開いている)ディレクトリで常に1つだけ
  • ホームディレクトリ=ログイン直後に最初に表示される基点となるディレクトリ

ディレクトリを扱う際によく登場する用語を理解しておくと、サーバー操作やSEOの構造設計の場面で迷わなくなります。ここでは特に頻出する5つの用語を、それぞれの位置関係とあわせて解説します。

ルートディレクトリ

ルートディレクトリとは、階層構造の一番上に位置する起点となるディレクトリのことです。「root(根っこ・根本)」が語源で、すべてのパス(ファイルの所在を示す道筋)はここを基準にたどります。

たとえばWebサイトの場合、https://example.com/ がルートディレクトリにあたり、サイト内のすべてのページはこのルートの配下に配置されます。Linux系サーバーでは「/」、Windowsでは「C:\」などのドライブがルートにあたります。これ以上は上の階層が存在しない、最上位の箱だと考えてください。

サブディレクトリ(親子関係)

サブディレクトリとは、あるディレクトリの中に作られた下位のディレクトリのことです。「sub(下位)」が示す通り、上位のディレクトリ(親ディレクトリ)に従属する位置にあります。

たとえば example.com/blog/seo/ という構造では、blogはルートのサブディレクトリであり、seoはblogのサブディレクトリです。マトリョーシカ人形のように、外側の箱(親)の中に小さい箱(子)が入っている関係をイメージすると把握しやすくなります。SEOではこのサブディレクトリの切り方が、サイトのテーマ分類を検索エンジンに伝える重要な役割を担います。

カレントディレクトリ

カレントディレクトリとは、いま自分が作業している(開いている)ディレクトリのことです。「current(現在の)」が語源で、コマンド操作やFTPソフトでファイルを扱う際の「現在地」を指します。

カレントディレクトリは常に1つしか存在しません。たとえば作業位置を blog から seo に移動すれば、その瞬間にカレントディレクトリは seo に切り替わります。サーバー上でコマンドを実行するとき、自分がいまどのディレクトリにいるのか(カレントディレクトリ)を把握していないと、意図しない場所にファイルを作ってしまうため注意が必要です。

ホームディレクトリ

ホームディレクトリとは、OSやサーバーにログインした直後に最初に表示される基点となるディレクトリのことです。ユーザーごとに割り当てられた個人スペースとして機能します。

たとえばレンタルサーバーにFTPでログインすると、最初に表示されるユーザー専用の領域がホームディレクトリです。ここを起点として、公開用のディレクトリやログ保管用のディレクトリへ移動していきます。「ログインしたときに最初に立つ部屋」がホームディレクトリだとイメージしてください。

絶対パス・相対パス

ディレクトリやファイルの場所を示す表記方法には「絶対パス」と「相対パス」の2種類があります。この違いは、サーバー操作やHTMLのリンク・画像指定で頻繁に関わります。

  • 絶対パス:ルートディレクトリから目的地までの全経路を省略せずに示す表記です。例:/var/www/html/blog/seo/index.html。どこから見ても同じ場所を一意に指し示せます。
  • 相対パス:現在地(カレントディレクトリ)を基準に、目的地までの差分だけを示す表記です。例:同じblog内にいるなら ./seo/index.html 、1つ上の階層を指すなら ../ を使います。

絶対パスは「住所をフルで書く」、相対パスは「ここから2軒隣」と道案内するイメージです。サイト内リンクでは相対パスが使われることも多いですが、構造変更に強いのは絶対パスである、という使い分けを押さえておきましょう。

ディレクトリマップとは?作成手順と活用法

👉 このパートをまとめると!

  • ディレクトリマップとは、サイト内の全ページをURL・タイトル・内容で一覧化した「設計図」のこと
  • 制作者・運用者が同じ全体像を共有でき、ページの重複や抜け漏れを防げる
  • 作成はExcelやスプレッドシートで「URL・ページタイトル・親ディレクトリ・内容・狙うKW」を列にして管理する
  • 大規模サイトほど効果が大きく、リニューアル時のコスト削減にもつながる

ディレクトリマップとは、Webサイト内のすべてのページを「URL・ページタイトル・内容・所属ディレクトリ」などの項目で一覧化した設計図(管理表)のことです。サイト構造を可視化し、制作者・運用者・クライアントが共通認識を持つために使われます。家を建てる前の間取り図と同じく、サイトを作る前・改修する前に全体像を固めるための土台になります。

ディレクトリマップの役割(設計図・共通認識ツール)

ディレクトリマップが果たす役割は、大きく分けて次の3つです。

  • 全体像の可視化:どのページがどのディレクトリ配下にあるかを一覧で把握でき、サイトの設計思想を一目で共有できます。複数人で運用するサイトでは、この共通認識が作業のズレを防ぎます。
  • 重複・抜け漏れの発見:似たテーマのページが別々のディレクトリに散らばっていないか、必要なページが欠けていないかを点検できます。GMO TECHのサイト構造支援でも、まずディレクトリマップを作って既存ページを棚卸しすることで、カニバリ(同一テーマでの競合)や孤立ページを洗い出すところから着手します。
  • 改修・追加時の効率化:ページを追加・修正する際、「このテーマならこのディレクトリ」という配置ルールがマップ上で明確になっているため、運用工数を大幅に削減できます。

作成手順(Excelでのタイトル・URL・内容の一元管理)

ディレクトリマップは、ExcelやGoogle スプレッドシートで作成するのが一般的です。以下の手順で作成すると、SEOにも運用にも使える実用的なマップになります。

  • サイトの全体像を洗い出す:必要なコンテンツ(提供する情報・サービス)をすべてリストアップし、大きなテーマ(カテゴリ)ごとにグループ化します。
  • 階層を決める:洗い出したテーマを「トップ>第1階層(カテゴリ)>第2階層(サブカテゴリ)>個別ページ」の形で整理します。後述する「3階層以内」を意識します。
  • 管理項目を列にする:1ページ1行とし、「URL・ページタイトル・親ディレクトリ・ページ内容(概要)・狙うキーワード・公開ステータス」などを列として持たせます。
  • 継続的に更新する:ページの追加・削除・統合が発生するたびにマップを更新し、常に最新のサイト構造を反映させます。マップが古いまま放置されると、設計図として機能しなくなります。
列項目 記載内容の例 活用目的
URL /blog/seo/internal-link/ 物理的な配置とディレクトリ階層の確認
ページタイトル 内部リンクとは|張り方のコツ 重複タイトルの検出・title最適化
親ディレクトリ /blog/seo/ テーマ分類(サイロ)の整合性確認
ページ内容 内部リンクの定義と設置方法を解説 コンテンツの重複・抜け漏れの点検
狙うKW 内部リンク とは カニバリ(KW競合)の発見
ステータス 公開済/作成中/統合候補 制作進行・棚卸しの管理

ディレクトリマップを作成・更新する作業は、サイトマップ(検索エンジン向けの一覧ファイル)の整備とも連動します。検索エンジンへの構造伝達については、サイトマップとは?SEO効果や作成・確認方法を解説もあわせてご覧ください。

SEOに強いディレクトリ構造の作り方

👉 このパートをまとめると!

  • 大前提として、Googleはディレクトリ構造そのものを「直接の」ランキング要因とはしていない
  • 重要なのは「クローラーがサイト構造を正しく理解できるか」と「トップから何クリックで到達できるか(クリック階層)」
  • テーマごとにディレクトリを分ける「ピラミッド型・サイロ構造」が、関連性を伝えるうえで有効
  • パンくずリストとわかりやすいディレクトリ名で、現在位置とテーマを人にも検索エンジンにも明示する

「ディレクトリ構造を整えれば検索順位が上がる」と語られることがありますが、これは正確ではありません。SEOに強いディレクトリ構造の本質は、検索エンジンとユーザーの双方が「サイトの中身と関係性を正しく理解できる状態」をつくることにあります。ここでは正確な前提を押さえたうえで、具体的な設計の考え方を解説します。

大前提:Googleはディレクトリ構造を「直接の」ランキング要因としない

まず押さえるべき最重要ポイントは、Googleはディレクトリ構造(URLのフォルダ階層)そのものを直接の検索順位の決定要因にはしていない、ということです。

Google検索セントラルの「シンプルな URL 構造を維持する」では、URLは「論理的で、かつ人間にとって最もわかりやすい形で構成すること」が推奨されており、長いID番号ではなく意味のある単語を使うこと、単語の区切りにはアンダースコア(_)ではなくハイフン(-)を使うことなどが示されています。これらはあくまで「クローラーとユーザーがURLから内容を理解しやすくする」ための推奨であり、「特定のディレクトリ階層であれば順位が上がる」という主旨ではありません。

つまりSEOで効くのは「ディレクトリ構造の見た目」ではなく、その構造によって検索エンジンがサイトのテーマ・ページ同士の関連性・重要度を正しく解釈できるかどうかです。この前提を取り違えると、不要に深い階層を作ったり、無意味にディレクトリを増やしたりといった逆効果の施策に走ってしまうため注意してください。

クリック階層の考え方(物理階層 ≠ 評価階層)

ディレクトリ構造を考えるうえで欠かせないのが「クリック階層」という概念です。クリック階層とは、トップページから目的のページまで、リンクを何回クリックすれば到達できるかを示す深さのことです。

ここで重要なのは、URL上の物理的なディレクトリ階層と、クリック階層(評価上の深さ)は必ずしも一致しないという点です。たとえばURLが example.com/a/b/c/d/page/ のように物理的に深くても、トップページから直接リンクが張られていれば、そのページのクリック階層は「1」です。検索エンジンは、内部リンクをたどってページを発見・評価するため、URLの深さよりも「トップからのリンク到達のしやすさ」を重視します。

実務上の目安として、重要なページはトップページから3クリック以内で到達できるように設計するのが望ましいとされています。深い階層に埋もれたページは、クローラーに発見されにくく、ユーザーにもたどり着いてもらえません。逆に、物理的に深い階層のページでも、関連ページやトップから適切に内部リンクを張れば、重要度を正しく伝えられます。内部リンクの張り方については、内部リンクとは|張り方のコツやおすすめの設置場所・SEOへの影響を解説で詳しく解説しています。

ピラミッド型構造とサイロ構造(トピッククラスター)

SEOに強いディレクトリ構造の代表的な形が「ピラミッド型構造」と、その発展形である「サイロ構造(トピッククラスター)」です。

  • ピラミッド型構造:トップページを頂点に、その下へカテゴリ(第1階層)、サブカテゴリ(第2階層)、個別ページ(第3階層)とテーマごとに枝分かれしていく構造です。情報が整理され、検索エンジンがサイト全体のテーマ構成を理解しやすくなります。
  • サイロ構造(トピッククラスター):関連するテーマのページを同じディレクトリにまとめ、テーマ単位で「専門性のかたまり」を作る設計です。たとえば /seo/ 配下にSEO関連ページを集約し、/meo/ 配下にMEO関連ページを集約すれば、各ディレクトリのテーマ的な一貫性が高まります。

サイロ構造は、中心となる網羅的なページ(ピラーコンテンツ)と、それを支える個別テーマのページ(クラスターコンテンツ)を内部リンクで結びつける「トピッククラスターモデル」とセットで運用すると効果を発揮します。GMO TECHのSEOコンサルティングでも、テーマの近いコンテンツを同一ディレクトリに集約し、内部リンクで束ねることで、サイト全体の専門性評価を底上げする設計を推奨しています。トピッククラスターの考え方は、ピラーコンテンツとは?トピッククラスターの意味やSEO効果、作り方を解説で体系的に解説しています。

✍️ GMO TECH SEOコンサルタントからの一言

【結論】:ディレクトリを「テーマの境界線」として使うと、サイロ構造はぐっと作りやすくなります。

新しいページを公開する前に「このページはどのテーマのかたまりに属するか」を決め、対応するディレクトリに配置し、同テーマのページへ内部リンクを張る——この習慣を運用ルール化するだけで、後からの構造崩れを防げます。

パンくずリストによる構造の明示

パンくずリストとは、「トップ > カテゴリ > 現在のページ」のように、サイト内での現在位置を階層順に示すナビゲーションのことです。ユーザーが「いま自分がサイトのどこにいるか」を把握する手助けになると同時に、検索エンジンにサイトの階層構造を明確に伝える役割を果たします。

特に、ディレクトリ構造を反映した「位置型パンくずリスト」は、URL階層とパンくずの階層を一致させることで、サイトの論理構造を一貫して示せます。パンくずリストには構造化データ(BreadcrumbList)を実装でき、検索結果にパンくず表示(リッチリザルト)が出る可能性も高まります。整ったディレクトリ構造とパンくずリストはセットで設計することで、相乗効果が生まれます。

わかりやすいディレクトリ名の設計(良い例・悪い例)

ディレクトリ名は、そのディレクトリに何が入っているかを人にも検索エンジンにも伝えるラベルです。意味のあるわかりやすい名前を付けることで、URLを見ただけで内容を推測でき、クリック率や信頼感の向上につながります。

評価 ディレクトリ名の例 理由
良い例 /column/marketing/ 内容(マーケティング関連のコラム)がURLから推測できる
良い例 /seo/internal-link/ テーマ(SEO)と個別主題(内部リンク)が明確
悪い例 /page1/ /dir2/ 連番で内容が一切わからず、ユーザーも検索エンジンも判断できない
悪い例 /aA_b-C/ 大文字小文字・記号が混在し、可読性・統一性に欠ける

ディレクトリ名を設計する際のポイントは、英単語(または意味のあるローマ字)を使う・単語の区切りはハイフン(-)にする・全サイトで命名ルールを統一する、の3点です。日本語のディレクトリ名も技術的には使用可能ですが、URLエンコードで文字列が長く複雑になり、SNSシェア時などに読みにくくなるため、英語表記が無難です。カテゴリ設計の考え方は、カテゴリー分けのやり方とSEOへの影響について解説もあわせて参考にしてください。

サイト構造・内部リンク設計の最適化は、専門的な判断が求められる領域です。自社サイトの構造をどう整理すべきか迷ったときは、技術的SEOの知見を持つパートナーに相談すると、改善の優先順位を明確にできます。

SEO Dash! byGMO の資料を無料ダウンロード

サイト構造・内部リンク設計のSEO診断はGMO TECHへ

「ディレクトリ構造が複雑化している」「サイロ構造を整えてSEOを強化したい」——そんな課題は、SEO支援実績豊富なGMO TECHのSEOコンサルティングにご相談ください。サイト構造・内部リンク・クロール最適化を含めた診断資料を無料でご用意しています。

【独自】WordPress・サーバー環境でのディレクトリ構造

👉 このパートをまとめると!

  • WordPressはルート直下に「wp-admin」「wp-content」「wp-includes」の3つのコアディレクトリを持つ
  • カスタマイズやバックアップで触るのは主に「wp-content」(テーマ・プラグイン・アップロード画像が入る)
  • 公開領域は「public_html」などのドキュメントルートで、ここに置いたファイルだけがWebに公開される
  • セキュリティ上、ディレクトリは755・ファイルは644が基本の権限設定で、.htaccessでアクセス制限もできる

ここからは、競合記事ではほとんど解説されていない「WordPressとサーバー環境におけるディレクトリ構造」を、実装の現場視点で掘り下げます。WordPressでサイトを運営している場合、コアディレクトリの役割と公開領域の仕組み、そしてアクセス権限の設定を理解しておくことが、安全で管理しやすいサイト運営の土台になります。

WordPressのコア構成(wp-content / wp-admin / wp-includes)

WordPressをサーバーにインストールすると、ルート直下に主要な3つのディレクトリが作成されます。それぞれの役割と、触ってよい/触らない方がよい領域を理解しておきましょう。

  • wp-content:テーマ・プラグイン・アップロードした画像など、そのサイト固有のデータが格納されるディレクトリです。カスタマイズで主に編集するのはこの領域で、バックアップで最も重要なディレクトリでもあります。配下には themes(テーマ)、plugins(プラグイン)、uploads(メディア)などのサブディレクトリがあります。
  • wp-admin:WordPressの管理画面(ダッシュボード)を表示するためのファイル群が入っています。WordPress本体のアップデート時に中身が新しいバージョンに置き換わるため、基本的にユーザーが直接編集してはいけない領域です。
  • wp-includes:WordPressシステム全体を動かすコアファイルが格納されています。wp-adminと同様、通常はユーザーが触る必要はなく、編集するとサイトが正常に動作しなくなる恐れがあります。

つまりWordPressのカスタマイズやバックアップで意識すべき主役は wp-content であり、wp-adminwp-includes は「WordPress本体が管理する触らない領域」と覚えておくと安全です。WordPressの基本的な設定全般については、WordPressのSEO対策で初心者がやることリスト|投稿・設定方法も解説で詳しく解説しています。

公開ディレクトリ(public_html)と非公開領域

レンタルサーバーには、Web上に公開されるファイルを置く「公開ディレクトリ(ドキュメントルート)」が用意されています。多くのサーバーでは public_html(環境によっては wwwhtdocs)という名前のディレクトリがこれにあたります。

ここで重要なのは、ドキュメントルートの中に置いたファイルだけがインターネット上に公開されるという点です。逆に、ドキュメントルートより上の階層(ホームディレクトリ直下のログ保管領域など)に置いたファイルは、Web経由ではアクセスできません。この「公開領域」と「非公開領域」の境界を理解していないと、本来公開すべきでない設定ファイルやバックアップファイルを公開領域に置いてしまい、情報漏洩につながる危険があります。

たとえばWordPressをサブディレクトリにインストールするケースでは、public_html/blog/ のように公開ディレクトリ配下の特定ディレクトリにWordPress一式を配置します。この場合、サイトのURLは example.com/blog/ となり、URLのディレクトリ階層とサーバー上の物理ディレクトリが対応していることが、ここでも確認できます。

パーマリンク設定とディレクトリ構造の連動

WordPressの「パーマリンク」とは、各記事・固定ページに割り当てられる恒久的なURLのことです。WordPress管理画面の「設定 > パーマリンク」から、URLの構造を選択・カスタマイズできます。

パーマリンク設定は、サイトの論理的なディレクトリ構造を決定づける重要な設定です。たとえば「カスタム構造」で /%category%/%postname%/ と設定すると、記事URLが「カテゴリ名/記事スラッグ」の形になり、カテゴリ=ディレクトリとして機能します。これにより、前述のサイロ構造(テーマごとのディレクトリ集約)をURL上でも自然に表現できます。

ただし、パーマリンク構造を後から変更するとすべてのページのURLが変わり、リンク切れや評価のリセットを招くため、サイト公開前に方針を固めておくことが鉄則です。パーマリンクの決め方とSEOへの影響については、パーマリンクとは?SEOへの影響やおすすめの決め方・設定方法を解説で詳しく解説しています。

パーミッション(755 / 644)と.htaccessによるアクセス制限

サーバー上のディレクトリとファイルには、「誰がどこまで操作できるか」を定めるパーミッション(アクセス権限)が設定されています。パーミッションは3桁の数字で表され、左から「所有者(Owner)」「グループ(Group)」「その他(Other)」の権限を、読み取り(r=4)・書き込み(w=2)・実行(x=1)の合計値で表現します。

WordPressやレンタルサーバーでの一般的な推奨設定は次の通りです。

対象 推奨パーミッション 意味(権限)
ディレクトリ 755(rwxr-xr-x) 所有者は読み書き実行可、グループ・その他は読み取りと実行のみ
一般ファイル 644(rw-r–r–) 所有者は読み書き可、グループ・その他は読み取りのみ
wp-config.php(機密設定) 400 または 440(公式推奨)/環境により 600・640 所有者のみが読み取り可(書き込みも閉じる)。サーバーによっては書き込みを許す600・640が使われることもある

ディレクトリに「実行(x)」権限が必要なのは、その中身を一覧・参照するためです。一方、書き込み権限を必要以上に開放(777など)すると、第三者にファイルを改ざんされるリスクが高まるため避けるべきです。なお、WordPressのバージョンやサーバー環境によっては推奨値が異なる場合もある(705などより厳格な値が使われるケースもある)ため、利用中のサーバーのマニュアルもあわせて確認してください。

さらに、サーバーの挙動を制御する設定ファイル「.htaccess」を使えば、特定のディレクトリへのアクセス制限(IP制限・ベーシック認証)や、ディレクトリ内のファイル一覧表示(ディレクトリリスティング)の無効化などが可能です。たとえば管理用ディレクトリへのアクセスを社内IPだけに限定すれば、不正アクセスのリスクを下げられます。.htaccessでできる設定の詳細は、.htaccessとは?書き方例や設定方法、できることについて解説で解説しています。

WordPressのディレクトリ構成やパーマリンク、サーバーのパーミッション設定まで含めたサイト全体の最適化は、専門知識と現場経験がものを言う領域です。安全性と検索評価を両立した構造に整えたい場合は、技術的SEOに精通したパートナーへの相談が近道です。

サブドメインとサブディレクトリの使い分け

サイトを拡張する際には、「サブディレクトリで分けるか、サブドメインで分けるか」という設計判断が発生します。

  • サブディレクトリ(例:example.com/blog/):既存ドメインの一部として扱われ、ドメイン全体で蓄積した評価を共有しやすいのが特徴です。テーマの関連性が高いコンテンツの追加に向いています。
  • サブドメイン(例:blog.example.com):技術的には別サイトに近い扱いとなり、本体サイトとテーマや言語が大きく異なる場合に適しています。

どちらを選ぶかは「本体サイトとのテーマの近さ」で判断するのが基本です。関連性の高いコンテンツであればサブディレクトリ、独立性の高い別事業・別言語であればサブドメイン、という使い分けが目安になります。詳しくはサブドメインとサブディレクトリとは?違い・使い分け・SEOへの影響などを解説をご覧ください。

ディレクトリ構造設計の実践チェックリスト&よくあるミス

👉 このパートをまとめると!

  • 設計時は「3階層以内・命名統一・テーマ集約・内部リンク・パンくず」を必ず点検する
  • 権限設定は「ディレクトリ755・ファイル644・機密ファイルは厳格化」を基本ルールにする
  • よくあるミスは「階層の深掘りしすぎ」「命名のゆらぎ」「ディレクトリ移動後のリダイレクト漏れ」
  • 公開後はサイトマップ更新とリンク切れチェックをセットで行う

ここまで解説した内容を、実務でそのまま使えるチェックリストにまとめます。新規サイト構築時はもちろん、既存サイトの構造改善の点検にも活用してください。

設計・命名・権限のチェックリスト

ディレクトリ構造を設計・点検する際は、以下の項目を1つずつ確認しましょう。

  • 3階層以内に収まっているか:重要ページがトップから深すぎる位置に埋もれていないか。物理階層が深い場合は、トップや関連ページからの内部リンクで補えているか。
  • テーマごとにディレクトリが集約されているか:同一テーマのページが複数のディレクトリに散らばっていないか(サイロ構造の整合)。
  • ディレクトリ名の命名ルールが統一されているか:英単語・小文字・ハイフン区切りで、サイト全体に一貫性があるか。連番(page1, dir2)になっていないか。
  • パンくずリストが設置されているか:現在位置を階層順に示し、構造化データ(BreadcrumbList)を実装しているか。
  • 内部リンクで階層が結ばれているか:親ディレクトリ・関連ページ・ピラーコンテンツへのリンクが適切に張られているか。
  • パーミッションが適切か:ディレクトリ755・ファイル644を基本とし、機密ファイル(wp-config.phpなど)は厳格化されているか。書き込み権限を不要に開放(777)していないか。
  • ディレクトリマップが最新か:現在のサイト構造とマップの内容が一致しているか。

よくあるミス集(階層の深掘りすぎ・命名のゆらぎ等)

ディレクトリ構造の設計・運用でつまずきやすい代表的なミスを、回避策とあわせて挙げます。

  • 階層を深くしすぎる:「丁寧に分類しよう」とサブディレクトリを増やしすぎ、重要ページが4階層・5階層に埋もれてしまうケースです。テーマで分けることは大切ですが、ユーザーとクローラーの到達性を優先し、原則3階層以内を意識します。
  • 命名のゆらぎ:あるテーマは /blog/、似たテーマは /column/、別の箇所では /article/ と、同義のディレクトリ名が混在するケースです。命名ルールを最初に決め、ディレクトリマップで統制します。
  • ディレクトリ移動後のリダイレクト漏れ:構造改善でディレクトリを移動・統合した際、旧URLから新URLへの301リダイレクトを設定し忘れ、リンク切れと評価の喪失を招くケースです。URL変更時は必ずリダイレクト設計をセットで行います。
  • 公開領域への不要ファイル配置:バックアップファイルや設定ファイルを公開ディレクトリに置いてしまい、第三者にアクセスされるケースです。公開/非公開領域の境界を意識し、機密ファイルは非公開領域に置くか.htaccessで保護します。
  • サイトマップの更新漏れ:ディレクトリ構造を変更したのに、検索エンジン向けのXMLサイトマップを更新せず、新しい構造が正しく伝わらないケースです。構造変更とサイトマップ更新は必ずセットにします。

ディレクトリに関するよくある質問(FAQ)

👉 このパートをまとめると!

  • 「ディレクトリとフォルダは同じ?」——指すものは同じで、操作環境による呼び方の違いだけ
  • 「何階層まで?」——重要ページはトップから3クリック以内を目安にする
  • 「ディレクトリ名は日本語でもOK?」——技術的には可能だが、可読性の観点で英語表記が無難
  • 「ディレクトリ構造を変えると順位は上がる?」——構造自体は直接の要因ではなく、クローラー理解とクリック階層が本質

ディレクトリに関して特に多く寄せられる疑問を、Q&A形式でまとめました。

ディレクトリとフォルダは同じものですか?

基本的に同じものを指します。違いは呼び方だけで、LinuxやUNIXなどコマンドで操作するCUI環境では「ディレクトリ」、WindowsやmacOSなどアイコンで操作するGUI環境では「フォルダ」と呼びます。Webサーバーの多くはLinux系で動くため、サーバー上の階層は「ディレクトリ」と表現されます。

ディレクトリは何階層まで作ってよいですか?

技術的な上限はありませんが、SEOと使いやすさの観点では、重要なページがトップページから3クリック以内で到達できる範囲を目安にします。ポイントは物理的な階層の深さそのものではなく「トップからのリンク到達のしやすさ(クリック階層)」です。物理的に深い階層のページでも、トップや関連ページから内部リンクを張れば、重要度を正しく伝えられます。

ディレクトリ名は日本語でもよいですか?

技術的には日本語のディレクトリ名も使用できます。ただし、URLに使うと内部的にURLエンコードされ、文字列が長く複雑になります。SNSでのシェアやリンクのコピー時に読みにくくなるため、英単語(または意味のあるローマ字)で、ハイフン区切りの命名にするのが無難です。

ディレクトリ構造を変更すると検索順位は上がりますか?

ディレクトリ構造そのものは、Googleの直接的なランキング要因ではありません。重要なのは、その構造によってクローラーがサイトのテーマや関連性を正しく理解でき、ユーザーが目的のページに到達しやすくなることです。構造を変更する場合は、旧URLから新URLへの301リダイレクトを必ず設定し、リンク切れや評価の喪失を防ぐことが前提になります。

ディレクトリとカテゴリは何が違いますか?

ディレクトリは「サーバー上でファイルを物理的に整理する入れ物」であり、カテゴリは「コンテンツをテーマで分類する概念」です。WordPressではパーマリンク設定で「カテゴリ=ディレクトリ」として連動させることもでき、その場合カテゴリ構造がそのままURLのディレクトリ階層に反映されます。両者を一致させると、テーマ分類と物理構造が揃い、わかりやすいサイト設計になります。

まとめ:ディレクトリ構造を最適化してSEOと運用効率を両立しよう

👉 このパートをまとめると!

  • ディレクトリとは「ファイルを整理する入れ物」で、階層構造(ツリー)が基本
  • SEOで重要なのは構造そのものではなく「クローラーの理解しやすさ」と「クリック階層」
  • サイロ構造・パンくず・わかりやすい命名で、人にも検索エンジンにも伝わる設計にする
  • WordPressはwp-contentを中心に管理し、権限設定(755/644)でセキュリティも担保する

ディレクトリとは、ファイルを階層的に整理・保管するための入れ物であり、その積み重ねが「ディレクトリ構造」です。パソコン・Webサーバー・クラウドのいずれでも、「箱の中に箱を入れて整理する」という本質は変わりません。

SEOの観点で押さえるべき最重要ポイントは、Googleはディレクトリ構造そのものを直接のランキング要因とはしておらず、本当に効くのは「クローラーがサイト構造を正しく理解できるか」と「トップから何クリックで到達できるか」だ、ということです。この前提に立って、テーマごとにディレクトリを集約するサイロ構造、現在位置を示すパンくずリスト、内容が伝わるわかりやすいディレクトリ名を設計すれば、検索エンジンにもユーザーにも親切なサイトになります。

さらにWordPress運営であれば、wp-contentを中心とした管理、公開/非公開領域の理解、パーマリンク設定、そしてディレクトリ755・ファイル644を基本とするパーミッション設定までを押さえることで、安全で管理しやすいサイト運営が実現します。ディレクトリ構造の最適化は、SEOの土台づくりと運用効率の向上を同時に叶える、地味ながら効果の大きい施策です。

SEO Dash! byGMO 無料相談・資料ダウンロード

サイト構造・SEO設計の改善はGMO TECHにご相談ください

「自社サイトのディレクトリ構造が最適か診断してほしい」「サイロ構造や内部リンク設計を見直してSEOを強化したい」——そうした課題は、SEO支援実績豊富なGMO TECHのSEOコンサルティングにお任せください。サイト構造・内部リンク・クロール最適化の観点から、改善の優先順位がわかる資料を無料でご提供しています。

執筆:GMO TECH 株式会社 SEOコンサルティングチーム
公開日:2022-01-11 / 最終更新日:2026-07-01

【無料のおすすめ資料】WordPress基礎知識大全:SEO対策まで完全網羅
WordPress基礎知識大全

世界No.1 CMSのWordPressを徹底解説!
初心者でも簡単に始められる基本設定から、サイトの成功を左右するSEO対策まで網羅。新規ブロガーもベテランも必見の完全ガイドです。
今すぐ無料でダウンロードし、あなたのサイトを次のレベルへ!

【無料のおすすめ資料】2024年版・絶対押さえるべきWEBマーケティング用語169選
WordPress基礎知識大全

AI時代のWEBマーケティングを制する!
基礎から最新トレンドまで、169の必須用語を完全網羅。
「生成AI」「LLM」など注目キーワードも満載!
今すぐ無料ダウンロードして、知識とスキルをアップデートしよう!

CONTACT US

デジタルマーケティングに関することならお気軽にご相談ください

メルマガ登録

メールマガジンはこちらからご登録ください。

デジタルマーケティングに関するホットな情報をお届けいたします。

フォームからのお問い合わせ

GMO TECHへの業務依頼、発注を希望される方はこちらよりご連絡ください。