Webページは検索エンジンのデータベースにインデックスされることで、検索順位が決まり検索結果に表示されます。Webページを作成してもインデックスされなければ、検索結果に表示されることはありません。
なお、noindexはWebページの閲覧を制限するものではありません。URLを直接入力すればページを閲覧することが可能です。
検索結果に表示されない原因として、インデックスされないようにnoindexを設定していることが考えられます。この記事ではインデックス有無の確認方法、HTMLページとWordPressのnoindexの解除方法を詳しく解説します。
インデックスされているか確認する方法
Webサイトやページがインデックスされているかどうか、検索コマンド「site:」を使って簡単に調べることができます。検索窓に「site:URL(site:https://example.com)」や「site:ドメイン(site:example.com)」などを入力して検索し、検索結果に表示されたWebページはインデックスに登録されています。
また、検索結果にはおおよそのインデックス数が表示されます。
site:コマンドはインデックスされているかを簡単に確認できますが、さらにインデックスの状況を正確に把握したい場合は、Googleサーチコンソールを使って調査しましょう。
metaタグでnoindexを削除する
noindexを解除するHTMLページの<head>内に記述された、以下のmetaタグを削除します。
<meta name="robots" content="noindex">
以下のように配置されています。
<!DOCTYPE html>
<html>
<head>
<meta name="robots" content="noindex">
</head>
<body></body>
</html>
WordPressでnoindexを設定する
WordPress管理画面にログインし、設定 > 表示設定をクリックします。検索エンジンでの表示の「検索エンジンがサイトをインデックスしないようにする」にチェックを入れます。
「変更を保存」をクリックします。
これはWordPressサイト全体(すべてのページ)にnoindexを設定する方法です。
以上で、noindexの設定は完了です。
WordPressでnoindexを解除する
WordPress管理画面にログインし、設定 > 表示設定をクリックします。検索エンジンでの表示の「検索エンジンがサイトをインデックスしないようにする」のチェックを外します。
「変更を保存」をクリックします。
これはWordPressサイト全体(すべてのページ)のnoindexを解除する方法です。
以上で、noindexの解除は完了です。
まとめ
正しく設定すればSEOの効果が期待できますが、noindexを設定したページは検索結果に表示されなくなります。noindexの設定・解除を行う場合は十分注意してください。noindexを正しく理解し、上手に活用してWebサイトを運営しましょう。
