日本語

ウェブ制作

リダイレクトマップのチェックツール

旧 URL と新 URL の対応表を貼り付け、サイト移行前にループ、転送チェーン、転送先の競合を確認。レポートも保存できます。

  • 登録不要
  • 端末内で計算

/ で始まるパスはこのオリジンを基準に解決します。ドメイン移転では両列に完全な URL を指定してください。

表計算から旧 URL、新 URL の 2 列をコピーしてください。タブ区切りで 1 行に 1 件、見出し行を除き、最大 2,000 行です。

貼り付けた URL はブラウザー内で処理し、アクセスやアップロードは行いません。サイトのアクセス解析は Cookie 設定に従います。

計算の仕組み

リダイレクトマップは、旧 URL を内容の関連性が高い移行先に対応付ける表です。貼り付けたルールを URL 間の有向関係として調べ、以前の URL に戻るループ、中間 URL を通るチェーン、同じ転送元に複数の転送先がある競合を検出します。

対応表内の完全一致の URL 関係だけを確認します。HTTP 通信、301/308 の確認、移行先の内容やインデックス、ワイルドカードの解析は行いません。大文字小文字、クエリ文字列、末尾スラッシュは別の URL と扱います。訪問者の元の意図に合う移行先も自動判断しません。

恒久的な移動には通常サーバー側の 301 や 308、一時的な移動には目的に合った 302 や 307 を使います。適切な代替ページがない削除 URL は、すべてトップページへ転送するのではなく 404 や 410 を返します。公開後は実際のサーバー動作の検証が必要です。

計算例

/old-service/ → /service-update/ → /services/new-service/ という 2 段階の転送は、/old-service/ から /services/new-service/ へ直接対応付けると中間の 1 回を省けます。新 URL から /old-service/ へ戻すとループになります。

使い方

  1. サイトマップ、アクセス解析、既存リンクから旧 URL を一覧化し、移動する各 URL に内容と目的が合う新ページを選びます。
  2. 旧 URL と新 URL の対応表を貼り付け、ループ、チェーン、競合を解消してから、確認済みのルールをホストに設定します。
  3. 公開後に旧 URL と最終ページをテストします。ステータスコード、正規 URL、内部リンク、サイトマップを確認し、404 や意図しないチェーンを監視します。

よくある質問

リダイレクトマップとは何ですか?

サイト移行で URL 構造が変わる際、旧 URL と関連性の高い新ページを対応付け、サーバー設定前に確認するための表です。移行先は内容と訪問者の意図を確認して選び、URL の単語の一致だけで決めないようにします。

ループ、チェーン、競合とは何ですか?

ループは以前通った URL に戻る転送、チェーンは中間 URL を経由する転送です。競合は同じ転送元に異なる転送先を指定することです。公開担当者と対応表を見直して修正してください。

チェックを通れば実際の転送も正しいですか?

いいえ。貼り付けた表の完全一致の URL 関係だけを調べます。サーバーへの通信、HTTP 状態、移行先の内容、正規 URL、インデックス状態、ワイルドカードは確認しません。公開後に旧 URL と最終ページを実際に確認またはクロールしてください。

削除したページはトップページへ転送すべきですか?

まず内容の関連する代替ページを選びます。適切な移行先がなければ 404 または 410 を返せます。削除した URL をすべてトップページに転送すると利用者に不便です。恒久的な移動か一時的な移動かに応じたサーバーのステータスコードも使ってください。