ワードプレス is_search コピペ用
ワードプレス is_search にまつわる自分メモ。
グーグルの検索結果で表示されていた /?s=***** というのが気になるので、wordpressのサイト内検索結果のページをインデックスさせないように条件分岐で設定。
ひかげのテーマにおいて header.php にコピペしました。
is_search コピペ用 1
ワードプレスのサイト内検索結果ページ以外は、ロボットもインデックスもウェルカム仕様。
<?php if (is_search()) { ?>
<meta name="robots" content="NOINDEX,FOLLOW" />
<?php } else { ?>
<meta name="robots" content="INDEX,FOLLOW" />
<?php } ?>
is_search コピペ用 2
上記と少し違って、こっちの条件分岐も使うパターンもあり。
<?php if (is_search()) { ?>
<meta name="robots" content="NOINDEX,FOLLOW" />
<?php } else { ?>
<?php } ?>
この条件分岐を設定してから2ヶ月以上経過しましたが、おかげさまで、グーグルのインデックスページが半分以下になり、スパムも少なくなりました。
コメントを残す