Search ConsoleでSiteMapがnoindex?

投稿日: カテゴリー: Wordpress, WP Theme

エラーステータスが出ているではないか…

Google Search Consoleを設定して1週間が経過。
「インデックス カバレッジ」関連の問題…だそうですが。
内容は2つ。

  1. 送信された URL に noindex タグが追加されています
  2. 送信された URL はソフト 404 エラーのようです

1つは幾つかのページでクロール中にnoindexされてしまっていてエラー扱いとしてる。
こいつは、All in One SEOPackでカテゴリーはnoindexにする!と設定しているからなワケで。
Search Consoleのオススメ設定にのっかて「カテゴリーもindexしまっせ!」という設定をしてしまったので整合性がとれていないために起こっていると理解。
All in One SEOでindexさせるように設定を変更した。
で、もう一つnoindexになっているページがある。sitemap.htmlね。
これは、プラグインで自動生成されているページなのでWordpressのダッシュボードからは変更ができない。
そのため、FTPでサーバにアクセスして以下の書類の一部を削除してやる必要がある。

sitemap.htmlは/wp-content/plugins/google-sitemap-generator/sitemap.xsl

このファイルの12行目に以下のタグがあるのでまんま削除ね。

このmeta情報を削除しておけばエラーは出ないはず。

で、もう一つは「404エラーになっちゃうページがありまっせ」と言うことらしいけど…
どうやら、カテゴリーはあるけどそれにまつわる投稿がないために「404」になっている、としか考えられない。
ただ…このカテゴリーって何で増やしたんだっけ…てな感じで意味があって増やしたような「記憶」と戦う羽目に。

とりあえず、サイトマップを生成するプラグインの設定にある「含めないカテゴリー」項目を使ってサイトマップ上ではカテゴリー扱いから外してみた。
Search Consoleは登録したサイトマップをベースにクロールしているみたいなので、一端この設定でクロールしてもらいます。

結果は改めて。