# サイト構造

あなたのサイトのコンテンツは次から提供されています [スペース](https://gitbook-open-v2-preview.gitbook.workers.dev/url/gitbook.com/docs/documentation/ja-gitbook-documentation/creating-content/content-structure/space) あなたの組織内の。1つまたは複数のスペースをリンクできます。GitBook はそれぞれを公開し、スペース間のナビゲーションを処理します。

## コンテンツタイプ

リンクされたスペースは2つの異なるコンテンツタイプのいずれかとして機能し、これにより GitBook がそれらを相互にどのように扱い訪問者にどのように表示するかが決まります。

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-type="image">カバー画像（ダーク）</th><th data-hidden data-card-cover data-type="image">カバー画像</th><th data-hidden data-card-target data-type="content-ref"></th><th data-hidden><select></select></th><th data-hidden data-card-cover-dark data-type="image">カバー画像（ダーク）</th></tr></thead><tbody><tr><td><strong>サイトのセクション</strong></td><td>サイトを別個の部分に分割します — 複数の製品や組織の一部に最適です。</td><td><a href="https://4217681718-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNkEGS7hzeqa35sMXQZ4X%2Fuploads%2FVdIazRjl18hxN5SzpiqR%2FSite%20sections.svg?alt=media&#x26;token=2e1d4bae-4a54-4daa-96f8-b248203c6d6b">25_08_29_site_sections.svg</a></td><td><a href="https://4217681718-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNkEGS7hzeqa35sMXQZ4X%2Fuploads%2FGzx9x7fzQtLb7ewwm3T2%2FSite%20sections.png?alt=media&#x26;token=fdc90c1d-6dee-48d9-93d6-a72bb8438cc2">25_12_10_site_sections_1.png</a></td><td><a href="site-structure/site-sections">site-sections</a></td><td></td><td><a href="https://4217681718-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNkEGS7hzeqa35sMXQZ4X%2Fuploads%2FB96TQMaauF0yst75RsML%2FSite%20sections.png?alt=media&#x26;token=64f5801b-c97b-4df0-8a6e-97da7d04880d">25_12_10_site_sections.png</a></td></tr><tr><td><strong>コンテンツのバリアント</strong></td><td>同じコンテンツの複数バージョンを公開します — ローカリゼーション、バージョニングなどに最適です。</td><td><a href="https://4217681718-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNkEGS7hzeqa35sMXQZ4X%2Fuploads%2FuWpHiQp4LvA5wpM5Ovo8%2FContent%20variants.svg?alt=media&#x26;token=4b02400b-8994-4319-952d-db5e97661f02">25_08_29_content_variants.svg</a></td><td><a href="https://4217681718-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNkEGS7hzeqa35sMXQZ4X%2Fuploads%2FDmZINE2qLnmlv30oMxUg%2FContent%20variants.png?alt=media&#x26;token=69243fd5-6aa3-44c9-a5f1-e444ad2bac86">25_12_10_content_variants_1.png</a></td><td><a href="site-structure/variants">variants</a></td><td></td><td><a href="https://4217681718-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNkEGS7hzeqa35sMXQZ4X%2Fuploads%2FUbgdVlll8ekhPqtj3V3z%2FContent%20variants.png?alt=media&#x26;token=f696c0df-94de-45ba-8ee7-f72c0c8f8fdf">25_12_10_content_variants.png</a></td></tr></tbody></table>

## サイト構造の管理

サイトの構造を管理することで、サイトのトップナビゲーションバーも管理できます。このナビゲーションバーにより、ユーザーは異なるサイトセクションやサイトセクショングループにジャンプできます。

ドキュメントサイトのダッシュボードから、 **設定** サイトヘッダーのタブを開き、次にクリックします **構造**。ここでは、サイトのすべてのコンテンツをセクションとバリアントに分けて確認できます。

サイトは最初、サイト名の単一セクションと、サイト設定時にリンクしたスペースを含む単一のバリアントで開始します。

<figure><img src="https://4217681718-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNkEGS7hzeqa35sMXQZ4X%2Fuploads%2FD4oCABc0YRJAFzaaVBpn%2Fstructure%402x.png?alt=media&#x26;token=4c4dd0df-8e8e-40e7-8a57-e9791d337c8f" alt="A GitBook screenshot showing a docs site&#x27;s structure"><figcaption><p>公開されたドキュメントサイトの構造。</p></figcaption></figure>

### スペースをドキュメントサイトにリンクする

を追加するには [サイトセクション](https://gitbook-open-v2-preview.gitbook.workers.dev/url/gitbook.com/docs/documentation/ja-gitbook-documentation/publishing-documentation/site-structure/site-sections)、テーブルの下にある **セクションを追加** ボタンをクリックし、セクションとしてリンクするスペースを選択します。新しいセクションはテーブルに追加され、サイト上部のタブとして訪問者に表示されます。

を追加するには [バリアント](https://gitbook-open-v2-preview.gitbook.workers.dev/url/gitbook.com/docs/documentation/ja-gitbook-documentation/publishing-documentation/site-structure/variants)、テーブルの下にある **バリアントを追加** 追加したいセクションのボタンをクリックし、リンクするスペースを選択します。新しいバリアントは選択したセクション内のバリアント一覧に追加され、サイト上のバリアントドロップダウンで訪問者に表示されます。

スペースを追加すると — バリアントとしてでもセクションとしてでも — スペースのタイトルに基づいて名前とスラッグが生成されます。

### セクションまたはバリアントの変更

<div data-full-width="false"><figure><img src="https://4217681718-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNkEGS7hzeqa35sMXQZ4X%2Fuploads%2FoXvDCD0U1CNnP8pJHL1L%2Fedit_variant%402x.png?alt=media&#x26;token=fcea8367-71dd-441c-9f10-37171ab7f450" alt="A GitBook screenshot showing how to edit a variant"><figcaption><p>サイトセクションまたはバリアントを更新します。</p></figcaption></figure></div>

各セクションおよびバリアントの名前とスラッグは、編集したい項目のテーブル行にある **編集** <picture><source srcset="broken-reference" media="(prefers-color-scheme: dark)"><img src="https://4217681718-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNkEGS7hzeqa35sMXQZ4X%2Fuploads%2FA3OfGjPkE5GnOQvN36jN%2Fedit.svg?alt=media&#x26;token=6f70239f-d889-4e64-9ec6-4801df47a48d" alt="The Edit icon in GitBook"></picture> ボタンをクリックすることで変更できます。これによりモーダルが開きます。変更したいフィールドを編集し、次に **保存** ボタンをクリックして保存します。

{% hint style="info" %}
リンクされたスペースのスラッグを変更すると、そのスペースの正規 URL が変更されます。GitBook は古い URL から新しい URL への自動リダイレクトを作成します。また、 [リダイレクトを手動で作成する](https://gitbook-open-v2-preview.gitbook.workers.dev/url/gitbook.com/docs/documentation/ja-gitbook-documentation/publishing-documentation/site-redirects).
{% endhint %}

セクションまたはバリアントを置き換えるには、まずその **編集** <picture><source srcset="broken-reference" media="(prefers-color-scheme: dark)"><img src="https://4217681718-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNkEGS7hzeqa35sMXQZ4X%2Fuploads%2FA3OfGjPkE5GnOQvN36jN%2Fedit.svg?alt=media&#x26;token=6f70239f-d889-4e64-9ec6-4801df47a48d" alt="The Edit icon in GitBook"></picture> ボタンをクリックして削除し、次にモーダルの左下にある **削除** ボタンをクリックします。アイテムが削除されたら、再度追加するには **セクションを追加** または **バリアントを追加** ボタンをクリックします。

### セクションまたはバリアントの並べ替え

サイトはセクションとバリアントを **サイト構造** テーブルに表示されている順序で表示します。項目は **ドラッグハンドル** <picture><source srcset="broken-reference" media="(prefers-color-scheme: dark)"><img src="https://4217681718-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNkEGS7hzeqa35sMXQZ4X%2Fuploads%2FaS1QvPIBVYwhpFTGcPBN%2Foptions-menu.svg?alt=media&#x26;token=3ee40bbf-f4fb-41fa-aa30-306b559cbe88" alt="The Options menu icon in GitBook"></picture> を掴んで上下に移動することで並べ替えできます。変更された順序はサイトにすぐ反映されます。

キーボードを使ってコンテンツを選択・移動することもできます。スペースバーでセクションまたはバリアントを選択し、矢印キーで上下に移動します。新しい位置を確定するには再度スペースバーを押します。

### デフォルトコンテンツの設定

サイトに複数のセクションがある場合、1つのセクションが **デフォルト**としてマークされます。このセクションは訪問者がサイトに到着したときに表示され、サイトのルート URL から提供されます。他のセクションにはそれぞれルート URL に追加されるスラッグがあります。

セクション内に複数のバリアントがある場合、1つのバリアントがデフォルトとしてマークされます。セクションと同様に、デフォルトバリアントは訪問者がサイトに到着したときやセクションを訪れたときに表示されます。他のバリアントにはそれぞれセクションの URL に追加されるスラッグがあります。

スペースをデフォルトに設定するには、そのスペースのテーブル行にある **操作メニュー** <picture><source srcset="broken-reference" media="(prefers-color-scheme: dark)"><img src="https://4217681718-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNkEGS7hzeqa35sMXQZ4X%2Fuploads%2F89MTSo5XRpPMVr1T0rxS%2Factions.svg?alt=media&#x26;token=2b5d001e-560a-4f29-8d22-de8163725ca1" alt="The Actions menu icon in GitBook"></picture> をクリックし、次に **デフォルトに設定**.

{% hint style="info" %}
をクリックします。スペースをデフォルトに設定すると、そのスラッグフィールドは削除され、セクションのルートから提供されるようになります。GitBook は訪問者がコンテンツを見続けられるように、スペースのスラッグを適切なパスへリダイレクトします。
{% endhint %}

### サイトからコンテンツを削除する

サイトからスペースのコンテンツを削除するには、ドキュメントサイトのダッシュボードから **設定** タブを開き、次にクリックして **構造** 削除したいコンテンツを見つけます。

を開いて **操作メニュー** <picture><source srcset="broken-reference" media="(prefers-color-scheme: dark)"><img src="https://4217681718-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNkEGS7hzeqa35sMXQZ4X%2Fuploads%2F89MTSo5XRpPMVr1T0rxS%2Factions.svg?alt=media&#x26;token=2b5d001e-560a-4f29-8d22-de8163725ca1" alt="The Actions menu icon in GitBook"></picture> 削除したいスペースのためのメニューを開き、次に選択します **削除**.

{% hint style="success" %}
サイトからスペースを削除すると、公開サイトからは削除されますが、 **スペースやその中のコンテンツは削除されません**.
{% endhint %}
