先週セットアップしたDBを覗いてみると
9/1(日)7:00以前は検索結果を拾っていたが、
8:00の時点からは検索結果から消えた記録が残っていた。
試しにGoogleで検索してみたがもちろん表示されなかった。
ログ収集をセットする1週間前の8/18(日)に
ページを非表示にして404エラーを返すようにしたので、
その他環境にも左右されると思うので参考値であるが、
404エラーを返してから約2週間でGoogleインデックスから消える、
という事が分かった。
さて、消えたところで再度ページを表示させたいと思う。
次はそもそもインデックスに登録をさせないようにしたいので
そのページのみ、metaにnoindexを記述したい。
WordPressの条件分岐タグについてはこちら
固定ページを表示させたくないので、
今回追加するコードはこちら。
<?php if(is_page( 'ページID' )): ?> <meta name="robots" content="noindex" /> <?php endif; ?>
個別の投稿であれば、is_single( ‘ページID’ ) となるが、
固定ページはis_page() なので注意が必要。
もっと早くこうすれば良かったな~。