サーチコンソールの「送信された URL に noindex タグが追加されています」の意味と対応方法

とあるサイトのサーチコンソールで インデックス > カバレッジ のページにて大量のエラー「送信された URL に noindex タグが追加されています」が発生していました。日を追うごとに増殖している模様。なぜこのエラーが出ていて、どう対処すればいいのか調べたので備忘録です。

「送信された URL に noindex タグが追加されています」を読んだままなのですが、サイトマップで送信しているURLにnoindexタグ入ってるよ!というのがサチコさん(サーチコンソール)の言い分。

サイトマップで送信するURLはGoogle先生に認識してもらいインデックスしてもらうため、一方noindexタグはこのページはインデックスしないでね、という意思表示。なので、Google先生にとってはどっちやねん!って感じなんでしょうね。

じゃあなんでこんな状態になっているのか

これは僕が管理しているサイトの性質上なので個人的な理由になります。

とあるサイトを管理しているんですけど、投稿はお客さん(厳密には違うけどここではそう表現する)が行っており、内容に口出しはできない状態。でもあまりにひどい記事はマイナス評価にしかならないのでインデックスして欲しくない。そこで「mypace Custom Meta Robots」という記事ごとにnoindexを指定できるプラグインを入れて、こっそりインデックス拒否を行っていました。

サイトマップは「jetpack」というプラグインで生成されたものを登録していて、表示されるページは全て送信されているのですが、その中に上記でnoindexを指定した記事も含まれてしまうのでサチコさんの逆鱗に触れた、というのが原因です。

どうやって対処するか

原因がわかれば対処法はシンプル。noindexしたものはサイトマップから消せばいいのです。逆に言うとサイトマップで送信するURLにはnoindexを含まないようにすればいいということです(同じか)。ややこしいのは「jetpack」で生成しているサイトマップだと、公開している全てのURLが含まれてしまう点です。

僕の場合はnoindexを一旦諦めました。評価落ちようがお客さんのせいじゃん、と開き直ったと言ってもいいです。「mypace Custom Meta Robots」プラグインを停止し、noindexが無くなったことを確認したら、サーチコンソールで「修正を検証」ボタンをクリック。

すると以下のメッセージが表示され検証の結果待ちとなります。

これでしばらく待っていればこのエラーは無くなることでしょう。カバレッジでエラーとなろうがnoindexを貫くべきなのか、質が悪かろうがインデックスしてもらうべきなのか、どっちの方がいいのかはわかりません。一番は質の悪い記事は削除することだと思いますが。

wordpressでサイトマップを作る際、noindexのページを含まない方法が見つかったらまた記事にしようと思います。知っているよ、という紳士淑女の方がいらしたら教えてください。

コメントを残す

ページ先頭へ ↑

GaraKutaをもっと見る

今すぐ購読し、続きを読んで、すべてのアーカイブにアクセスしましょう。

続きを読む