301 リダイレクト
古い URL にアクセスしてきたユーザーや検索エンジン(Google のクローラー)を、自動的に新しい URL へ転送する仕組み(リダイレクト)のこと。HTTP ステータスコード(サーバからの応答番号)の「301」を使い、「このページは別の URL に『永久に』移動しました」と明確に伝える。サイトのドメイン移転、ページ URL の変更、SSL 化(http から https(HTTPS / HTTP)への変更)、大規模リニューアル時などにおいて、絶対に欠かせない必須の SEO対策。
最大の特徴:過去の「SEO 評価(資産)」を新 URL へ引き継ぐ魔法
現場で絶対に押さえておくべきなのは、301 リダイレクトは単なる画面の転送ではなく、「旧 URL が長年積み上げてきた SEO 評価(検索順位や、外部からの被リンク)を、新 URL にそのまま引き継ぐ(パスする)機能」だという点。(※メンテナンス時などに使う「一時的な移動」を示す『302 リダイレクト』とは明確に意味が異なるため、永続的な変更には必ず 301 を使う)。実装は、サーバの設定ファイルである「.htaccess(ドットアクセス)」や nginx の設定、または WordPress のプラグイン(Redirection など)で行う。
運用の要点:公開前の「マッピング表」が命綱
サイトリニューアルにおいては、制作業者と協力して「全旧 URL と、それに紐づく全新 URL の対応表(マッピング表)」をエクセル等で作成し、公開時に一括で設定するのがプロの絶対的な進め方。
現場でよくある「落とし穴」
リダイレクトの確認を怠ると、サイトリニューアルが「サイトの自死」に変わる。
- 設定忘れによる「404 地獄」と SEO 評価の完全リセット:見た目のデザイン確認ばかりに気を取られ、裏側の 301 リダイレクト設定を忘れたまま新サイトを公開してしまう。悲惨な末路として、何年もかけて検索 1 位を獲得していた旧ページの URL がすべて「404 Not Found(デッドリンク)(ページが見つかりません)」になり、検索エンジンからの評価が完全にリセットされアクセスがゼロに。さらに、他サイトから貼ってもらっていた貴重なリンクもすべて死に、ビジネス上の大損害になる。
- 業者の手抜き「トップページ一括転送」の罠:業者が、旧サイトの数千ページを 1 ページずつ新サイトの該当ページへ紐づける(1 対 1 のマッピング)のを面倒くさがり、旧サイトのどの URL を踏んでも「新サイトのトップページ」に無理やり飛ばす設定にしてしまう。悲惨な末路として、ユーザーは「読みたい記事があったのにトップに戻された」と激怒して離脱する。さらに Google もこれを「関連性のない不適切な転送(Soft 404)」とみなし、SEO 評価の引き継ぎを無効化する。「マッピング表を出してください」と業者に要求し、1 対 1 で紐付いているかをチェックするのが Web 担当者の重大な責任。
言葉をよく利用する人
- SEO 担当者
- Web 担当者(発注側)
- コーダー / フロントエンドエンジニア
- インフラエンジニア
会話上での使用例
サイトリニューアルの準備状況を確認する打ち合わせの場面
-
プロデューサー
リニューアルの準備、だいぶ進んできましたよ。
-
Web 担当者(発注側)
公開前にひとつ必ずお願いしたいのが、301 リダイレクト のマッピング表です。旧URLと新URLの対応を一覧にして全部つないでおかないと、これまで積み上げた検索評価がリセットされてしまうんです。
-
プロデューサー
なるほど、URLが変わるページを全部洗い出して表にしておきますね。
http から https へ統一する作業を情シスと相談する場面
-
情シス
セキュリティ強化で、httpからhttpsに全部統一したいんですが。
-
Web 担当者(発注側)
では 301 リダイレクト でhttpへのアクセスを全部httpsへ恒久的に転送しましょう。.htaccessでまとめて設定できるので、評価を引き継いだまま移行できます。
-
情シス
助かります。では設定をお願いします。