sangoでカテゴリ、著者が書いた記事一覧ページ、新着記事一覧をnoindex化したいのでやり方を教えていただきたいです。
header.phpに添付画像のようなコードを入れるとnoindex化できるようなのですが、①と②どちらのカテゴリIDの記述方法が正しいのでしょうか?
参考にしたURL
https://pote-chil.com/set-noindex/
https://yuyauver98.me/authorarchive-noindex/
素人質問で申し訳ないですが、ご回答よろしくお願いいたします。

みんなのコメント 8件
ベストアンサー
>header.phpに添付画像のようなコードを入れるとnoindex化できるようなのですが、①と②どちらのカテゴリIDの記述方法が正しいのでしょうか?
▶header.php ではなく functions.php ですよ。そもそもですが、「①と②」はどの部分を指していますか?
・pote-chil.com/set-noindex/
▶こちらで紹介されているコードは、「著者別記事一覧ページ」のみを noindex に設定するコードです。
・yuyauver98.me/authorarchive-noindex/
▶こちらで紹介されているコードは、カテゴリページやタグページ、「著者別記事一覧ページ」などを oindex に設定するコードですね。「複数の条件を指定する場合」見出し部分を参考にすれば、ご希望どおりの挙動になるかと思います。複数カテゴリを指定する場合のカンマ「,」区切りも合っています。
ちなみに「新着記事一覧ページ」まで noindex にされたいということですが、「新着記事一覧ページ」はホーム画面とは別に設けているのでしょうか?
また、コードの扱いもわからない状態で、コードという力技で noindex を多様されることも、あまりオススメはできません。意図しないページまで noindex となってしまう可能性もあるためです。
そもそも noindex にされたい理由はなんでしょうか?参考記事内で紹介されている「低品質コンテンツ」の下りを気にされてのことですか?
訂正します。(参考記事の URL が逆でした)
・yuyauver98.me/authorarchive-noindex/
▶こちらで紹介されているコードは、「著者別記事一覧ページ」のみを noindex に設定するコードです。
・pote-chil.com/set-noindex/
▶こちらで紹介されているコードは、カテゴリページやタグページ、「著者別記事一覧ページ」などを oindex に設定するコードですね。「複数の条件を指定する場合」見出し部分を参考にすれば、ご希望どおりの挙動になるかと思います。複数カテゴリを指定する場合のカンマ「,」区切りも合っています。
すいません、コードの部分をちゃんと見ていませんでした。複数カテゴリ(カテゴリ ID)を指定する「if(is_category('1'76"96"99"55"115"145 "'200'))」の部分は、正しくは以下です。
「if(is_category(array('1', '76', '96', '99', '55', '115', '145', '200')))」
ご回答ありがとうございます!
>>ちなみに「新着記事一覧ページ」まで noindex にされたいということですが、「新着記事一覧ページ」はホーム画面とは別に設けているのでしょうか?
おっしゃる通り、新着記事一覧ページはホーム画面とは別にもうけています。
>>そもそも noindex にされたい理由はなんでしょうか?参考記事内で紹介されている「低品質コンテンツ」の下りを気にされてのことですか?
3、4記事しか入っていないカテゴリが何カテゴリかありまして、そのカテゴリページをindexさせる意味があまりないのかなと感じたからです。
新着記事一覧ページに関してはホームとは別にページを作っており、現状ユーザーにほとんど使われていないのでindexさせる必要がないと感じました。
著者一覧ページに関しても顔出しなし、かつ匿名の著者に関しては、そもそも信頼性がないのでindexさせる必要がないかと思いました。
正しいコードの記述方法、ご教授いただきありがとうございますmm
どうしても該当ページを noindex にしたい、もしくはインデックスさせる意味のないページをインデックスから除外したいということであれば止めはしませんが、もし SEO 的なことを考えての対策なのであれば、あまり良い対策とは言えないかと。
記事数が少ないからといってカテゴリやコンテンツが低品質と見なされることもないですし、ユーザーにほとんど使われていないからといって不必要というわけでもありません。
ユーザーを騙したりやリダイレクトなどでアフィリエイトページに飛ばしたりなど、明らかに悪用しているような仕様のコンテンツでないのであれば、インデックスの必要性がない(もしくは低い)ページやコンテンツ全体が低品質と見なされることはありません。単に、Google から何も評価されないだけの話です。
Google が評価しないのであれば、そのページはインデックス自体行われません。ただそれだけの話で、インデックスされないことが必ずしも低品質というわけではないですよ。
逆に、クリエイター側がユーザーにアクセスさせたいページや見せたいコンテンツだけを生かすような仕様にすることは、ある意味では「読者ファースト」という観点からはズレている考えかもしれません。このへんは何が正解で何が不正解ということも曖昧ですが、であるからこそしっかりと考えて慎重に対策する(もしくは対策しない)ようにしてくださいね。
とてもご丁寧に回答いただきありがとうございました!
今一度noindex化すべきか慎重に考えて行動したいと思います。
今後ともよろしくお願いいたします。
質問者からのお礼コメント
ありがとうございます^^
「''」で囲むか、「,」で羅列するかで記述するのかな?と思っているのですが合っておりますでしょうか。
あなたの経験や知識を共有しませんか?
ほかのユーザーの相談に、コメントで参加してみましょう。
ログインしてコメントするはじめての方は無料登録