株式会社renue
renueについて
renueは、AIで業務を実装する会社です
AIコンサルティングから図面AI・広告運用エージェント・コールセンターAIまで、実際に動いているサービスをご覧いただけます。renueが何をしている会社か、まずはサービス一覧からご確認ください。
noindexとは
noindexとは、Googleなどの検索エンジンに対して「このページを検索結果に表示しないでください」という指示を伝えるディレクティブ(命令)です。HTMLのmetaタグやHTTPレスポンスヘッダーで設定します。Googlebotが取得したmetaタグ/ヘッダーのnoindexを認識すると、そのURLを検索結果から除外します。不要なページの扱いを整理する用途であり、設定すればサイト全体の順位や品質が自動的に上がるとは限りません。
noindexを設定する方法
metaタグによる設定(最も一般的)
HTMLの<head>内に以下のmetaタグを記述します。
<meta name="robots" content="noindex">
検索結果から除外し、ページ内のリンクの利用を禁止するnofollowは指定しない例:nofollow未指定でもGoogleが各リンクを使うかは状況によります。followの明記で巡回や評価の継続が保証されるわけではありません。
<meta name="robots" content="noindex, follow">
検索結果から除外し、ページ内リンクをたどらないようnofollowも指定する例(このページへのクロール自体を止める設定ではありません):
<meta name="robots" content="noindex, nofollow">
HTTPレスポンスヘッダーによる設定
PDFなど非HTMLコンテンツには、HTTPレスポンスヘッダーのX-Robots-Tagを使えます。HTMLにも適用でき、Googlebotが対象リソースを取得できる必要があります。
X-Robots-Tag: noindex
Google Search Console(URL検査ツール)での確認
設定後はGoogle Search ConsoleのURL検査ツールやページのインデックス登録レポートでnoindexの認識状況を確認します。公開中のHTML/ヘッダーも確認し、未クロールの変更と、Googleが前回取得した内容を区別してください。
noindexを設定すべきページの例
- 検索結果ページ・フィルタリングページ(重複コンテンツ防止)
- 会員登録完了ページ・サンクスページ
- ステージング環境・テストページ
- 管理画面・ログインページ
- 印刷用ページ
- 薄いコンテンツのページ(内容が不十分なページ)
- 一時的なキャンペーンページ(終了後)
SEOへの影響と注意点
noindexは既存インデックスをすぐに削除しない
noindexの反映にはGooglebotによる再取得・認識が必要です。所有サイトの検索結果を急いで非表示にする場合は、Search Consoleの削除ツールによる一時的な非表示を検討します。申請は約6か月で、サイト自体の削除やアクセス制限ではありません。対象URL/URL群と別URLを確認し、継続的に除外するにはnoindex、コンテンツの削除/更新、認証による保護等を目的に応じて実施します。
noindexとrobots.txtの違い
robots.txtはクロールを制御し、noindexは取得されたページを検索結果から除外するための指示です。noindexを読ませる対象URLはrobots.txtでブロックせず、Googlebotが取得できる状態にする必要があります。robots.txtでブロックしたURLも、外部リンク等から検索結果に現れる場合があります。noindexをrobots.txt内に書く方法もGoogleではサポートされません。
誤設定によるSEO被害に注意
重要なページに誤ってnoindexを設定すると、検索流入が失われます。特にCMSプラグインの設定やサイトリニューアル時に一括で誤設定されることがあるため注意が必要です。
noindexとcanonicalの使い分け
重複/類似ページの代表URLを示してシグナルの集約を図る場合はrel="canonical"等を検討します。canonicalはGoogleへのシグナルで、指定したURLの選択を保証しません。ページ自体を検索から除外したい場合はnoindexを使い、サイト内の重複ページの代表選択をnoindexで代替しません。
よくある質問(FAQ)
Q1. noindexを設定するとリンクジュース(PageRank)はどうなりますか?
noindexはそのURLを検索結果から除外する指示で、受信リンクによる評価が直ちに一律で消えることや、PageRankが一切渡らないことを指定するものではありません。ページ内の発信リンクはnofollowの指定と分けて考えます。nofollow未指定ならGoogleがリンクを発見に使う場合がありますが、長期間noindexを続けるページでもfollowだけで巡回・リンク評価の継続を保証できるとは扱いません。重要ページへの取得可能な内部リンクを、noindexページだけに依存しない構成にしてください。
Q2. noindexページはGoogleにクロールされますか?
noindex自体はクロールを止める設定ではありません。Googlebotが対象URLを取得してnoindexを認識できるよう、robots.txtによるブロックや取得不能を避ける必要があります。クロール頻度を減らすために同じ対象URLをブロックする併用は、noindexを読めなくするため一律に勧めません。
Q3. WordPressでnoindexを設定するには?
Yoast SEO・RankMath等のSEOプラグインの設定画面でページ・カテゴリ・タグアーカイブ単位にnoindexを設定できます。
Q4. サイト全体をnoindexにするにはどうすればよいですか?
全体を検索から除外するなら、各対象URLにmetaタグまたはHTTPレスポンスヘッダーでnoindexを設定し、Googlebotが取得できる状態で認識を確認します。Search Consoleはサイト全体のインデックス可否を切り替える設定として使うのではなく、ページのインデックス登録レポート/URL検査で確認します。非公開のテスト環境や管理情報を保護する目的では認証等を検討し、noindexをアクセス制限の代わりにしません。本番への誤適用にも注意してください。
Q5. noindexを外したらどのくらいでインデックスされますか?
noindexを外しても、次回クロール時の登録や表示は保証されません。Googleが再取得してほかの登録条件も判断します。数日〜数週間は再クロールにかかり得る期間の説明で、登録期限ではありません。URL検査ツールから再クロールをリクエストできますが、登録や短縮を保証せず、同じURLへの繰り返し申請でも速くはなりません。
