Google ドライブで配布していた共有リンクが、ある日を境に一斉に開けなくなることがあります。原因の多くは「フォルダの中身を入れ替えたい」という目的に対して、削除してから同じ名前で作り直すという操作を選んでしまうことです。本記事は、2026-07-10にWEBMARKS社内で実際に起きたこの事故を、症状・誤診・真因・恒久対策の順で追います。根拠はGoogle Drive API公式ドキュメント3件と、自社の対応記録です。

01Google ドライブの共有リンクが切れた|最初に見えた症状

2026-07-10、WEBMARKS社内でDriveマウント(PC上でクラウドのフォルダをローカルディスクのように操作できる仕組み)経由の整理作業をしていました。あるフォルダの中身を入れ替える目的で、フォルダごと削除してから同じ名前で作り直す操作を実行しました。

作業の直後、それまで配布していた共有リンクを開くと、以前とは違う挙動になりました。フォルダの名前も置き場所も変えていないのに、リンク先が空に見えたり、アクセス権エラーになったりします。名前だけを見比べても異常は分からないため、最初はリンクの不具合か同期の遅延を疑いました。

確認した項目削除・作り直し前削除・作り直し後
フォルダ名変更なし変更なし
置き場所(親フォルダ)変更なし変更なし
配布していた共有リンクのURLそのまま使用同じURLを使用
リンクを開いた結果正常に開く開けない・中身が違う

02最初に疑ったこと|共有リンクの権限設定ミスという誤診

共有リンクが開けないという相談では、リンクの権限設定(「リンクを知っている全員が閲覧可」など)が途中で外れているケースが実務では圧倒的に多く、トラブルシューティングの定石としてまずここを疑うのが自然です。実際、共有設定タブを開き直し、共有範囲が「制限付き」に変わっていないか、招待した相手のメールアドレスが間違っていないかを確認するだけで解決する相談が大半を占めます。

権限設定を疑うこと自体は自然な初動です。「リンクが開けない」という相談の多くは、実際に共有範囲の設定ミスが原因だからです。ただし、この経路には見落としやすい落とし穴があります。フォルダが削除されて作り直されていた場合でも、共有設定タブを開けば、そこには常に「正しい」権限が表示されます。なぜなら画面に出ているのは新しく作られたフォルダ自身の権限であって、配布済みリンクが指している旧フォルダの権限ではないからです(仕組みの詳細は次の章で扱います)。「設定を見ても間違っていない」という表示そのものが、真因から目をそらさせる材料になります。原因切り分けで見立てが外れたときの動き方は『AI運用の障害切り分け|更新時刻を犯人にしない4段の手順』でも扱っています。

03本当の原因|共有リンクが切れたのはGoogle ドライブのフォルダIDが変わったから

Google ドライブでは、フォルダやファイルそれぞれに固有のID(file ID)が割り当てられます。共有リンクのURLには、名前ではなくこのIDが直接埋め込まれています。公式ドキュメントは、ファイルIDがそのファイルの存在期間を通じて固定される値だと説明しています。名前を変更しても、このIDは変わりません(出典: Google Drive API公式「About files」ガイド)。

裏を返すと、IDが固定されるのは「そのファイルが存在している間」だけです。フォルダを削除すると、そのIDに紐づく実体はなくなります。公式の削除ガイドは、完全に削除したファイルには共有していた相手もアクセスできなくなると明記しています(出典: 同「Delete files and folders」ガイド)。

そのあとで同じ名前のフォルダを新規作成すると、Google ドライブ側から見ればそれは別の新しいオブジェクトです。作成時にIDを事前予約していない限り、Driveが自動で新しいIDを割り当てます(出典: 同「Create files」ガイド)。名前が同じでも、実体としては別物のフォルダです。

配布済みの共有リンクは、削除される前の古いIDを指したままです。新しく作ったフォルダは別のIDを持つため、古いリンクはそのフォルダ配下に二度と届きません。権限設定を見直しても症状が直らなかった理由は、ここにあります。

この違いは、読者自身の手元でも今すぐ確認できます。配布しているリンクを1つ開き、URLの/folders/の直後にある文字列(ファイルID)を控えます。次に、Google ドライブの「マイドライブ」から対象フォルダを名前で探して開き、そのときのURLのファイルIDと見比べます。2つのIDが一致していれば、そのフォルダは一度も削除・再作成されていません。一致していなければ、名前は同じでも実体が入れ替わっている証拠です。共有設定タブの表示だけでは、この入れ替わりに気づけません。

Googleドライブでフォルダを削除して作り直すと共有リンクが切れるのはなぜか フォルダを作成・削除・同じ名前で再作成する3時点を時系列で示す図。作成時点のフォルダにはID旧が振られ、配布済みの共有リンクはそのIDを埋め込んでいる。削除すると実体は消滅し、同じ名前で作り直すとID新を持つ別の実体になる。配布済みリンクはID旧の位置で止まったままとなり、新しいフォルダには届かず×印になる。名前だけを変更した場合はIDが変わらずリンクは無事であることも参考として示す。 TIMELINE Googleドライブで作り直すと共有リンクが切れる理由 参考:名前だけの変更ならIDは変わらずリンクは無事 ①作成 ②削除 ③再作成(同じ名前) フォルダ ID: 旧 実体が消える × 同じ名前のフォルダ ID: 新 配布済みリンク(URLはID:旧のまま) × 新フォルダには届かない 名前は同じでもIDは別物。配布済みリンクは新しいフォルダに届かない
Google ドライブでフォルダを削除して作り直したときにIDが変わり共有リンクが切れる仕組みを時系列で示す図

04どう直したか|共有リンクのリンク切れを止めた3つの手順

真因が分かった時点でも、フォルダの作り直しそのものを取り消すことはできませんでした。新しいフォルダには新しいIDが振られていて、旧IDに戻す操作は存在しません。実際に行った対応は次の3つです。

  1. 影響を受けた共有リンクを洗い出し、新しいフォルダ・新しいファイルのURLを取得し直す
  2. 配布先(社内外の関係者)へ、取得し直したリンクを再配布する
  3. 今後同じ操作を繰り返さないよう、フォルダの中身を入れ替える手順そのものを変える

3つ目が本質的な対策です。1つ目と2つ目は起きてしまった事故の後始末にすぎません。次に誰かが同じ操作をすれば、同じ事故が繰り返されます。

05二度と起こさないための仕組み|フォルダの作り直しを禁じ共有リンクを守る運用に変える

WEBMARKSはこの事故のあと、フォルダの中身を入れ替える作業手順を次の3点に変えました。

対策具体的にやること効く理由
①作り直さないrmtree(フォルダごと削除)で消して新規作成せず、既存フォルダへ上書きコピーするフォルダの実体(=ID)を維持したまま中身だけを差し替えられる
②配布直前に取り直すリンクを配布する直前に、対象フォルダ・ファイルのURLを毎回取得し直す古いリンクを使い回さないため、IDのずれに早く気づける
③全数照合するクラウド側の親フォルダID(parentId)を列挙し、配布リストと突き合わせる目視では気づけない一部フォルダの取りこぼしを検出できる

①がもっとも効果の大きい対策です。フォルダを削除しない限り、Google ドライブ側のIDは変わりません。中身だけを入れ替えたいときは、削除・再作成ではなく上書きコピーを使います。

ここで見落としやすいのは、IDが割り当てられる単位はフォルダだけではないという点です。フォルダの中の個々のファイルにも、それぞれ独立したIDが割り当てられています(出典: 前掲「About files」ガイド)。フォルダ自体を残していても、中の1ファイルだけを削除して同じ名前で再アップロードすれば、そのファイル単体の共有リンクは同じように切れます。①の対策は「フォルダを消さない」だけでは不十分で、「フォルダの中のファイルも個別に削除せず、既存ファイルへ上書きする」まで徹底してはじめて機能します。

②と③は、①を徹底しても残るずれを検出する仕組みです。人が「今回は削除しない」と気をつけるだけでは、繰り返し作業のどこかで元に戻ります。配布直前のリンク再取得とクラウド側の全数照合を手順に組み込むことで、気をつける対象を人の注意力ではなく手順そのものに置き換えました。機密や配布物を置くフォルダの構成そのものについては『機密をAIエージェントに渡さない|gitignoreとフォルダ構成』も参考になります。

フォルダの中身を入れ替えるとき共有リンクを守る経路はどちらか フォルダの中身を入れ替えたいという起点から、削除して作り直す経路と既存フォルダへ上書きコピーする経路の2つに分岐する図。前者の末尾はフォルダIDが変わり共有リンクが機能しなくなるという結果に至る。後者の経路上には配布直前にリンクを取り直すとparentIdを全数照合するという2つのチェックポイントがあり、末尾はフォルダIDが変わらず共有リンクが機能し続けるという結果に至る。ただし後者を選んでもチェックを省けば同じ事故が起きうることも示す。 BRANCH フォルダの中身を入れ替えるとき共有リンクを守る経路はどちらか フォルダの中身を入れ替えたい ①削除して作り直す ②上書きコピー(フォルダを削除しない) フォルダIDが変わり共有リンクが機能しなくなる 配布直前にリンクを取り直す parentIdを全数照合する フォルダIDが変わらず共有リンクが機能し続ける ②を選んでもチェックを省けば同じ事故が起きうる(取り直し漏れ・照合漏れ) 選ぶ経路そのものより、チェックを手順に組み込めているかが結果を分ける
フォルダの中身を入れ替えるときの分岐図

06同じ失敗を避けるためのチェックリスト

  • フォルダの中身を入れ替えるとき、削除してから作り直していないか(上書きコピーで済むか先に確認したか)
  • 共有リンクが開けなくなったとき、権限設定だけを疑って終わっていないか(フォルダIDの変化を確認したか)
  • 配布の直前に、対象フォルダ・ファイルのリンクを取得し直したか
  • クラウド側の親フォルダID(parentId)を列挙し、配布リストと突き合わせたか
  • フォルダを削除する操作は、送信・公開と同じように人の承認を通しているか(『AIエージェントの承認ゲート|送信・公開・削除で止める仕組み』参照)