301、302、307、308のリダイレクト種別
リダイレクトのHTTPステータスコードは、検索エンジンとブラウザに「この移動は永続か、一時的か」「メソッドを保持する必要があるか」を伝えます。
301 Moved Permanently
これは、SEO の標準リダイレクトです。ランク付け権限の大部分が新しい URL に渡され、ブラウザーはそれを積極的にキャッシュします。
docsLayout.ui.useWhen:
- • ドメインを恒久的に移行する
- • 2つのサイトを統合する
- • URL構造の誤りを恒久的に修正する
- • HTTPからHTTPSへ恒久的に移行する
docsLayout.ui.avoidWhen:
- • 一時的なプロモーションを実施する
- • A/Bテストを行う
- • 恒久ではない地域別ルーティングを行う
- • 近いうちに戻す可能性がある
302 見つかりました / 307 一時的
これらのコードは、コンテンツが一時的に移動されたが、元の URL は正規のままである必要があることを検索エンジンに伝えます。
docsLayout.ui.note:
なぜ 302 と 307 なのか? 307 は HTTP メソッドを明示的に保持しますが、302 はより幅広く、より広くサポートされています。ほとんどのリンク ルーティングの使用例では、実際にはどちらも同様に機能します。
308 永久リダイレクト
301 の最新バージョン。リダイレクト中に HTTP メソッド (POST、PUT など) が保持されることが保証されます。
高度な応答タイプ
IFrame マスキング
ブラウザのアドレス バーにカスタム ドメインを保持したまま、宛先のコンテンツを表示します。
リバース プロキシ
公開 URL を完全に制御しながら、UrlEdge を通じてアップストリーム コンテンツを提供します。
カスタムレスポンス
メンテナンス ページまたは軽量 API に対して、静的な HTML または JSON 応答をエッジから直接返します。