「リダイレクト エラー」: ループ、長すぎるチェーン、不正な URL の直し方
Google はこのページのリダイレクトをたどろうとして失敗しました。たいていは、リダイレクトがループしているか、数が多すぎるか、どこかで不正な URL を指しています。
Google のヘルプが挙げる 4 つのケース
- リダイレクト チェーンが長すぎる
- リダイレクト ループが発生している
- リダイレクト URL が最終的に URL の最大長を超えた
- リダイレクト チェーンに不正または空の URL がある
よくある原因
- 2 つのルールが、訪問者を互いに送り返している。
- サイト移転のあとに、リダイレクトがいくつも連なっている。
- リダイレクト先の URL が長すぎるか、空になっている。
直し方
- レポートに出ている URL を、リダイレクト チェッカーでそのまま調べます。
wwwの有無と末尾のスラッシュの有無も試します。 - 古い URL は、1 回のリダイレクトで最終的なページへ直接送ります。
- 訪問者を送り返すルールを削除します。
Google が一般にたどるリダイレクトは最大 10 回です。それより短くても、回数は少ないほど確実です。
curl -sIL https://example.com/old | grep -i -E "^(HTTP|location)"プラットフォーム別の注意
- Blogger: HTTPS へのリダイレクト、ドメインのリダイレクト(独自ドメインを
wwwへ送る設定)、[エラーとリダイレクト] のカスタム リダイレクトの 3 つを確認します。ドメインの登録業者でも転送していると、2 つがループすることがあります。どちらか一方だけにします。 - Webflow: DNS レコードを Webflow の指定と照らし合わせ、ルート ドメインか
wwwドメインを既定にして公開します。301 リダイレクトの設定に、転送先から戻ってくるルールがないかも確認します。 - Next.js: ループの多くは、Proxy(ミドルウェア)や
next.configのリダイレクトが自分の転送先にも当てはまるか、trailingSlashとぶつかるルールが原因です。ストリーミング開始後のredirect()は HTTP リダイレクトではなく meta タグを送ります。 - Squarespace: ヘルプによると、
httpからhttpsへ、またはドメインからwwwへのリダイレクトを指していることがあります。その場合は無視して大丈夫です。
CrawlCoach でわかること
Search Console の例は最大 1,000 件ですが、CrawlCoach は 1 サイトあたり最大 50,000 ページを理由ごとに分けます。リダイレクト エラーのページがどれだけあるか、どこから直すかがわかります。
よくある質問
何がリダイレクト エラーになりますか?
Google のヘルプは 4 つのケースを挙げています。長すぎるチェーン、ループ、長すぎるリダイレクト URL、チェーン内の不正または空の URL です。
Blogger で Search Console にリダイレクト エラーが出ます。
独自ドメインのリダイレクトが、Blogger とドメインの登録業者の 2 か所で設定されていないか確認してください。同じドメインに 2 つのリダイレクトがあると、ループすることがあります。1 つだけ残します。
出典
2026年10月8日 に確認しました。Search Console とヘルプの内容は Google が随時変更します。画面の表示が違う場合は、出典をご確認ください。
Google に載っていないページを確認しましょう
Google アカウントでログインするだけです。CrawlCoach が最大 500 ページを無料でチェックし、問題ごとに直し方を示します。
無料レポートを受け取る500 ページまで無料です。クレジットカードは不要です。Search Console で使っている Google アカウントでログインしてください。
CrawlCoach のアプリとレポートは英語で表示されます。