Redirect Checker

リダイレクトチェッカー

リダイレクトチェッカーは、URLを入力するだけで301/302の判定・リダイレクトチェーンの可視化・ループ検出・canonical確認・SEOスコアの診断・修正用.htaccess自動生成まで一括で確認できる無料ツールです。PC・スマホ・GooglebotなどUser-Agent別の転送先確認、一括URL検証、サイト移行チェックにも対応しています。

使い方

  1. チェックしたいURLを入力欄に貼り付けます。
  2. User-Agentボタンで確認する環境を選びます(PC・iPhone・Android・Googlebot・Bingbot・全UA比較)。
  3. 「チェック開始」ボタンをクリックします。
  4. リダイレクトチェーン・最終URL・ステータスコード・SEOスコアを確認します。
  5. 問題がある場合は「修正例」欄の.htaccessまたはnginx設定をコピーして活用できます。
  6. 一括チェックタブでは複数URLをまとめて検証し、CSVでダウンロードできます。
  7. サイト移行タブでは「旧URL,新URL」の形式で正しく301転送されているか確認できます。

リダイレクトとSEOの基礎知識

リダイレクトとは

リダイレクトとは、あるURLにアクセスしたユーザーやクローラーを、別のURLへ自動的に転送する仕組みです。ウェブサイトのURL変更・ドメイン移行・HTTP→HTTPSの切り替えなど、様々な場面で使われます。

301リダイレクトと302リダイレクトの違い

リダイレクトの種類の中で最も重要なのが301と302の違いです。

  • 301(恒久的な転送):旧URLから新URLへのSEO評価(リンクジュース)が引き継がれます。URL変更・ドメイン移行・HTTP→HTTPS化には必ず301を使います。
  • 302(一時的な転送):一時的なキャンペーンページなど、後で元に戻す場合に使います。SEO評価は引き継がれにくいため、恒久的な移転に302を使うのは誤りです。
  • 307・308:307は302の厳密版、308は301の厳密版です。HTTPメソッドを変更しない点が特徴です。

リダイレクトチェーンとは

リダイレクトチェーンとは、A→B→Cのように複数回のリダイレクトが連鎖する状態です。例えば「http://example.com」が「https://example.com」へ転送され、さらに「https://www.example.com」へ転送されるケースがこれにあたります。

理想は入力URLから最終URLへの直接1ステップの転送です。チェーンが増えるごとにページ表示が遅くなり、クローラーが途中で諦めるリスクも高まります。

リダイレクトループとは

リダイレクトループは、A→B→Aのように転送が循環してしまう状態です。ブラウザは「このページはリダイレクトが多すぎます」というエラーを表示し、ページが開けません。WordPressサイトでSSL設定プラグインと.htaccessの設定が重複した場合によく発生します。

canonicalとリダイレクトの関係

canonical(カノニカル)タグは、検索エンジンに「このページの正規URLはここです」と伝えるタグです。リダイレクト先のURLとcanonicalが異なると、検索エンジンがどちらを正規ページと判断するか混乱し、SEO評価が分散する可能性があります。サイト移行後は、最終URLとcanonicalが一致しているか必ず確認しましょう。

.htaccessでのリダイレクト設定方法

Apacheサーバー(多くのレンタルサーバー)では.htaccessファイルでリダイレクトを設定します。

  • 単純なページ移転:Redirect 301 /old-page https://example.com/new-page
  • HTTP→HTTPS強制:RewriteEngineとRewriteCondを組み合わせた設定が必要です。
  • wwwあり/なしの統一:RewriteRuleでどちらかに統一します。

このツールでは、チェック結果に応じた.htaccess設定例とnginx設定例を自動で生成します。

関連ツール

注意事項

このツールは無料でご利用いただけます。サーバー側からcURLでアクセスするため、Basic認証がかかったURL・ローカル環境のURL・プライベートネットワーク内のURLはチェックできません。一括チェックは最大50件までです。チェック結果はあくまで参考情報です。本番環境への反映前には必ず動作確認を行ってください。

※このプログラムはPHP8.2.22にて作成、動作確認を行っております。
※ご利用下さっている皆様のご意見・ご要望(改善要望)をお寄せください。