WordPressの技術メモ
サーチコンソールのカバレッジを確認するとステータスにエラー表示がありました。
どうやら、ページのタグに noindex,flow の記載があるようです。
送信された URL に noindex タグが追加されています
プラグインで Google XML Sitemaps を入れていますが、その影響かと・・・
URL が Google に登録されていません。インデックス登録エラー
エラーが出ているページのソースを表示してみました。
確かに noindex の表記がありました。 上段にはCocoonとの記述があるので、コクーンのスクリプトの関係と断定しました。
<!-- Cocoon noindex nofollow -->
<meta name="robots" content="noindex,follow">
<!-- Cocoon canonical -->
noindex エラーの対処方法
Cocoonの設定を変更する
- WordPressの管理にログイン
- Cocoonの設定
- SEO
- 全てのチェックを外す
- 更新をクリック
noindex 関連の項目を確認してみてください。
チェックが入っていれば、ページヘッダーに noindex が記述されます。
サーチコンソールで再リクエスト
外した後にサイトの検査を行うと noindex の表記がなくなります。
手順を踏んだのにエラーが返される場合は、キャッシュが残っている可能性が高いです。 キャッシュの削除を行った後に再リクエストしてみてください。
noindex のエラー解除
その後は再リクエストをクリックして終了。
上手くいけばインデックスにリクエストできると思います。
おわりに
最初は Google XML Sitemaps を疑いましたが、Cocoonの設定ミスでした。
おそらく、Google XML Sitemapsでサイトマップを書き出しているのに、cocoon側で拒否しているような状態になっていたと思われます。
CocoonとGoogle XML Sitemapsの組み合わせで運用している人は、デフォルトでチェックが入っているので確認してみてください。
コメント