要はrobotsをmetaタグに追加する訳ですが、その為にいちいち関数作ってフックをかけていられません。
検索エンジンに無視させたいページテンプレートのget_head前にさらっと一行書き加えましょう
add_action('wp_head','wp_no_robots');
解説
フック自体の説明は割愛させていただいて・・
WordPressには元々設定画面から検索エンジンにトラッキングさせないオプションが有りますね。
それって言うのは
wp_no_robotsですが、
WordPressには元々設定画面から検索エンジンにトラッキングさせないオプションが有りますね。
それって言うのは
wp_no_robots();という関数を実行するだけなんです。
そのwp_no_robotsの中身は、、
と言う訳でメタタグを書き出してるだけなんです。
function wp_no_robots() { echo "<meta name='robots' content='noindex,nofollow' />\n"; }ソース
と言う訳でメタタグを書き出してるだけなんです。
これをwp_headで実行すれば、ヘッダー内にnoindexを加えてくれると言う訳です。
0 件のコメント:
コメントを投稿
OpenIDからもお気軽にどうぞ!