ぼくらの研究

ぼくらのための研究をしていきます。

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」の設定を確認してみた。

Google XML Sitemaps設定

……ってチェック入ってないじゃん!

実際にSearch Consoleでこれまで送信されたサイトマップを確認してみるとカテゴリーページが含まれていない。

ということですぐに「カテゴリーページを含める」にチェックを入れてサイトマップを再送信する。

サイトマップ修正

サイトマップの詳細ページに進むと新たに送信されてまだインデックスが完了してないものがあることが確認できました。

サイトマップ送信完了

で数時間くらいすると、カテゴリーページが検索エンジンにひっかかるようになりました。

サイトマップの状況を見ると

カテゴリーページインデックス完了

こんな感じでほとんどのカテゴリーページのインデックスが完了していました。反映早いですね。

解決。

 

以上、ご参考になれば幸い。