# サイトリダイレクト

<figure><img src="https://4217681718-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNkEGS7hzeqa35sMXQZ4X%2Fuploads%2FSOD2dR0Bb3RtX6Avb7vg%2F26_01_06_redirects%402x.png?alt=media&#x26;token=7e2bf0a2-947c-46d7-96ff-a4e6b54e60b2" alt="A GitBook screenshot showing site redirects"><figcaption><p>サイトのリダイレクトは、ドキュメントの移行やコンテンツの再構成時にリンク切れを防ぐために有用で、SEOに影響を与える可能性があります。</p></figcaption></figure>

リダイレクトは、ドキュメントをあるプロバイダーから別のプロバイダーに移行する場合（例えばドキュメントを GitBook に移したとき）によく使われます。リンク切れは SEO に影響を与える可能性があるため、必要な箇所でリダイレクトを設定することを推奨します。

に加えて [GitBook によって自動作成されるリダイレクト](#about-automatic-redirects)、サイトのドメイン内の任意のパスからリダイレクトを作成できます。

## サイトでのリダイレクトの管理

始めるには、GitBook でサイトのダッシュボードを表示し、 **設定** タブを開いてから **ドメインとリダイレクト**.

### リダイレクトの作成

クリック **リダイレクトを追加** を開始します。ソースパス（つまり別の場所にリダイレクトしたい URL スラッグ）とリンク先にしたい目的のコンテンツを入力してください。任意の [セクション](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)、または [ページ](https://gitbook-open-v2-preview.gitbook.workers.dev/url/gitbook.com/docs/documentation/ja-gitbook-documentation/creating-content/content-structure/page) をあなたのサイトの中から選択できます。リダイレクトを作成するには **追加** をクリックしてください。

同じページに別のリダイレクトを追加したい場合は、 **別のリダイレクトを追加** オプションをオンにしてから **追加**を押してください。リダイレクトを追加すると、モーダルは前回選択したリンク先コンテンツのまま開いたままになるので、別の 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%2FA3OfGjPkE5GnOQvN36jN%2Fedit.svg?alt=media&#x26;token=6f70239f-d889-4e64-9ec6-4801df47a48d" alt="The Edit icon in GitBook"></picture> アイコンを押します。リダイレクトを更新して **保存**.

リダイレクトを削除するには、 **リダイレクトを削除** ボタンを押して確認してください。

## 自動リダイレクトについて

ページが移動または名前変更されると、それらの正規 URL（カノニカル URL）も変更されます。コンテンツへのアクセス性を維持するために、GitBook は自動的に [HTTP 307](https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Status/307) リダイレクトを古い URL から新しい URL へ作成します。

URL が読み込まれるたびに、GitBook は次の手順で解決を行います：

1. サイトのコンテンツは、自動的に作成されたリダイレクトをたどることで正規 URL に解決されます。
2. URL が解決できない場合、その URL は [スペースレベルのリダイレクト](https://gitbook-open-v2-preview.gitbook.workers.dev/url/gitbook.com/docs/documentation/ja-gitbook-documentation/getting-started/git-sync/content-configuration#redirects)に対してチェックされます。これはリポジトリの `.gitbook.yaml` CODE\_OF\_CONDUCT.md
3. 最後に、その URL は上記のプロセスで作成されたサイトレベルのリダイレクトに対してチェックされます。 [プロセス](#creating-redirects).
