「検索に出さない」と「見られない」は別もの
HTMLを共有するとき、多くの人が最初に思い浮かべるのが「検索に出ないようにすればいい」という発想です。たしかに検索結果から消えれば、偶然見つかるリスクは下がります。ただし、これは情報が守られている状態とは違います。
検索に出さないことは、いわば「看板を出さない店」です。看板がなくても、住所(URL)を知っている人はドアを開けて入れます。一方で、本当に見せたくない情報を守るには「鍵をかける」発想、つまりアクセス制御が必要になります。
この2つを混同すると、「noindexを付けたから安心」と思い込み、URLが流出して中身を見られてしまう事故につながります。まずは目的を、検索から隠したいのか、特定の人以外には見せたくないのか、整理することが出発点です。
noindexの仕組みと、できること・できないこと
noindexは、検索エンジンに「このページを検索結果に登録しないでください」と伝える指示です。ページのHTML内のメタタグなどで指定され、検索エンジンがそれを尊重するとインデックスから外れます。
できるのは、あくまで検索結果への露出を抑えることです。検索からの流入を止めたい、関係者向けのページが偶然ヒットしないようにしたい、といった目的には有効です。
一方で、noindexにできないことも明確です。URLを直接知っている人のアクセスは止められません。SNSやメールで共有されたリンクは、検索エンジンを経由せずそのまま開けてしまいます。つまり、noindexは検索対策であって、機密保護の手段ではないのです。
- 得意: 検索結果に出さない、偶然の発見を防ぐ
- 苦手: URLを知る人のアクセスを止める
- 無効: リンクが共有・流出した場合の閲覧制限
よくあるNG例と安全な直し方
HTMLを検索に出さずに共有では、「検索に出さない」と「見られないようにする」を混同しないことが重要です。noindexやrobots.txtは検索エンジンへの指示であり、アクセス制限そのものではありません。
安全に共有するには、誰に見られると困るかを先に決め、URL共有だけで足りるのか、認証や期限が必要なのかを選びます。共有相手と機密度が決まったら、URLのみ・パスワード・メール認証・会社ドメイン認証のどれで渡すかを選びます。
- NG: 機密情報入りHTMLを認証なしURLで共有し、noindexだけで安心する
- OK: パスワード・メール認証・会社ドメイン認証で閲覧者を絞る
- NG: テスト用APIキーや社内URLをHTML内に残したまま渡す
- OK: 公開前に外部送信先、秘密情報、フォーム送信先を確認する
本当に守るなら「誰に見せるか」を決める
見せたくない相手に確実に見られないようにするには、閲覧できる人をあらかじめ限定する仕組みが要ります。これがアクセス制御で、共有相手に応じて方式を選ぶのが基本です。
たとえば社内レビューなら会社のメールドメインを持つ人だけに、特定のクライアントなら相手のメール宛の本人確認に、ざっくり限定でよければ合言葉となるパスワードに、といった使い分けが考えられます。検索除外はその上に重ねる補助線と捉えると、役割の違いがすっきりします。
代表的な選び方の目安を挙げます。共有相手の人数や関係性に合わせて、強すぎず弱すぎない方式を選ぶのがコツです。
- リンクを知る人だけでよい: URLのみの共有
- 簡易に限定したい: パスワード認証
- 相手本人だけに見せたい: メール認証
- 社内・特定企業に限定: 会社ドメイン認証
noindexで足りるかを判断する質問
noindexは検索結果に出しにくくするための設定で、URLを知っている人の閲覧は止められません。迷ったときは、SEO設定の問題なのか、アクセス制御の問題なのかを質問で切り分けます。
- URLを知っている人なら見えても問題ないか
- 社外へ転送されたときに困る内容が含まれていないか
- 公開期限が切れたあとに見られ続けると困るか
- 特定の人・特定の会社だけに見せる必要があるか
ギガサイト便で検索に出さず限定共有する手順
「ギガサイト便」は、AIなどで作ったHTMLやZIP(HTML/CSS/JS/画像一式)を、認証付きの共有URLとして公開できるサービスです。サーバー構築やデプロイ設定は不要で、検索除外と限定共有を1つの流れで設定できます。
無料アカウントを作るとサイト一覧から管理でき、認証方式や公開期限を細かく設定できます。次の手順で、検索に出さずに必要な相手だけへ届けられます。
- アカウントを作成し、HTMLまたはZIPをアップロードする
- アップロード時のセキュリティスキャンの警告を確認する
- 認証方式を選ぶ(パスワード・メール認証・会社ドメイン認証など)
- 公開期限を設定し、期限後は自動で閲覧不可にする
- 発行された共有URLを相手に送る
限定共有をさらに安全に保つ運用のコツ
公開して終わりではなく、運用でリスクを下げる工夫も大切です。ギガサイト便には、一時公開ページに自動でnoindexが付くため、通常は検索結果に出ません。ただし前述のとおり、noindexはアクセス制御ではない点を忘れないでください。本当に限定したいときは認証を併用します。
更新が発生しても、同じURLのままファイルを差し替えられるので、リンクを送り直す必要がありません。誰がいつ見たかはアクセスログで確認でき、共有URLの末尾(スラッグ)は編集できます。配布前にわかりやすい文字列へ整えると、誤送信にも気づきやすくなります。
また、アップロード時のスキャンでは、APIキーらしき文字列、外部フォーム送信、外部スクリプト依存、静的公開に不要なファイルといった兆候を検出して警告します。内容を理解したうえで公開を選べるので、意図しない情報の混入を出す前に気づける点も心強いところです。
noindexで足りるケース・認証が必要なケース
noindexは、検索結果に出したくないページには有効です。ただし、URLを知っている人の閲覧を止める仕組みではありません。検索流入を避けたいだけなのか、関係者以外の閲覧も止めたいのかを分けて判断します。
公開前レビュー、提案資料、AI生成HTMLの検証ページのように、URLが転送されると困るものは、noindexに加えてパスワードやメール認証を設定します。逆に、広く見られても問題はないが検索には出したくない一時ページなら、noindexと期限設定だけで足りることもあります。
- 検索に出したくないだけ: noindexと公開期限を設定する
- 特定の相手だけに見せたい: パスワード・メール認証・会社ドメイン認証を使う
- URL転送がリスクになる: URLのみ共有にしない
- レビュー終了後に不要になる: 期限設定か非公開化で閉じる
URLを送る前の最終判定チェック
noindexを付けたあとも、共有前に「もしこのURLが転送されたら困るか」を一度だけ確認します。困るなら、検索除外ではなく認証の出番です。
特にAI生成HTMLや提案前のLPは、画面上の見た目だけでなく、HTML内の文言・画像・リンク先にも未確定情報が残りがちです。URLを送る前に閲覧者、期限、差し替え方法を決めておくと、後から慌てて閉じる場面を減らせます。
- URLが社外へ転送されても問題ないか
- 見せたい相手が個人なのか、会社単位なのか
- レビュー終了日が決まっているか
- 修正後も同じURLを使うのか、本番URLへ切り替えるのか
よくある質問
noindexを付ければHTMLは誰にも見られなくなりますか
いいえ。noindexは検索結果に出さないための指示で、アクセスを止める鍵ではありません。URLを直接知っている人やリンクを共有された人は、検索を経由せずそのまま閲覧できます。本当に見せたくない相手から守るには、パスワードやメール認証などのアクセス制御を併用してください。
検索に出さずに特定の人だけに見せるにはどうすればよいですか
閲覧できる人をあらかじめ限定する認証を設定するのが確実です。相手本人だけに見せたいならメール認証、社内に限定するなら会社ドメイン認証、簡易でよければパスワード認証が向きます。検索除外はその上に重ねる補助として考えるとよいでしょう。
共有したページを後から非公開にできますか
公開期限を設定しておけば、期限切れで自動的に閲覧できなくなります。ギガサイト便なら期限を細かく指定でき、期間限定のレビューや提案に便利です。期限前でも、認証方式を見直すことで閲覧範囲を絞り込めます。
noindexが付いていても情報が漏れることはありますか
あり得ます。noindexは検索エンジンへの指示にすぎず、URLが流出すれば中身は見られます。メールやSNSでリンクが転送される、スクリーンショットが共有されるといった経路は防げません。機密性が高い内容には認証を必須にし、アクセスログで閲覧状況を確認しましょう。
noindexを設定すれば認証は不要ですか?
不要ではありません。noindexは検索結果への表示を抑えるための指定で、URLを知っている人の閲覧を止める仕組みではありません。閲覧者を制限したい場合は認証が必要です。
検索に出したくないだけなら、認証はいりませんか?
内容が誰に見られても問題ない一時ページなら、noindexと期限設定で足りる場合があります。社外秘、提案前の資料、個人情報を含む画面案など、URLを知った第三者に見られると困る内容は認証も付けてください。
robots.txtだけで検索除外と非公開を両方できますか?
できません。robots.txtやnoindexは検索エンジンへの指示で、URLを知っている人の閲覧を止める仕組みではありません。検索に出したくないだけなら補助になりますが、見せる相手を限定したいなら認証と期限を組み合わせます。
noindexだけで足りるケースはどんなときですか?
URLを知っている人に見られても問題なく、検索結果に出したくないだけの確認ページならnoindexで足りる場合があります。転送や第三者閲覧で困る内容なら、認証や期限を併用してください。