この記事の要点
- リダイレクトとは、古いURLに来た人を新しいURLへ自動で案内する仕組みです
- 設定しないと、検索経由の訪問や外部リンク、ブックマークが無駄になります
- 基本は恒久的な移転を示す「301リダイレクト」を使います
- 全ページを一覧にして、新旧URLの対応表を作ってから進めます

リダイレクトとは、古いURLにアクセスした人や検索エンジンを、新しいURLへ自動的に転送する仕組みです。サイトのリニューアルや引っ越しでURLが変わるときにこれを設定しないと、検索からの訪問や他サイトからのリンクが「ページが見つかりません」になり、積み上げた評価を失います。URLが変わる場合は、必ず設定するのが基本です。
なぜ古いURLを残す必要があるのですか?
古いURLには、価値が蓄積されているからです。検索結果に表示されているページ、他のサイトからのリンク、お客さまのブックマーク、名刺や印刷物に載せたURLなどが、すべて古いURLを指しています。これらが突然つながらなくなると、訪問者を失い、検索エンジンからの評価も引き継げません。
どんなときにURLが変わりますか?
- CMSを変更した(例: WordPressから別のCMSや静的サイトへ)
- サイトの構成やページ名を整理した
- httpからhttpsに変更した
- ドメインを変更した
- ファイルの拡張子が変わった(.phpから.htmlなど)
リダイレクトの種類と使い分け
| 種類 | 意味 | 使う場面 |
|---|---|---|
| 301 | 恒久的に移転した | リニューアル、引っ越し |
| 302 | 一時的に別の場所へ | メンテナンス中の案内など |
URLが恒久的に変わる場合は、301を使います。これにより、検索エンジンにも新しいURLへ移ったことが伝わります。

設定の手順

- 現在のサイトの全URLを一覧にする
- 新しいサイトの対応するURLを決める
- 新旧URLの対応表を作る
- サーバーやCMSの設定で、リダイレクトを登録する
- 公開後、古いURLにアクセスして転送を確認する
- 見つからないページ(404)が出ていないか、しばらく監視する
よくある失敗
失敗で多いのは次の三つです。
- すべての古いURLをトップページに転送してしまう(内容が合わず、利用者にも不親切)
- 転送が何段にも連なり、表示が遅くなる
- 対応するページがなくなったのに、何も案内がない
対応するページがない場合は、近い内容のページや、一覧ページへ案内するのが親切です。
サイト引っ越しの保守の一部として
サーバーを新しくする、DNSを切り替える、といった作業でも、URLの扱いは重要です。切り替え前にTTL(DNSの情報が保持される時間)を調整し、切り替え後に主要なURLが正しく表示されることを確認します。これらは保守の一部として、リダイレクトとあわせて確認します。
スタイルチューンができること
スタイルチューンは、リニューアルやCMSの変更、静的サイト化の際に、新旧URLの対応表の作成からリダイレクトの設定、公開後の確認まで一貫して行います。観光業や中小企業のお客さまのサイトでも、URLを維持したまま静的サイトへ移した実績があります。
本番を止めない安全第一の進め方で、検索経由の訪問を守りながら切り替えます。
まとめ
URLが変わるときは、新旧の対応表を作ってから、301リダイレクトを設定します。これだけで、サイトの資産を守れます。リニューアルを予定している方は、事前にお問い合わせフォームからご相談ください。
