メインコンテンツへ
短.be

noindex

検索エンジンにページをインデックスしないよう指示するメタタグ。テストページや重複コンテンツの除外に使用される。

2026 年 10 月 16 日 / 約 1 分で読めます

SEO

noindex とは、検索エンジンにページをインデックスしないよう指示するメタタグまたは HTTP ヘッダーです。 <meta name="robots" content="noindex"> を HTML に記述するか、X-Robots-Tag: noindex を HTTP レスポンスヘッダーに設定します。

noindex を設定すべきページの代表例は、テストページ / ステージング環境、管理画面 / ログインページ、検索結果ページ (サイト内検索)、重複コンテンツ (印刷用ページなど)、サンキューページ (フォーム送信後の確認ページ) です。

noindex と robots.txt の違いは実務上重要です。 robots.txt はクローラーのアクセス自体をブロックしますが、外部サイトからリンクされている場合、Google はページの内容を見ずに URL だけをインデックスすることがあります。 noindex はクローラーがページにアクセスした上で「インデックスしない」と判断するため、確実にインデックスから除外できます。

よくある間違いとして、robots.txt でクロールをブロックしつつ noindex も設定するケースがあります。この場合、クローラーがページにアクセスできないため noindex タグを読み取れず、結果としてインデックスから除外されない可能性があります。 noindex を使う場合は、robots.txt でのブロックを解除する必要があります。

短縮 URL のリダイレクトページ自体には noindex を設定するのが適切です。短縮 URL がインデックスされると、リダイレクト先との重複コンテンツ問題が発生するためです。

この記事は役に立ちましたか?

関連用語

robots.txt

Web サイトのルートに配置し、検索エンジンのクローラーにクロール範囲を指示するテキストファイル。

メタタグ

HTML の <head> 内に記述するメタデータ要素。ページの説明、キーワード、文字コードなどの情報を検索エンジンやブラウザーに提供する。

インデックス

検索エンジンが Web ページの情報をデータベースに登録するプロセス。インデックスされたページのみが検索結果に表示される。

URL カノニカル化

同一コンテンツを指す複数の URL バリエーションを、検索エンジンに対して 1 つの正規 URL に統合する処理。重複インデックスを防止する。

正規 URL

同一コンテンツに複数の URL が存在する場合に、検索エンジンに優先的にインデックスさせる URL を指定する仕組み。

Web クローラー

Web ページを自動的に巡回し、コンテンツを収集するプログラム。検索エンジンのインデックス構築に不可欠な技術。

関連記事

URL 短縮が SEO に与える影響と対策

短縮 URL が検索エンジン最適化に与える影響を分析。 SEO を損なわずに短縮 URL を活用するための実践的な対策を解説します。

短縮 URL と GDPR / 個人情報保護法への対応ガイド

短縮 URL サービスが収集するデータと GDPR / 日本の個人情報保護法との関係を解説。 Cookie 同意、DNT 対応、データ保持期間の設計指針を紹介します。

パスワード保護付き短縮 URL の仕組みと活用法 - bcrypt ハッシュによる安全設計

パスワード保護付き短縮 URL の技術的な仕組み (bcrypt / Argon2 ハッシュ、ソルト生成、ストレッチング) と、社内資料共有 / 限定コンテンツ配信での具体的な活用法を解説します。

よくある質問

noindex タグはどのようなページに設定すべきですか?
検索結果に表示する必要がないページに設定します。管理画面、検索結果ページ、タグページ、テストページ、重複コンテンツなどが対象です。
noindex と robots.txt の Disallow の違いは?
noindex はインデックスからの除外を指示し、Disallow はクロール自体をブロックします。 Disallow だけではインデックスから完全に除外できない場合があるため、noindex の方が確実です。

知識を、実際のリンクで。

無料で URL を短縮する