プログラミング備忘録 foo

特定のページをインデックス拒否

目的

  • 特定のページをインデックス拒否する方法を知りたい。

解説

  • noindexの使用目的は、検索者に見せる必要が無いページを見せないためや、サイトの評価を下げないため等です。具体的には管理ページ、ログインページ、未公開ページ、お問い合わせフォームの送信完了ページ、コンバージョン達成後の完了ページ、重複コンテンツ、低品質ページ、広告経由からのみアクセスさせたいランディングページ等です。
  • ただしrobots.txtでページをブロックするとnoindexが働かなくなるので注意。その他を含め詳細はGoogle Search Centralで解説されています。

HEAD

<meta name="robots" content="noindex">
  • <head>〜</head>内に上記の構文をコピー&ペーストするだけで検索エンジンからのインデックスを拒否します。
  • name="googlebot"と書くとGoogleのクローラーのみインデックスを拒否します。