WordPressのパーマリンクを途中で変えるとGoogle Search Consoleで「ページにリダイレクトがあります。」という警告表示が出続ける。
SEO的に悪いのかどうかはわからないが、気持ちのいいものではないと思う。
ページがインデックスに登録されなかった理由がリダイレクト?
はじめ、Google Search Consoleでインデックス登録されない理由の中で、「ページにリダイレクトがあります」に該当するページがこんなにあるのか理解できなかった。
そもそも、今のサイトのページ数と同じくらい「ページにリダイレクトがあります」というページがある。
そして、同じくらいの数インデックス登録済みのページがある。
もちろん、リダイレクト設定をした覚えもない。
一体どういうことなのか、数日考えた。
インデックス登録できたページと比べてみると
Google Search Consoleの「インデックス登録できたページ」と「ページにリダイレクトがあります」のページを比べてみると、なんと、同じページがある。

Google Search Consoleの「インデックス登録できたページ」と「ページにリダイレクトがあります」のページのURLが同じだよ。
どういう事なんだろう?

えー、そんなことないと思う。
よく見てごらんよ、一文字違いとかないかな?

あ、ほんとだ、一寸だけ違う!

前に、パーマリンクの構成を変えたことがあったよね。
リダイレクトされている方のURLはパーマリンクの更正を変える前のURLだよね。

アドレスバーにURLをコピー&ペーストしていどうしたら同じページに飛んでったよ。
リダイレクト設定なんかしてないのに、なんでこうなったんだろう?
WordPressの自動リダイレクト機能
WordPressには、「自動的にリダイレクトする」機能があるらしい。
この自動リダイレクトが機能するのは、パーマリンクを書き換えた時。
パーマリンク設定を変更したときに、以前のパーマリンク(ページアドレス)から、新しいパーマリンクへ自動でリダイレクトしてくれる。
というありがたい機能があるそうだ。
このありがたい機能、時間が経っても永遠に機能し続ける。
302リダイレクトみたいなものだ。
で結果として、
Google Search Consoleに「ページにリダイレクトがあります。これらのページはインデックス登録されていないか、Google で配信されません」
という警告表示のページがたくさん表示される。
SEO的には問題ないのかもしれないが
前のページアドレスなので、インデックス登録されなくても問題ないのかもしれない。
でも、気持ちの良いものではない。
中には、リダイレクトが多いサイトはアクセスが減る。
と言っている人もいる。
WordPressの自動リダイレクト機能を止めないと根本的な解決にならない
で、WordPressの自動リダイレクト機能が原因で「ページにリダイレクトがあります。これらのページはインデックス登録されていないか、Google で配信されません」が出ている場合は、Google Search Console側をどんなに操作しても「ページにリダイレクトがあります。…」が減ることはない。
根本的にWordPressの自動リダイレクト機能を止めないと、いつまでも「ページにリダイレクトがあります。これらのページはインデックス登録されていないか、Google で配信されません」という表示が続くことになる。
対策としては、
1.WordPressの自動リダイレクト機能を止める。
2.Google Search Consoleに修正を知らせる。
という順番で対処する。
WordPressの自動リダイレクト機能を止める
WordPressの自動リダイレクト機能を止めるには、function.phpにコードを追加する。

WordPressの自動リダイレクト機能を止めて、しばらく様子を見てみよう。
これで「ページにリダイレクトがあります。これらのページはインデックス登録されていないか、Google で配信されません」の警告が減ればいいんだけど。

ついでに、Google Search Consoleに修正したことを知らせておいた方がいいよ。
Google Search Consoleに修正を知らせる

WordPressの自動リダイレクト機能を止めたら、Google Search Consoleに修正を知らせておこう。
1.Google Search Consoleにログイン。
2.サイトを選ぶ。
3.〔ページ〕を押す。
4.右がわの画面を下にスクロールして〔ページにリダイレクトがあります〕を押す。
5.[修正を検証]を押す。

Google Search Consoleが修正を検証するまでは数か月かかることもあるらしい。
検証中は下の画面が出てくるよ。

後は気長に待ってみるしかないんだね。




![[修正を検証]を押す- 〔ページにリダイレクトがあります〕-Google Search Console](https://wordpress.0hs.org/wp-content/uploads/2022/04/ad8b6a189fefc3b168fe25cbf54adfd6-800x450.jpg)
![[修正を検証]中-Google Search Console](https://wordpress.0hs.org/wp-content/uploads/2022/04/9a90ad8e0e66f5efd826ff769653d4af-800x450.jpg)

コメント