例:
URL を入力して「チェック」を押してください
URL を入力して「チェック」を押すと、リダイレクトチェーンが表示されます

リダイレクトチェッカーの使い方

  1. URL(https:// は省略可)を入力して「チェック」を押します。
  2. 上部にリダイレクト回数、最終ステータスコード、合計時間、最終 URL が表示されます。
  3. 「リダイレクトチェーン」で各ステップを確認します。緑は 200 または恒久的な転送、黄色は一時的な転送、赤はエラーです。

使用例

http と www でそれぞれ 1 回ずつ転送(まとめるべき例)

http://example.com から https://www.example.com/ へ直接 301 で転送するようにまとめましょう。

入力
http://example.com
出力
#1 301 http://example.com → https://example.com/
#2 301 https://example.com/ → https://www.example.com/
#3 200 https://www.example.com/

301 と 302 の使い分け

301 / 308恒久的な転送。ドメイン変更や URL 構造の変更など、URL が完全に移転した場合に使い、検索エンジンは評価を新しい URL に引き継ぎます。308 は POST などのメソッドも維持します。
302 / 307一時的な転送。メンテナンスページや A/B テストなど、元の URL を後で再び使う場合に使います。検索エンジンは元の URL をインデックスし続けます。
303フォーム送信後に結果ページへ GET で移動させる場合に使います。

リダイレクトが多いほどユーザーの待ち時間が増え、クローラーが途中で追跡をやめることもあります。古い URL は最終的な URL へ 1 回で転送しましょう。

仕様とポイント

対応ステータス301、302、303、307、308 と最終的な 2xx / 4xx / 5xx
最大追跡数10 回(ループを検出)
表示内容各ステップの URL、ステータスコード、Location、応答時間
対象外JavaScript や meta refresh による転送
制限公開 URL のみ、1 分あたり 20 回まで
料金無料・登録不要

よくある質問

ブラウザでは転送されるのにツールでは「リダイレクトなし」になるのは?

JavaScript や <meta http-equiv="refresh"> による転送の可能性があります。このツールが追跡するのはサーバーが返す HTTP リダイレクトのみです。検索エンジンは HTTP の 301 を最も正しく扱うため、サーバー側の転送をおすすめします。

ドメインを変更するときはどの転送を使いますか?

301(または 308)の恒久的な転送を使い、すべてトップページに送るのではなく、古い URL をそれぞれ対応する新しい URL に転送してください。

「内部または予約済みのネットワークアドレス」と表示されます

安全のため、localhost、プライベート IP、予約済みアドレスには接続せず、転送先がそれらの場合も追跡を停止します。