リダイレクトチェックツール
このリダイレクトチェックは、URLを1段ずつたどってリダイレクトの流れとステータスコードをすべて表示します。http:// から https:// へ、wwwなしからwwwありへ、最終ページまでを一覧で確認できます。301が本当に恒久的か、どこに302があるか、チェーンやループがないかがすぐに分かります。
計算方法
知っておきたいリダイレクトのステータスコード
| コード | 意味 | Googleでの扱い |
|---|---|---|
| 301 | Moved Permanently(恒久的な移転) | 強いシグナル:転送先が検索結果に表示される |
| 308 | Permanent Redirect(恒久的・メソッド維持) | 301と同じ |
| 302 | Found(一時的) | 弱いシグナル:元のURLがインデックスに残りやすい |
| 307 | Temporary Redirect(一時的・メソッド維持) | 302と同じ |
コードの意味はRFC 9110で定められ、Googleでの扱いはGoogle検索セントラルで説明されています。サイト移転、ドメイン変更、HTTPS化には301または308を使います。302と307はキャンペーンページやメンテナンスなど、本当に一時的な場合のためのものです。
リダイレクトチェーンを避ける理由
よくある例は http://example.com → https://example.com → https://www.example.com/ です。1段ごとに通信が増え、表示が遅くなります。Googleは最大10段までたどりますが、最終的な転送先へ直接リダイレクトするよう勧めています。すべてのパターンを1回でメインのURLへ送るルールを1つにまとめ、内部リンクも最終URLを直接指すのが理想です。Apache用のルールは.htaccessリダイレクト作成ツールで作れます。
仕組みと限界
当サイトのサーバーが各段を自動追従せずに1つずつ問い合わせ、ステータスコード、転送先(Locationヘッダー)、応答時間を記録します。リダイレクトが5回を超えるか、ループを見つけた時点で止まります。転送先は毎回あらためて検証し、内部アドレス(localhostやプライベートネットワーク)へ向かう場合は中止します。各ドメインのrobots.txtにも従います。検出できるのはサーバー側のリダイレクト(3xx)だけで、JavaScriptやmeta refreshによる転送はSEOチェックで確認できます。言語・端末・国によって転送先を変えるサーバーもあり、表示されるのはCloudflareのデータセンターから取得した結果です。
よくある質問
301リダイレクトと302リダイレクトの違いは何ですか?
301は「恒久的に移転した」という意味で、Googleは評価を転送先に引き継ぎ、新しいURLを表示します。302は「一時的」という意味で、元のURLがインデックスに残ることが多いです。恒久的な移転には301(または308)を使いましょう。
リダイレクトは何回まで続いても大丈夫ですか?
Googleは最大10段までたどりますが、1段ごとに表示が遅くなります。古いURLから転送先へ1回で飛ばすのが理想です。このツールは2段以上で注意を出し、5段を超えると止まります。
リダイレクト先を確認するにはどうすればいいですか?
URLを入力欄に貼り付けて「リダイレクトをチェック」を押してください。短縮URLも含め、各段のステータスコードと転送先が表に並ぶので、最終ページを開かずに行き先を確認できます。
リダイレクトループとは何ですか?
2つ以上のルールが互いに転送し合う状態です(例:https → http → https)。ブラウザには「リダイレクトが多すぎます」と表示されます。CMSのHTTPS設定とサーバーやCDNの設定がぶつかっていることがよくあります。
チェックしたURLは保存されますか?
いいえ。URLはこのチェックのためだけにサーバーへ送られ、記録は残しません。1時間30回の上限のため、IPを元に戻せない形(ハッシュ)にした値を最長1時間だけメモリ上で数えます。
出典・根拠
- § 15.4 (Redirection 3xx): RFC 9110 – HTTP Semantics
- Google Search Central – Redirects and Google Search (301/308 permanent, 302/307 temporary)
- Google Search Central – HTTP status codes (Google follows up to 10 redirect hops)
- Google Search Central – Site moves with URL changes (avoid chaining redirects)
- RFC 6797 – HTTP Strict Transport Security (HSTS)
更新日:
関連ツール
- htaccessリダイレクト生成ツール.htaccessのリダイレクトを生成。301転送、HTTPS化、www統一、ドメイン移転に対応。URLのテスト表示とNginxでの書き方つきで、ブラウザ内で処理されます。
- HTTPステータスコード一覧HTTPステータスコード一覧。200、301、404、500など40以上のコードの意味と原因を解説し、コードやキーワードでの検索、クラス別の絞り込みにも対応しています。
- SEOチェック:URLを入れて無料診断URLを入れるだけの無料SEOチェック。title・ディスクリプションの幅、H1、canonical、hreflang、noindex、OGP、構造化データ、altを点数と改善策で表示。
- HTTPヘッダー確認とセキュリティ評価URLのHTTPヘッダー確認ツール。すべてのレスポンスヘッダーを一覧表示し、HSTS・CSP・X-Frame-Options・Referrer-PolicyなどのセキュリティヘッダーをA〜Fで評価します。
- robots.txtチェックとサイトマップ確認URLがGooglebot・Bingbot・AIクローラーにブロックされているかをrobots.txtチェックで確認。決め手のルール、書式の誤り、サイトマップの問題も表示します。
- ASCIIコード表(10進・16進・8進・2進)とUnicode検索ASCIIコード表(0〜127)とLatin-1(128〜255)を10進・16進・8進・2進・HTML実体参照つきで一覧。制御文字も掲載。任意のUnicode文字も検索でき、UTF-8も確認できます。