特定の投稿や固定ページをインデックスさせない

スポンサーリンク

特定の記事をインデックスさせない

functions.php の <?php  と  ?>  の間に処理の指示を追記します。

<?php
ここにコピペね!
?>

通常投稿と固定ページの場合とそれぞれ置いておきます。

特定の投稿をインデックスさせない

//インデックスと巡回の設定
function add_noindex_insert(){ 
//特定の投稿 
  if (is_single(array('123', '223', '333'))) {
    echo '<meta name="robots" content="noindex,nofollow,noarchive">'."\n";
    echo '<meta name="googlebot" content="noindex,nofollow,noarchive">'."\n";
  }
}
add_action('wp_head', 'add_noindex_insert');

‘123’, ‘223’, ‘333’の数字は自分の投稿記事IDに置き換えてね。

特定の固定ページをインデックスさせない

//インデックスと巡回の設定
function add_noindex_insert(){
//特定の固定ページ
  if (is_page(array('exsample1','exsample2'))) {
    echo '<meta name="robots" content="noindex,nofollow,noarchive">'."\n";
    echo '<meta name="googlebot" content="noindex,nofollow,noarchive">'."\n";
  }
}
add_action('wp_head', 'add_noindex_insert');

‘exsample1’, ‘exsample2’の数字は自分のグラッグ名(記事のURL)に置き換えてね。