WordPressでカテゴリーページがインデックスされない時の対策
「Wordpressサイトで他の個別記事とかはインデックスされているのに、なぜかカテゴリーページがインデックスされていない……」
という人のための記事。
ぼくの場合はAll In One SEO Packが原因ではなかった
実はぼくもカテゴリーページがインデックスされていなくて困ったことがあった。
最初はAll In One SEO Packプラグインが悪さしているんだと思ってた。
このプラグイン設定の部分にカテゴリーページをインデックスさせない的な項目があってだいたいの場合はこいつが犯人だから。
でもAll In One SEO Packの設定を見てみると
ちゃんとチェック外れてるやんけ……。
ここじゃないのか……いったい何が原因なんだ……。
カテゴリーページのHTMLを見てもno index属性にはなっていない。
うーん……ページだけ見ると普通にインデックスしてくれそうなのに実際にはGoogleさんの検索で全く引っかからない。site:【ページURL】 でも該当0件なのでノーインデックス確定。
※もしこのプラグインを使っていてこの項目にチェックが入っていた人はここが原因なのでチェックを外しておきましょう。
サイトマップにカテゴリーページが含まれていないのが原因だった
もしやと思ってプラグイン「Google XML Sitemaps」の設定を確認してみた。
……ってチェック入ってないじゃん!
実際にSearch Consoleでこれまで送信されたサイトマップを確認してみるとカテゴリーページが含まれていない。
ということですぐに「カテゴリーページを含める」にチェックを入れてサイトマップを再送信する。
サイトマップの詳細ページに進むと新たに送信されてまだインデックスが完了してないものがあることが確認できました。
で数時間くらいすると、カテゴリーページが検索エンジンにひっかかるようになりました。
サイトマップの状況を見ると
こんな感じでほとんどのカテゴリーページのインデックスが完了していました。反映早いですね。
解決。
以上、ご参考になれば幸い。