「検索エンジンがサイト全体をインデックスしない」とは?
「検索エンジンがサイト全体をインデックスしない」ように設定すると、Google・Yahooなどの検索エンジンで検索した際に、あなたのサイトを検索結果に表示させないようにすることが出来ます。
何らかの理由で、「自分のサイトが検索結果に表示されたくない」といった特殊なケースでのみ使用する設定であり、一般的には使用しない設定です。
ただし、検索エンジンがサイトをインデックスしないようにリクエストをすることは出来ますが、そのリクエストを検索エンジンが100%尊重することを保証するものではありません。
「100%絶対にインデックスされない」という設定ではない点にはご留意ください。
検索エンジンがサイト全体をインデックスしないように設定する
「SEO設定」が有効になっていない場合は、Step1の設定が行えません。
「SEO設定」が有効になっていない場合は、「テーマ専用【SEO設定】の機能を利用できるようにする方法」を参照し、Step1に進む前に「SEO設定」を有効化してください。
Step1.「テーマ設定→SEO設定→共通」に進む
はじめに、「テーマ設定」→「SEO設定」→「共通」の順に進みます。
次に、「SEO共通設定」の「no index(サイト全体)」で、「検索エンジンがサイトをインデックスしないようにする」にチェック入れます。
最後に、「変更を保存」を押してください。
これで設定完了です。

この記事で解説したのは、テーマの機能を利用して「検索エンジンがサイトをインデックスしないようにする」ための設定方法です。
WordPress本体の機能では、ダッシュボードの【設定】→【表示設定】→「検索エンジンでの表示」の項目から、「 検索エンジンがサイトをインデックスしないようにする」に設定することができます。
テーマの機能・WordPressの機能、どちらか一方を設定するだけで、もう片方も同様の設定値になりますので、両方を設定する必要はありません。