Google Search Consoleのページインデックス登録レポートで、「ページにリダイレクトがあります」と表示されることがあります。これは必ずしもエラーではありません。転送元URLは通常、検索結果へ登録されず、最終的な転送先URLが評価対象になります。
| 状態 | 判断 | 次にすること |
|---|---|---|
| 旧URL→対応する新URLへ301 | 意図通りなら正常 | 内部リンクとサイトマップを新URLへ揃える |
| 公開したいURLが別ページへ転送 | 要確認 | 転送設定・WordPress URL・CDN等を確認 |
| 転送先が無関係/何段も転送/ループ | 修正候補 | 最終URL・301/302・canonicalを1本に揃える |
Search Consoleの表示だけを消すためにリダイレクトを解除せず、転送の目的と最終URLが正しいかで判断します。
「ページにリダイレクトがあります」とは
GooglebotがURLへアクセスしたときに、301や302などのHTTPリダイレクトを受け取った場合、そのURL自体はインデックス対象から外れ、転送先URLが確認されます。
たとえば、HTTPからHTTPS、wwwありからなし、旧URLから新URLへ恒久的に転送している場合は、意図した表示であることがあります。
正常なケース
- http:// から https:// へ統一している
- wwwあり・なしを一方へ統一している
- パーマリンク変更後、旧URLから新URLへ301している
- ドメイン変更で旧サイトから新サイトへ転送している
- 統合した記事から代表ページへ恒久転送している
確認が必要なケース
- 公開したいページなのに別URLへ飛ぶ
- 転送先がトップページなど関係ないページ
- 301と302が想定と違う
- リダイレクトが何段も連続している
- 転送ループが起きている
- サイトマップに転送元URLが残っている
確認手順
- 対象URLをブラウザで開く
最終的にどのURLへ移動するか確認します。 - HTTPステータスを確認する
301、302、307、308など、どの転送が返っているか確認します。 - 転送先が意図通りか確認
内容が対応するページへ移動しているか見ます。 - 内部リンクを確認
サイト内リンクが転送元URLではなく、できるだけ最終URLを直接指すようにします。 - XMLサイトマップを確認
恒久転送済みの旧URLをサイトマップへ残さず、インデックスさせたい最終URLを掲載します。
301と302の違い
| コード | 主な意味 |
|---|---|
| 301 | 恒久的な移動として使われる代表的な転送 |
| 302 | 一時的な移動として使われる代表的な転送 |
使い分けは、301と302リダイレクトの違いで詳しく解説しています。
リダイレクトチェーンを減らす
旧URL→中間URL→新URLのように複数段階で転送すると、確認が複雑になります。可能なら、古い内部リンクや転送設定を整理し、最終URLへ直接つなげます。
サイト移転後に大量表示される場合
ドメイン変更やURL構造変更後は、旧URLが「ページにリダイレクトがあります」と表示されることがあります。旧URLから新URLへの転送が意図通りなら、必ずしも問題ではありません。
移転全体の確認は、ホームページ移転・ドメイン変更チェックリストも参考になります。
公開したいURLがリダイレクトされる場合
本来インデックスさせたいURLなのに転送される場合は、WordPressの設定、リダイレクトプラグイン、サーバー設定、HTTPS統一設定、CDNなどを確認します。意図しない転送ルールがないか、一つずつ切り分けます。
canonicalとの矛盾を確認する
リダイレクト先とcanonicalが別々のURLを示していると、正規化シグナルが分かれます。転送元を使わないなら、最終URLへシグナルを揃えます。
canonicalの確認は、Googleが選択した正規ページが違うときの確認方法をご覧ください。
やらない方がよいこと
- Search Consoleの表示だけを消すためにリダイレクトを解除する
- 旧URLを全部トップページへ転送する
- 転送元URLをサイトマップへ残し続ける
- 301・302・canonicalを別方向へ設定する
- リダイレクトループを放置する
リダイレクトだけでなく、インデックス・canonical・内部リンク・CTR・重複記事まで整理する場合はSEO改善ロードマップへ戻れます。
よくある質問
「ページにリダイレクトがあります」はエラーですか?
意図した転送なら正常な除外であることがあります。公開したいURLが意図せず転送される場合に確認が必要です。
転送元URLも検索結果へ出したいです
恒久的に別URLへ転送しているなら、通常は転送先URLを検索対象として運用します。両方必要なら、そもそもリダイレクトが適切かを見直します。
修正後すぐSearch Consoleから消えますか?
Googleが再クロールして状態を更新するまで時間がかかることがあります。
