「ページにリダイレクトがあります」とは?原因と対処法をわかりやすく解説

「ページにリダイレクトがあります」とは?原因と対処法をわかりやすく解説のアイキャッチ画像

Google Search Console(サーチコンソール)で「ページにリダイレクトがあります」と表示された場合、リダイレクト先のページがインデックス登録されていれば基本的に問題ありません。

このメッセージは「エラー」ではなく、リダイレクト設定が正常に機能していることを示すステータスです。

サーチコンソールでこの表示を見て「何かエラーが起きているのでは?」「対処しないとSEOに悪影響がある?」と不安に感じる方は少なくないでしょう。

しかし、意図的に設定したリダイレクトであれば、むしろ正しく動作している証拠といえます。

Google公式ドキュメントをもとに、確認方法から対処法までわかりやすく解説していきます。

SEOを推進するうえで、インデックスの状態とインデックスされない理由を把握しておくのは重要です。

インデックスの状況は、サイトやページを改善するうえで重要な判断基準となるからです。

インデックス状況を常に把握したい方は、SEOサイト管理自動化ツール「inSite(インサイト)」を無料でお試しください。

inSiteのインデックスチェック機能は、サイト内のページのクロール状態を毎日自動でチェックする機能です。

この機能により、どれだけのページがインデックスされてなくて原因は何なのか、クローラーは定期的に来ているのかといった情報を常に監視することができます。

inSiteのインデックス状態チェック機能のダッシュボード

1ページずつURL検査をしなければわからないインデックス状態。
inSiteを使えばこれを常に把握できるため、効率よくSEOにおける有効な打ち手を考えることができます。

ページのインデックス率向上や、ページの評価をアップさせるリライトの効率化にかなり使えると思うので、ぜひお試しください。

≫ 「inSite(インサイト)」を無料で使ってみる

目次

「ページにリダイレクトがあります」とは?

「ページにリダイレクトがあります」とは、サーチコンソールのインデックスカバレッジレポート(ページの登録状況を確認できる画面)に表示されるステータスの一つです。

これは、Googleのクローラー(Googleの巡回プログラム)があるページにアクセスした際、別のURLへ転送され、そのリダイレクト先が正規URL(Googleが本来のURLとして認識するURL)として扱われている状態を示しています。

ポイントは、このステータスが「エラー」ではなく「除外」カテゴリに分類されている点にあります。

Google公式のページ インデックス登録レポートでは、以下のように説明されています。

インデックスされていないことは必ずしも問題ではありません。robots.txt、noindexタグ、重複URL等の正当な理由がある場合があります。

Google公式のページ インデックス登録レポート

つまり、リダイレクト元のURLはインデックスに登録されない仕組みですが、リダイレクト先のURLが正常にインデックスされていれば問題ありません。

意図的にリダイレクトを設定した場合、このメッセージが表示されるのは正常な動作といえます。

「警告が出ている」と焦る必要はなく、まずはリダイレクト先がきちんとインデックスされているかを確認することが大切です。


≫inSiteでサイトのインデックス状況をチェックしてみる(無料)

「ページにリダイレクトがあります」が表示される原因

このステータスが表示される原因は、大きく3つに分けられます。

いずれも一般的なWebサイト運営で発生するもので、多くの場合は意図的な設定によるものです。

「ページにリダイレクトがあります」が表示される原因

URL移転・スラッグ変更

「ページにリダイレクトがあります」が表示される原因の1つ目は、URL移転やスラッグ変更です。

サイトリニューアルやURL構造の変更に伴い、ページを別のURLに移転した場合に表示されます。

たとえば、記事のスラッグ(URLの末尾部分)を変更したとき、WordPressなどのCMSでは自動的に301リダイレクト(恒久的な転送設定)が設定されるケースも少なくありません。

SEO評価を新しいURLに引き継ぐために301リダイレクトを設定するのは推奨される方法であり、この場合は正常な状態と言えます。

www有無・末尾スラッシュの統一

「ページにリダイレクトがあります」が表示される原因の2つ目は、URLの正規化設定です。

具体的には以下のような設定です。

▼具体例

  • www.example.comexample.com の統一
  • example.com/page/example.com/page の統一

これらは重複コンテンツを防ぐための設定として推奨されています。

どちらか一方を正規URLとして統一し、もう一方からリダイレクトすれば、検索エンジンに正しいURLを認識させられます。

HTTP→HTTPS移行

「ページにリダイレクトがあります」が表示される原因の3つ目は、HTTP→HTTPS移行です。

SSL化に伴う http:// から https:// へのリダイレクトがこれに該当します。

常時SSL化は現在のWeb標準となっており、セキュリティの観点からも必須の設定でしょう。

このリダイレクトによって「ページにリダイレクトがあります」が表示されるのは、HTTPS化が正しく機能している証拠です。

これらの原因を把握しておくことで、サーチコンソールでの表示を見たときに慌てずに対応できます。


≫inSiteでサイトのインデックス状況をチェックしてみる(無料)

対処は必要?放置してよいケースとNGなケース

「ページにリダイレクトがあります」が表示されたとき、対処が必要かどうかは状況によって異なります。
判断基準を明確にしておきましょう。

判断の最大のポイントは「リダイレクト先が正常にインデックスされているかどうか」です。

▼放置してよいケース(対処不要)

ケース理由
意図的に設定した301リダイレクト正常な動作
URL正規化(www統一、スラッシュ統一)の設定推奨される設定
HTTPS移行のリダイレクト必須の設定
リダイレクト先が正常にインデックス登録されている問題なし

▼NGなケース(要対処)

ケース理由
意図しないリダイレクトが発生している設定ミスの可能性
リダイレクト先がインデックスされていない正規URLに問題あり
[リダイレクトチェーン](https://in-site.jp/blog/redirect-chain/)が発生している多段階リダイレクトは避けるべき
「リダイレクト エラー」と表示されている早急な対応が必要

これらを確認する方法は次の章で解説します。


≫inSiteでサイトのインデックス状況をチェックしてみる(無料)

サーチコンソールでの確認方法

リダイレクト先が正しくインデックスされているかは、サーチコンソールで簡単に確認できます。

以下の手順で確認してみましょう。

▼確認手順(4ステップ)

  1. サーチコンソールの左メニューから「ページ」→「ページのインデックス登録」を開く
  2. 「ページがインデックスに登録されなかった理由」の中から「ページにリダイレクトがあります」をクリック
  3. 表示された対象URLの中から確認したいURLをクリックし、「URLを検査」を選択
  4. 検査結果の「Googleが選択した正規URL」を確認する

▼判断のポイント

「Googleが選択した正規URL」の欄に、リダイレクト先として設定したURLが表示されていれば問題ありません。

これはGoogleがリダイレクト先を正規URLとして認識し、インデックスに登録している状態を示しています。

一方、想定と異なるURLが表示されている場合や、「URLがGoogleに登録されていません」と表示される場合は、設定の見直しが必要です。

この手順で確認した結果をもとに、次章で解説する対処法を実施するかどうかを判断しましょう。


≫inSiteでサイトのインデックス状況をチェックしてみる(無料)

原因別の対処法

確認の結果、対処が必要と判断したら、以下の方法で対応しましょう。

「ページにリダイレクトがあります」原因別の対処法

不要なリダイレクトの削除方法

設定した覚えのないリダイレクトが発生している場合は、以下の手順で原因を特定して対処しましょう。

▼対処手順

  1. リダイレクトチェッカーツール(Redirect Checkerなど)で現状のリダイレクトを確認
  2. サーバーの .htaccess ファイルを確認し、不要なリダイレクト設定がないかチェック
  3. 使用しているプラグインやテーマの設定を確認
  4. 不要なリダイレクト設定を削除

.htaccess ファイルを編集する際は、必ずバックアップを取ってから作業してください。

また、リダイレクトを削除した後は、内部リンクのリンク切れが発生していないかも確認しておきましょう。

WordPressの自動リダイレクトを停止する方法

WordPressには、類似URLへの自動リダイレクト機能(canonical redirect)が標準で搭載されています。

この機能が意図しないリダイレクトを引き起こしている場合、以下の方法で無効化が可能です。

▼functions.phpにコードを追加する方法

// WordPress の自動リダイレクト(canonical redirect)を無効化
remove_filter('template_redirect', 'redirect_canonical');

このコードをテーマの functions.php に追加することで、自動リダイレクトを停止できます。

ただし、この設定を行うと正規化のメリットも失われるため、本当に必要な場合のみ実施してください。

プラグインを使ってリダイレクト設定を管理する方法もあります。
「Redirection」などのプラグインを使えば、個別のリダイレクトを細かく制御できるでしょう。

対処後は、サーチコンソールで再度インデックス状況を確認し、問題が解消されたことを確認してください。


≫inSiteでサイトのインデックス状況をチェックしてみる(無料)

「ページにリダイレクトがあります」と「リダイレクト エラー」の違い

サーチコンソールには「ページにリダイレクトがあります」とは別に「リダイレクト エラー」というステータスも存在します。

この2つは名前が似ていますが、深刻度合いがまったく異なります。

項目ページにリダイレクトがありますリダイレクト エラー
深刻度低(多くの場合問題なし)高(要対応)
原因正常なリダイレクト設定リダイレクトループ、チェーン過多など
リダイレクト先インデックス登録可能インデックス登録不可
ユーザーへの影響なしページにアクセスできない可能性
対応優先度確認のみでOK早急に対応が必要

「リダイレクト エラー」が表示されている場合は、リダイレクトループ(A→B→Aのような無限ループ)やリダイレクトチェーンの過多(A→B→C→D…のような多段階リダイレクト)が発生している可能性があるため、早急な対応が必要です。

一方、「ページにリダイレクトがあります」は、正常なリダイレクトが機能している状態なので、リダイレクト先がインデックスされていれば対応は不要です。

両者の違いを理解し、それぞれに適した対応を取ることが重要です。

「リダイレクトエラー」については、「サーチコンソールの「リダイレクトエラー」とは?4つの原因と対処法を解説」で詳しく解説しています。

他のインデックスカバレッジのステータスについては、「インデックスカバレッジの全ステータス解説」の記事も参考にしてください。


≫inSiteでサイトのインデックス状況をチェックしてみる(無料)

よくある質問(FAQ)

「ページにリダイレクトがあります」について、よく寄せられる質問とその回答をまとめました。

「ページにリダイレクトがあります」は放置しても大丈夫?

リダイレクト先のページがインデックス登録されていれば、基本的に放置で問題ありません。

サーチコンソールのURL検査で「Googleが選択した正規URL」を確認し、意図したリダイレクト先が表示されていれば正常な状態です。

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

301リダイレクトは「恒久的な移転」、302リダイレクトは「一時的な移転」を示します。

Google公式ドキュメントでは、以下のように説明されています。

永続的リダイレクト(301/308)では、検索結果にリダイレクト先を表示し、正規URLの強いシグナルとなります。一時的リダイレクト(302/303/307)では、検索結果にリダイレクト元を表示し、正規URLの弱いシグナルとなります。

SEO評価を新しいURLに引き継ぎたい場合は、301リダイレクトを使用してください。302リダイレクトでは、元のURLがインデックスに残り続ける場合があります。

「ページにリダイレクトがあります」が大量に表示されているのは問題?

サイト移転やURL構造の変更を行った直後は、一時的に大量表示されることがあります。

リダイレクト先が正しくインデックスされていれば、数や量は問題ではありません。時間の経過とともに、元のURLはGoogleのインデックスから徐々に消えていきます。

「ページにリダイレクトがあります」を減らす方法は?

「ページにリダイレクトがあります」は、以下の対応で徐々に減少します。

  • 古いURLをサイトマップから削除する
  • 内部リンクをリダイレクト先の新しいURLに更新する
  • 外部サイトからのリンクも可能であれば新URLに変更を依頼する

ただし、ステータスの数を減らすこと自体はSEO上の必須事項ではありません。


≫inSiteでサイトのインデックス状況をチェックしてみる(無料)

まとめ

「ページにリダイレクトがあります」は、リダイレクト設定が正常に機能していることを示すステータスであり、エラーではありません。

この記事のポイント
  • リダイレクト先がインデックス登録されていれば、基本的に対処不要
  • 「リダイレクト エラー」とは深刻度がまったく異なる
  • URL移転、www統一、HTTPS移行など、一般的な設定で表示される
  • 意図しないリダイレクトがある場合のみ、設定を確認して対処
  • WordPressの自動リダイレクト機能が原因の場合は、コードで無効化可能

まずはサーチコンソールでURL検査を実行し、リダイレクト先の正規URLが正しくインデックスされているか確認してみましょう。

もっと簡単にインデックス状況の把握・管理をしたい方へ。


インデックス状況を常に把握したい方は、SEOサイト管理自動化ツール「inSite(インサイト)」を無料でお試しください。

inSiteのインデックスチェック機能は、サイト内のページのクロール状態を毎日自動でチェックする機能です。

この機能により、どれだけのページがインデックスされてなくて原因は何なのか、クローラーは定期的に来ているのかといった情報を常に監視することができます。

inSiteのインデックス状態チェック機能のダッシュボード

1ページずつURL検査をしなければわからないインデックス状態。
inSiteを使えばこれを常に把握できるため、効率よくSEOにおける有効な打ち手を考えることができます。

ページのインデックス率向上や、ページの評価をアップさせるリライトの効率化にかなり使えると思うので、ぜひお試しください。

≫ 「inSite(インサイト)」を無料で使ってみる

「ページにリダイレクトがあります」とは?原因と対処法をわかりやすく解説のアイキャッチ画像

この記事が気に入ったら
フォローしてね!

よかったらシェアしてね!
  • URLをコピーしました!
目次