特定のページを開こうとした際に「リダイレクトが繰り返し行われました。」が表示されることがあります。
このような警告が出た場合はどのように対処すればよいのか解説します。
リダイレクトループを発見された方へ
リダイレクトループで閲覧できないページがありましたら、以下のフォームにURLをお送りください。
当社以外のWebサイトでも問題ありませんので、ご協力頂けますと幸いです。
URLの送信はこちらから(Googleフォーム、個人情報の入力なし)
「リダイレクトが繰り返し行われました。」と表示される原因
リダイレクトはユーザーを自動的に他のページに転送するもので、ページが引っ越しした際やログインを行った後にもとのページに戻る場合などに行われます。
しかし、なんらかの原因で次々にリダイレクトが起こってしまい、最終的な行き先がたらい回しにされてしまう場合があります。
リダイレクト(たらい回し)が数回だけで終わり、最終的な行き先が決まる場合は、好ましいわけではないにせよ、大きな問題にはなりません。(このような数回の繰り返しをリダイレクトチェーンと呼ぶことがあります。)
しかしリダイレクトが行き先がたらい回しされ続けていると、どのページを表示すればよいのか決められません。このような状態をリダイレクトループと呼びます。
リダイレクトループが起きていると次のようなエラー画面が表示されることになります。
リダイレクトループの多くはサイト側に問題があることが多いですが、閲覧者側の対応で解決する場合もあります。
それぞれの対処法について解説します。
あなたが閲覧者の場合の対処法
リダイレクトループはブラウザ側のcookieも一因になって起こることがあります。cookieはユーザーやログイン情報などを保存しているもので、cookieによるリダイレクトとサイト側のリダイレクトによりループが起きてしまうことがあります。
そのため、以下のような対策を取ってみることをおすすめします。
- ブラウザを再起動する
- ブラウザをシークレットモードで起動する
- 保存されたcookieを削除する
まずは再起動やシークレットモードを試してみて、それでも解決しない場合はcookieの削除を試してみましょう。
サイト個別にcookieを削除する方法
以下ではChromeブラウザの場合のCookieの削除方法を紹介します。
Cookieは全削除もできますが、リダイレクトの警告に無関係なサイトのID/Passwordなどの記憶も消えてしまうため、個別削除がよいかもしれません。
個別削除をする場合は、Cookieを削除したサイトを閲覧中にブラウザのURLの前の鍵マークをクリックします。
情報メニューが表示されますので、「サイトの設定」に進みます。
スマートフォンの場合はゴミ箱マークから、PCの場合は「データを削除」ボタンをクリックすれば完了です。
再度問題のURLにアクセスできるかどうかを確認します。
cookieを削除しても閲覧できない場合
上記の方法を試しても問題が解決しない場合は、サイト側に問題がある可能性が高く、閲覧者側からはどうすることもできません。
サイトの管理者に問題があることを伝えることで、修正を促すことは可能かと思います。
以下のフォームよりURLをご送信いただけましたら、当社が変わってサイト運営者様にご連絡いたします。情報のご共有に、ご協力頂けますと幸いです。
URLの送信はこちらから(Googleフォーム、個人情報の入力なし)
あなたがウェブサイト運営者の場合の対処法
対処方法の1つとして、リダイレクトループが確認された環境に前述のcookieが絡んでいる場合もあるため、Cookieを削除したり別の端末で閲覧してもエラーが表示されるかどうかを確認します。
それでも解消しなければ、リダイレクトを行う.htaccessファイルやwordpressなどのCMSによってループが起きている可能性があります。
ループしていてもリダイレクトチェックツールでチェックできる場合があるので確認してみます。
サクラサクラボのリダイレクトチェックツール
https://www.sakurasaku-marketing.co.jp/labo/tools/status_code
ループの原因となっているリダイレクトの特定ができたら、そのリダイレクトを設定しているファイル(.htaccessやCMSプラグインなど)を修正・無効化等を行います。
症状の原因はサイトによって異なるため、ここでは症状切り分けを行っての解説は割愛いたします。
しかし特に.htaccessなどサイトにとって非常に重要なファイルを編集する場合に、専門知識をお持ちでない方は念のため専門家に相談したほうが無難かと思います。
リダイレクトループにお困りのサイト担当者様へ
リダイレクト問題を解決するためのスポットコンサルを行なっておりますので、サポートが必要な場合は以下よりお問い合わせください。
お問い合わせはこちらから
まとめ
リダイレクトの繰り返し(リダイレクトループ)は閲覧者側に保存されたcookieが一因となっている場合もありますが、基本的にはウェブサイト側の誤設定によって起きていると考えられます。
ユーザーには対処のしようがなく、混乱する原因となってしまいますので、ウェブサイト運営者は発見次第迅速な対応が必要です。
SEOの最新情報を手に入れてウェブサイト運営に役立てましょう!
SEOに最適化したサイト運営のためには、SEOの最新情報や自社サイトに適した施策情報をキャッチすることが不可欠です!
サクラサクラボではこうしたSEOの最新情報を無料のメルマガで発信中!
どなたでもお名前とメールアドレスのみで簡単に登録がいただけます!
↓↓↓メルマガ登録はコチラ↓↓↓