# 站点结构

您网站上的内容来自 [空间](/docs/documentation/zh/creating-content/content-structure/space.md) ，位于您的组织中。您可以链接一个或多个空间。GitBook 将发布每一个空间并处理各空间之间的导航。

## 内容类型

已链接的空间可以作为两种不同内容类型之一，它们决定了 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="/files/8c1112fe0dfefe229b2a53fe7d7299fb9fc71274">/files/8c1112fe0dfefe229b2a53fe7d7299fb9fc71274</a></td><td><a href="/files/3d0f0e6d0b070eb822d0b2fa89552e60555d880e">/files/3d0f0e6d0b070eb822d0b2fa89552e60555d880e</a></td><td><a href="/pages/d6842a8aab29e260bcaf1e0f07ac87c77eb8d47e">/pages/d6842a8aab29e260bcaf1e0f07ac87c77eb8d47e</a></td><td></td><td><a href="/files/a2606116bce287584b192bc5a38b5eb1fa757b50">/files/a2606116bce287584b192bc5a38b5eb1fa757b50</a></td></tr><tr><td><strong>内容变体</strong></td><td>发布同一内容的多个版本——非常适合本地化、版本控制等。</td><td><a href="/files/59cbe2e489533e054c107de5eb42203552141f2c">/files/59cbe2e489533e054c107de5eb42203552141f2c</a></td><td><a href="/files/66bf22917ed23903deb290aa7839d6b13a7e8be5">/files/66bf22917ed23903deb290aa7839d6b13a7e8be5</a></td><td><a href="/pages/8827b5487f591a8e224b6afeecca357a080c2852">/pages/8827b5487f591a8e224b6afeecca357a080c2852</a></td><td></td><td><a href="/files/f63c83ccc546a037ef537acb2b06510ed5174d1e">/files/f63c83ccc546a037ef537acb2b06510ed5174d1e</a></td></tr></tbody></table>

## 管理您的网站结构

通过管理您网站的结构，您还可以管理网站顶部导航栏。该导航栏允许用户跳转到不同的网站部分和网站部分组。

在您的文档网站仪表板中，打开 **设置** 选项卡，然后点击 **结构**。在这里您可以看到网站的所有内容，并按部分和变体进行划分。

您的网站最初只有一个部分，名称为您网站的名称，以及一个变体，即您在网站设置期间链接的空间。

<figure><img src="/files/bb94519610a0b06e715f503a1ce96eecfd048c9b" alt="A GitBook screenshot showing a docs site&#x27;s structure"><figcaption><p>已发布文档网站的结构。</p></figcaption></figure>

### 将空间链接到您的文档网站

要添加一个 [网站部分](/docs/documentation/zh/docs-site/site-structure/site-sections.md)，请点击 **添加部分** 表格下方的按钮，并选择一个要链接为部分的空间。新部分随后会添加到表格中，并作为网站顶部的一个选项卡供访客使用。

要添加一个 [变体](/docs/documentation/zh/docs-site/site-structure/variants.md)，请点击 **添加变体** 在您想要添加到的部分中点击按钮，然后选择要链接的空间。新变体随后会添加到所选部分中的变体列表中，并可作为您网站上的变体下拉菜单供访客使用。

当您添加一个空间——作为变体或部分——系统会根据该空间的标题生成名称和别名（slug）。

### 更改部分或变体

<div data-full-width="false"><figure><img src="/files/29d579c521edfedf580d7a5c9878f655389ec628" alt="A GitBook screenshot showing how to edit a variant"><figcaption><p>更新网站部分或变体。</p></figcaption></figure></div>

您可以通过点击您想要编辑的项目所在表格行中的 **编辑** <picture><source srcset="/files/kN09oTFtAuyaxNIwWuCt" media="(prefers-color-scheme: dark)"><img src="/files/ffffa8d3208c93af4ead7061897fa70e6d0d612f" alt="The Edit icon in GitBook"></picture> 按钮来更改每个部分和变体的名称和别名（slug）。这将打开一个弹窗。编辑您想要更改的字段，然后点击 **保存** 按钮进行保存。

{% hint style="info" %}
更改已链接空间的别名（slug）将更改该空间的规范 URL。GitBook 会自动将旧 URL 重定向到新 URL。您还可以 [手动创建重定向](/docs/documentation/zh/docs-site/site-redirects.md).
{% endhint %}

要替换某个部分或变体，请先点击其 **编辑** <picture><source srcset="/files/kN09oTFtAuyaxNIwWuCt" media="(prefers-color-scheme: dark)"><img src="/files/ffffa8d3208c93af4ead7061897fa70e6d0d612f" alt="The Edit icon in GitBook"></picture> 按钮将其删除，然后点击弹窗左下角的 **删除** 按钮。删除该项目后，点击 **添加部分** 或 **添加变体** 按钮再次添加它。

### 重新排序部分或变体

您网站上显示部分和变体的顺序与它们在您的 **网站结构** 表中的顺序一致。您可以通过拖动 **拖动手柄** <picture><source srcset="/files/QLUQj6waZRiK6FpSqrt6" media="(prefers-color-scheme: dark)"><img src="/files/e1df373962dc4830bcb786d7e5cb3cce603367d3" alt="The Options menu icon in GitBook"></picture> 并将其上下移动来重新排序。更改后的顺序会立即反映在您的网站上。

您也可以使用键盘选择并移动内容。按空格键选择一个部分或变体，然后使用方向键将其上下移动。再次按空格键确认新位置。

### 设置默认内容

如果您的网站中有多个部分，其中一个部分会被标记为 **默认**。当访客进入您的网站时会显示此部分，并通过您网站的根 URL 提供。其他部分各自都有一个追加到根 URL 的别名（slug）。

如果某个部分中有多个变体，其中一个变体会被标记为默认。与部分类似，当访客进入您的网站或访问某个部分时，会显示默认变体。其他变体各自都有一个追加到该部分 URL 的别名（slug）。

要将某个空间设为默认，请点击该空间表格行中的 **操作菜单** <picture><source srcset="/files/YjlF3Z9KMYv9aQiFzZKD" media="(prefers-color-scheme: dark)"><img src="/files/d05670ba93b683794fb3fe95a9fc7ab5c7fceafd" alt="The Actions menu icon in GitBook"></picture> ，然后点击 **设为默认**.

{% hint style="info" %}
将某个空间设为默认会移除其别名（slug）字段，因为它将改为从该部分根路径提供。GitBook 会将该空间的别名重定向到相应路径，以确保访客继续看到您的内容。
{% endhint %}

### 从网站中移除内容

要从网站中移除某个空间的内容，请在您的文档网站仪表板中打开 **设置** 选项卡，然后点击 **结构** 以查找您想要移除的内容。

打开 **操作菜单** <picture><source srcset="/files/YjlF3Z9KMYv9aQiFzZKD" media="(prefers-color-scheme: dark)"><img src="/files/d05670ba93b683794fb3fe95a9fc7ab5c7fceafd" alt="The Actions menu icon in GitBook"></picture> ，对应您想要移除的空间，然后选择 **移除**.

{% hint style="success" %}
将一个空间从您的网站中移除会将其从已发布网站中删除，但 **不会删除该空间或其中的内容**.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://gitbook.com/docs/documentation/zh/docs-site/site-structure.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
