WordPressテーマSANGOの質問

カテゴリーをnoindexしたい

アバター
にゃん

いつもお世話になっております。
先日は丁寧にご回答いただき本当に助かりました。
ありがとうございます。

個別記事のようにnoindexを一部カテゴリーに設定したいのですが、
方法があれば教えていただけないでしょうか?

SEOを考えたカテゴリー設定
SEOを考えたカテゴリー設定をしよう
コメントへの回答
サルワカくん
サルワカくん
2019/04/21

noindexを設定したいのはカテゴリーページ(投稿の一覧)でしょうか。
それともそのカテゴリーに属する投稿ページでしょうか。

アバター
にゃん
2019/04/21

質問が分かりにくくて、大変申し訳ありません。

カテゴリーページ(投稿の一覧)をnoindexにしたいです。

サルワカくん
サルワカくん
2019/04/21

いえいえ!
それなら「特定のカテゴリーの記事一覧ページのみ」という条件分岐if( is_category('カテゴリーID') )を使えばOKです。
head内にコードを出力する方法はfunctions.phpからhead内にタグを追加する方法で解説しています。

まとめると以下のような感じですね。

add_action( 'wp_head', 'add_noindex_to_category' );
function add_noindex_to_category() {
  if( is_category('カテゴリーID') ) { 
    echo '<meta name="robots" content="noindex,nofollow" />';
  }
}
アバター
にゃん
2019/04/21

わかりやすいご回答、ありがとうございました!