Google ドライブ/Dropbox の限定公開リンクは検索で見つかるか

Google ドライブ/Dropbox の限定公開リンクは検索で見つかるか
  • URLをコピーしました!

大前提として、Google ドライブの「リンクを知っている全員」および Dropbox の「表示専用共有リンク」は、通常の検索から能動的に見つけてもらうための公開設定ではありません。

リンクが外部の公開ページ、投稿、公開ログなどを通じて検索エンジンに発見されない限り、一般的な検索語だけでPDFが表示される可能性は、通常運用では非常に低いと考えてよいでしょう。

ただし、これは「URLを持つ者だけが通れる」というリンク保持者型(bearer URL)のアクセスモデルです。

メールアドレスを指定して本人確認する共有とは性質が異なり、URLがどこかに露出すれば、原則としてそのURLを取得した第三者も閲覧できます。

したがって、重要情報の保護を検索除外設定に委ねるべきではありません。

重要な区別:検索に出ないこと(発見可能性の低下)と、第三者が開けないこと(アクセス制御)は別です。前者は補助的な対策にすぎず、後者には「制限付き共有」または認証を要求するサービスを使います。

目次

Google ドライブの「限定公開リンク」の仕組み

Google ドライブのUIでいう 「リンクを知っている全員」 は、リンクを取得した人に対して、閲覧者・閲覧者(コメント可)・編集者のいずれかの役割を与える方式です。

Googleの公式ヘルプも、リンクをコピーしてメールなどの共有先へ貼り付ける手順として説明しています。

技術的には、Google Drive APIには allowFileDiscovery という権限属性があります。これは「その権限が検索によるファイル発見を許可するか」を表すもので、公式のv2/v3対応表では、従来の withLink=true(リンクを知る人向け共有)が allowFileDiscovery=false に対応すると明記されています。

したがって、少なくともGoogle Driveの権限モデル上、リンク共有は検索で発見させる公開設定とは分離されています。

ここでいう「検索」はGoogle Driveの権限・発見モデルにおける概念です。

外部のGoogle検索に対しても、URLを発見しない限りクロールは始まりません。Google Searchは、既知のページから抽出したリンクやサイトマップ等を起点にURLを発見してクロールします。

つまり、PDFの題名や本文中の語を検索しただけで、未公表のDriveリンクをAIや検索エンジンが推測・列挙して到達する仕組みではありません。

一方で、リンクが公開ウェブページ、SNSの公開投稿、検索可能なドキュメント、公開リポジトリ、誤って公開された問い合わせ履歴等に載ると、URL発見の条件は満たされます。

この場合、共有状態が「リンクを知っている全員」のままなら、検索エンジンや受信者が内容に到達できる可能性を否定できません。

検索エンジンは全URLを必ずクロール・登録するわけではありませんが、「検索結果に出ないから安全」とは言えません

観点Google ドライブ「リンクを知っている全員」特定ユーザー共有(メールアドレス指定)
利用条件URLを取得すれば利用可能。通常はGoogleログイン不要の閲覧もあり得る指定されたGoogleアカウント等での認証が必要
検索による発見権限モデル上は allowFileDiscovery=false に対応するリンク共有指定ユーザー以外はアクセス不可のため、外部検索から内容を取得できない
URLが第三者へ転送された場合その第三者も利用できる原則として利用できない(別途共有を追加する必要がある)
機密資料への適性低〜中。期限の短い配布資料などに限定高。原則としてこちらを選ぶ

Dropbox の限定公開リンクは同じか

Dropboxの 表示専用共有リンク も、基本構造は同じです。Dropboxは公式ヘルプで「リンクを持つ人は編集せずにコンテンツをプレビューできる」と説明しています。

したがって、URLを知ること自体が閲覧の鍵になる、リンク保持者型の共有です。閲覧専用は改変を防ぐ設定であり、URLを得た人を識別する認証ではありません。

検索クローリングについては、Dropboxの公開 robots.txt は、一般クローラーに対して共有リンクで使われる主要パス(/s//sh//scl//sc/)を Disallow としています。

これは、主要な検索クローラーが共有URLの内容をクロールしないようにする運用上の防護層です。しかし robots.txt はアクセス制御ではなく、検索サイトに従来のクロール方針を伝える仕組みです。

Google自身も、robots.txtでクロールを止めると noindex 指示を読めず、外部リンク等によってURL自体が検索結果に現れることがあり得ると説明しています。

そのため、Dropboxについても「共有リンクは通常検索されにくい」とはいえますが、検索除外を機密性の保証として扱うことはできません。またDropboxの公式ヘルプでは、共有リンクについて恒久的な noindexnofollow の保証は見当たりません。

サービス側の実装やクローラーの挙動は将来変わり得るため、仕様上も安全境界は共有設定そのものと考えるのが適切でしょう。

観点Google ドライブDropbox
限定公開リンクの本質allowFileDiscovery=false に対応するリンク共有。URLを知る人向け表示専用・編集用の共有リンク。URLを知る人向け
自動的な検索露出リンク共有は検索発見を許可する設定とは別。URLの外部露出がなければ通常は発見経路がない共有リンク主要パスは公開robots.txtで一般クローラーにクロール禁止を示している
URLが漏れた場合閲覧権限なら誰でも閲覧可能になり得る表示専用リンクなら誰でもプレビュー可能になり得る
追加保護組織ポリシー、有効期限(対象プラン・共有方法に依存)、閲覧者のダウンロード等の制限対象プランではパスワード・有効期限を設定可能
機密情報の原則メールアドレス/グループを指定して共有相手を直接招待して共有。必要ならパスワードと期限も併用

nofollow は付いているのか

nofollow は、この目的の中心ではありません。

nofollowそのページに置かれたリンクを検索クローラーがたどらないよう求める指示であり、対象のPDFや共有ページそのものを検索結果から除外する指示ではないのです。

対象リソースを結果に出さないための指示は noindex です。

Googleの仕様でも、nofollow は「ページ上のリンクをたどらない」、noindex は「ページ・メディア・リソースを検索結果に表示しない」と明確に区別されています。

PDFのような非HTMLファイルに noindex を適用するなら、通常は配信サーバーが X-Robots-Tag: noindex ヘッダーを返す必要があります。しかしGoogle Drive/Dropboxを使う側は、そのHTTPヘッダーを自分で恒久的に設定・監査できません。

従って、利用者としては「リンク先に nofollow があるか」を安全性の判定基準にするのではなく、誰が認証済みでアクセスできるかを判定基準にすべきでしょう。

なお、検索クローラーが noindex を認識するには、当該URLへ到達して指示を読める必要があります。また、検索エンジンによって指示の扱いは同一ではありません。

このことも、ロボット向けタグを秘密保持の仕組みとして扱えない理由です。

「人的な流出がないなら」の実際のリスク評価

前提を厳密に置くと、リンクが誰にも漏れず、公開ページからも参照されず、共有範囲の設定ミスもなく、アカウント侵害もないなら、一般的なGoogle検索やAIが独力で限定公開リンクを発見してPDFを読み出すリスクは実務上かなり低いです。

検索エンジンやAIにも、まずURLまたはアクセス権という入口が必要だからです。

ただし、実務では「人的な流出」には意図的な転送以外も含まれます。最も起こりやすい問題は、リンクを貼った公開投稿、共有先の再転送、誤った親フォルダ権限、受信者がダウンロードした複製、アカウント侵害、社内ツール・チケット・分析ログ等への記録です。

Google Driveでは、オーナーまたは編集者が共有設定を変更・再共有でき、親フォルダの権限が影響する場合があることも公式に案内されています。

Dropboxも、共有リンクの設定はリンク経由の利用者にのみ適用され、直接招待済み・既存アクセス者には影響しないと説明しています。

確率を公表仕様から数値化することはできません。しかし、検索による偶発的な発見リスクは低い一方、URLの取り扱い・共有設定・アカウント管理に起因するリスクは無視すべきでない、という評価が妥当です。

漏えい時の影響が大きい資料ほど、低確率でもリンク共有に頼らず、本人を指定した共有にするべきです。

実務上の推奨設定

機密性が高いPDF(個人情報、契約、未公表の事業資料、顧客データなど)では、Google Driveなら「制限付き」にして必要なメールアドレスまたはGoogleグループだけを閲覧者として登録し、Dropboxなら対象者を直接招待してください。

リンク共有が便利であっても、それはアクセスの本人確認を行わない配布方式です。

限定公開リンクを使わざるを得ない場合は、閲覧専用に限定し、配布期間を短くし、配布終了時には共有設定を「制限付き」に戻すか、Dropboxでは共有リンクを削除します。

Dropboxの公式ヘルプも、直接アクセスを削除してもリンクを持つ人は再アクセスし得るため、必要ならリンクそのものを削除するよう案内しています。Dropboxの該当プランで使えるパスワードと有効期限も併用してください。

また、ダウンロード・コピー・印刷の制限は、閲覧者が画面を撮影したり別の方法で内容を写したりすることまでは防げません。

これは漏えい防止の補助策であり、DRMや本人認証の代替ではありません。アカウント側では多要素認証を有効化し、共有フォルダの継承権限と編集者権限を定期的に見直すことが重要です。

実務上の判断基準:そのURLが第三者に一度でも渡った場合に許容できない資料なら、「リンクを知っている全員」ではなく、必ず相手を指定する共有を選んでください。検索対策はその後に加える補助層です。

よかったらシェアしてね!
  • URLをコピーしました!

この記事を書いた人

サイト「インターネットビジネスの世界」運営者。ビジネスプロデューサー、著述業。メルマガやブログを書きながら、好きなことをしてのんびりと生きています。

目次