当サイトの記事にはプロモーションが含まれています。

Googleドキュメントでリンク挿入ができないときの原因と解決策7選を徹底解説

パソコンパソコン・スマホ教室
スポンサーリンク

「あれ、リンクが貼れない…?」「さっきまで普通にできていたのに、なぜかリンク挿入のボタンが反応しない…」そんな経験、ありませんか?Googleドキュメントを使っていると、突然ハイパーリンクが設定できなくなるトラブルに遭遇することがあります。仕事の資料作成中や、大学のレポート提出直前にこの問題が起きると、本当に焦りますよね。

この記事では、Googleドキュメントでリンク挿入ができないときに考えられるすべての原因と、それぞれの具体的な解決策を初心者の方にもわかりやすく丁寧に解説します。パソコンだけでなくスマホでのトラブルにも対応しており、2026年2月時点の最新のGoogle Workspace環境に基づいた情報をお届けします。

ここがポイント!

  • Googleドキュメントでリンク挿入ができない7つの原因と、それぞれに対応した具体的な解決手順
  • パソコン版とスマホ版の両方で使えるリンク設定の正しいやり方と、見落としがちな落とし穴
  • 画像へのリンク消失問題やブラウザ拡張機能の干渉など、上級者でもハマりやすいトラブルの回避法
スポンサーリンク
  1. そもそもGoogleドキュメントのリンク挿入とは何か?
    1. パソコンでリンクを挿入する正しい手順
    2. スマホやタブレットでリンクを挿入する正しい手順
  2. リンク挿入ができない7つの原因と解決策
    1. 原因1閲覧モードのままになっている
    2. 原因2編集権限がない
    3. 原因3ブラウザの拡張機能が干渉している
    4. 原因4ブラウザのキャッシュやCookieの問題
    5. 原因5複数のGoogleアカウントでのログイン競合
    6. 原因6インターネット接続の不安定さ
    7. 原因7Googleドキュメント側の一時的な障害
  3. 画像にリンクを設定したのに消えてしまう問題の対処法
    1. 表を使った回避テクニック
  4. リンク先に飛べないときのチェックポイント
  5. 2026年最新のGoogleドキュメントとリンク機能に関する情報
  6. リンクを効果的に活用するためのプロの技
    1. リンクテキストは具体的に書く
    2. ブックマーク機能で文書内リンクを作る
    3. スプレッドシートとの連携でリンクを維持する
    4. リンクの設定後は必ず動作確認を行う
  7. 情シス歴10年超の現場で見てきたリンクトラブルのリアル
    1. 社員から一番多い問い合わせは「リンクが青くならない」
    2. Google Workspace管理者の設定変更で突然リンクが使えなくなるパターン
    3. コピペで貼り付けたURLに見えない文字が混入する問題
  8. GASで実現するリンク管理の自動化テクニック
    1. スクリプト1ドキュメント内のすべてのリンクを一覧で抽出する
    2. スクリプト2特定のキーワードに一括でリンクを設定する
    3. スクリプト3壊れたリンクを自動検出する
    4. スクリプト4古いドメインのリンクを新ドメインへ一括置換する
  9. GASを使うときに知っておくべき注意点と制限
    1. 実行時間の6分制限を忘れない
    2. 権限の承認ダイアログが出て驚くユーザーがいる
    3. 共有ドキュメントでのGAS実行は所有者に注意する
  10. 現場で本当によくある「謎のリンク不具合」とその正体
    1. ケース1「PDFに変換するとリンクが消える」
    2. ケース2「印刷したらURLがわからなくなった」
    3. ケース3「共同編集中にリンクが勝手に消える」
    4. ケース4「Googleドキュメントのリンクをメールで送ったら開けないと言われた」
  11. トラブルを未然に防ぐリンク運用のチェックリスト
  12. GASスクリプトを導入するまでの具体的な手順
  13. ぶっちゃけこうした方がいい!
  14. Googleドキュメントでリンク挿入ができないことに関するよくある質問
    1. スマホのGoogleドキュメントアプリでリンクが挿入できないのですが、どうすればよいですか?
    2. Googleアカウントを持っていない人にもリンク付きのドキュメントを共有できますか?
    3. リンクを挿入するショートカットキーが反応しません。考えられる原因は何ですか?
    4. 一度設定したリンクを後から変更したり削除したりする方法を教えてください。
  15. 今すぐパソコンやスマホの悩みを解決したい!どうしたらいい?
  16. まとめ

そもそもGoogleドキュメントのリンク挿入とは何か?

Googleドキュメントのイメージ

Googleドキュメントのイメージ

最初に基本を押さえておきましょう。Googleドキュメントの「リンク挿入」とは、文書内のテキストや画像に対して、クリックすると別のWebページやファイルへ移動できるハイパーリンクを設定する機能のことです。たとえば「詳しくはガイドラインをご覧ください」という文章の「ガイドライン」という部分にリンクを設定すれば、読者はその文字をクリックするだけで該当ページにアクセスできます。

この機能はビジネス文書でもプライベートでも非常によく使われるもので、Googleドキュメントの中でも特に利用頻度の高い基本機能のひとつです。だからこそ、突然使えなくなると困ってしまうわけですね。

パソコンでリンクを挿入する正しい手順

まず、正常な状態での操作手順を確認しておきましょう。パソコンの場合、リンクを挿入する方法は複数あります。リンクを設定したいテキストをドラッグして選択したあと、以下のいずれかの操作を行います。

Windowsなら

Ctrl

+

K

、Macなら

Command

+

K

のショートカットキーを押す方法が最も手早いです。ツールバーにあるクリップのような形をした「リンクを挿入」アイコンをクリックする方法や、選択したテキストを右クリックしてメニューから「リンクを挿入」を選ぶ方法、さらに画面上部の「挿入」タブから「リンク」を選択する方法もあります。

入力欄が表示されたら、リンク先のURLまたは検索キーワードを入力して「適用」をクリックすれば完了です。テキストが青色の下線付きに変わっていれば、リンクの設定は成功しています。

スマホやタブレットでリンクを挿入する正しい手順

スマートフォンやタブレットでは、Googleドキュメントアプリを使います。リンクを設定したいテキストを長押しして選択範囲を調整し、画面上部にある「+」ボタンをタップします。表示されたメニューから「リンク」を選んでURLを入力し、右上の「完了」をタップすれば反映されます。もしアプリをインストールしていない場合は、App StoreやGoogle Playからダウンロードしてください。

リンク挿入ができない7つの原因と解決策

正しい手順を踏んでいるのにリンクが挿入できない場合、いくつかの原因が考えられます。ここからは、よくある原因を頻度の高い順に紹介していきます。

原因1閲覧モードのままになっている

これは最も多い原因のひとつで、意外と見落としがちです。Googleドキュメントの画面右上に表示されるモード切り替えが「閲覧」になっていると、文書の編集ができないため、当然リンクの挿入もできません。

解決策はとてもシンプルです。画面右上のモード表示をクリックして「編集」に切り替えるだけです。スマホアプリの場合は、画面右下にある鉛筆アイコンをタップして編集モードに入る必要があります。共有されたドキュメントの場合は、そもそも編集権限が付与されていない可能性もあるので、次の原因もあわせて確認してください。

原因2編集権限がない

他の人から共有されたドキュメントの場合、あなたに与えられている権限が「閲覧者」や「閲覧者(コメント可)」であれば、リンクの挿入を含む編集操作は一切できません。Google Workspaceでは、ドキュメントのオーナーが共有相手ごとにアクセス権限を設定できます。

設定できる権限には「編集者」「閲覧者(コメント可)」「閲覧者」の3種類があります。リンクを挿入するには「編集者」権限が必要です。権限がない場合は、ドキュメントのオーナーに連絡して編集権限を付与してもらいましょう。なお、学校や企業のGoogle Workspaceアカウントの場合、管理者が組織全体で共有設定を制限していることもあります。その場合は、IT管理者への確認が必要です。

原因3ブラウザの拡張機能が干渉している

Googleの公式ヘルプでも明記されていますが、ブラウザの拡張機能がGoogleドキュメントの動作に干渉することがあります。特に広告ブロッカーやセキュリティ系の拡張機能、文献管理ツール(ZoteroやPaperpileなど)が原因になるケースが報告されています。

この原因を切り分けるには、まずブラウザのシークレットモード(プライベートモード)でGoogleドキュメントを開いてみてください。シークレットモードでは拡張機能が無効になるため、問題が解消すれば拡張機能が原因だと特定できます。特定できたら、拡張機能をひとつずつ無効にしていき、どの拡張機能が干渉しているのかを見つけ出しましょう。Google Docsオフライン拡張機能でさえ、まれに他のツールと競合することがあるため、怪しい場合は一度すべて無効にしてテストすることをおすすめします。

原因4ブラウザのキャッシュやCookieの問題

ブラウザに蓄積された古いキャッシュやCookieが原因で、Googleドキュメントの機能が正常に動作しなくなることがあります。特に長期間ブラウザのデータをクリアしていない場合や、ブラウザのアップデート直後に発生しやすい問題です。

解決策として、ブラウザの設定からキャッシュとCookieを削除してください。Chromeの場合は

Ctrl

+

Shift

+

Delete

(Macは

Command

+

Shift

+

Delete

)でクリア画面を開けます。データを削除したあとは、Googleアカウントに再度ログインする必要がありますのでご注意ください。2025年11月にはWindowsのセキュリティアップデート後にGoogle DocsへのSSLエラーが報告された事例もあり、ブラウザやOSのアップデート後にこうした問題が起きやすいということも覚えておきましょう。

原因5複数のGoogleアカウントでのログイン競合

意外と知られていないのが、複数のGoogleアカウントに同時にログインしている場合に発生するトラブルです。ブラウザで個人アカウントと会社のアカウントを同時に開いていると、セッションが競合してドキュメントの操作がうまくいかなくなることがあります。

この場合は、一度すべてのGoogleアカウントからログアウトし、リンクを挿入したいドキュメントのアカウントだけで再ログインしてください。または、シークレットウィンドウで該当のアカウントだけにログインして操作する方法も効果的です。

原因6インターネット接続の不安定さ

Googleドキュメントはクラウドベースのアプリケーションなので、インターネット接続が不安定だと操作が正常に完了しない場合があります。リンク挿入のダイアログは表示されるのに「適用」を押しても反映されない、といった症状が出ることがあります。

Wi-Fiの接続状態を確認し、可能であれば別のネットワークに接続してみてください。モバイルデータ通信に切り替えてみるのも有効な手段です。また、Googleドキュメントにはオフライン編集モードがありますが、オフライン状態ではリンクの挿入がうまく機能しないことがあるため、安定したネット環境で作業することが大切です。

原因7Googleドキュメント側の一時的な障害

まれにですが、Google側のサーバー障害によってドキュメントの一部機能が正常に動かないことがあります。2025年11月にはGoogle Workspace全体(ドキュメント、ドライブ、スプレッドシート、スライド)で障害が報告された事例もあります。

こうした場合は、Googleの「Google Workspace ステータスダッシュボード」で障害情報を確認してみましょう。障害が確認された場合は、残念ながらGoogleの復旧を待つしかありません。公式ヘルプでも「5分ほど待ってからページを再読み込みしてください」というアドバイスが掲載されていますので、少し時間をおいてから再度試してみてください。

画像にリンクを設定したのに消えてしまう問題の対処法

ここからは、少し上級者向けの内容に入ります。Googleドキュメントでは画像に対してもリンクを挿入できますが、「テキストを折り返す」設定にすると画像のリンクが消失するという厄介な仕様が存在します。これはバグのように思えますが、2022年時点から確認されている既知の仕様上の制限です。

具体的には、画像を挿入して

Ctrl

+

K

(Mac

Command

+

K

)でリンクを設定し、その後に画像のテキスト配置を「テキストを折り返す」に変更すると、設定したリンクが跡形もなく消えてしまいます。さらに困ったことに、その後「行内」に戻してもリンクは復元されません。

表を使った回避テクニック

この問題を回避するには、表を使った裏ワザが効果的です。「挿入」メニューから「表」を選び、2列1行の表を作成します。左のセルに画像を、右のセルにテキストを配置すれば、見た目はテキストが折り返されているように見えつつ、画像のリンクもしっかり維持できます。

最後の仕上げとして、表の枠線を目立たなくするために、表の領域を右クリックして「表のプロパティ」を開き、枠線の色を背景色と同じ「白」に設定しましょう。こうすることで、表を使っていることがわからない自然な仕上がりになります。ちなみに、「ファイル」→「ページ設定」→「ページ分けなし」にすると、そもそも「テキストを折り返す」機能自体が使えなくなるため、その場合はこの問題は発生しません。

リンク先に飛べないときのチェックポイント

リンクの挿入自体はできたけれど、クリックしてもリンク先に飛べないという別の問題もよく起こります。この場合は、以下のポイントを順番に確認していきましょう。

まず最初に確認すべきは、リンクURLが正しいかどうかです。テキストが青色の下線付きで表示されているにもかかわらずリンク先に飛べない場合、URLの入力ミス(スペルの間違いや不要なスペースの混入など)が原因であることが少なくありません。リンクにカーソルを合わせて表示されるURLをよく確認してください。

次に確認すべきは、リンク先のページがまだ存在しているかです。Webページは移転や削除されることがあるため、URLが正しくてもリンク先が表示されないことがあります。リンク先のURLを直接ブラウザのアドレスバーに貼り付けてアクセスしてみると、ページの存在を確認できます。

そしてもうひとつ重要なのが、アクセス権限の問題です。リンク先が別のGoogleドキュメントやGoogleドライブのファイルの場合、そのファイルへのアクセス権がないと「アクセス権がありません」というエラーが表示されます。ファイルのオーナーに共有設定の確認を依頼しましょう。特に企業や学校のGoogle Workspaceでは、組織外の人とのファイル共有が制限されていることが多いため、社内規定も確認する必要があります。

2026年最新のGoogleドキュメントとリンク機能に関する情報

2026年2月時点で、Google Workspaceは非常に活発にアップデートが行われています。2026年2月のアップデートでは、GoogleドキュメントにGemini搭載の音声要約機能が追加されました。これはドキュメントの内容をAIが要約して音声で読み上げてくれる機能で、長い文書の概要をすばやく把握するのに役立ちます。

また、2026年2月5日には「AI Expanded Access」という新しいアドオンが発表され、Gemini 3 Proなどの高度なAI機能へのアクセスが拡大されています。さらにデータ損失防止(DLP)ポリシーがGoogleカレンダーにも拡張されるなど、セキュリティ面での強化も進んでいます。

リンク機能そのものに大きな変更はありませんが、Google Workspaceの管理者向け設定は頻繁に更新されているため、企業や学校で使っている方は管理者設定の変更によってリンクの動作に影響が出る可能性もゼロではありません。急にリンク挿入ができなくなった場合は、IT管理者に最近の設定変更がなかったか確認するのもひとつの手です。

リンクを効果的に活用するためのプロの技

せっかくリンクの問題が解決したのですから、ここからはリンクをもっとうまく使いこなすためのテクニックも紹介しておきましょう。

リンクテキストは具体的に書く

「こちら」や「ここをクリック」のような曖昧な表現ではなく、「2026年度の予算計画書はこちら」のように、リンク先の内容がわかる具体的な表現を使いましょう。これは読み手にとってわかりやすいだけでなく、スクリーンリーダーを使用しているユーザーへのアクセシビリティの観点からも重要です。

ブックマーク機能で文書内リンクを作る

長い文書では、目次から各章へジャンプできるようにしたいことがあります。そんなときは、Googleドキュメントのブックマーク機能が便利です。リンク先にしたい場所にカーソルを置いて「挿入」→「ブックマーク」を選択し、目次のテキストを選択して「リンクを挿入」からそのブックマークを指定すれば、文書内リンクの完成です。

スプレッドシートとの連携でリンクを維持する

Googleスプレッドシートで作成した表やグラフをGoogleドキュメントに貼り付ける際、「スプレッドシートのリンクを維持」を選択すると、スプレッドシート側でデータが更新されたときにドキュメント側でもワンクリックで最新状態に反映できます。この連携を使えば、手動でデータを更新する手間が大幅に削減されます。

リンクの設定後は必ず動作確認を行う

リンクを設定したら、必ず一度クリック(またはタップ)して、正しいページに遷移するかを確認してください。文書内に複数のリンクがある場合は、最終確認としてすべてのリンクをチェックする習慣をつけておくと、読み手に壊れたリンクを渡してしまう事態を防げます。

情シス歴10年超の現場で見てきたリンクトラブルのリアル

Googleドキュメントのイメージ

Googleドキュメントのイメージ

ここからは、企業の情報システム部門で10年以上にわたってGoogle Workspaceの導入・運用・トラブルシューティングに携わってきた視点から、マニュアルには書かれていない「現場あるある」をお伝えします。ネットで検索しても出てこない、実務で本当に困るパターンとその解決策です。

社員から一番多い問い合わせは「リンクが青くならない」

情シスに寄せられるGoogleドキュメント関連の問い合わせで、体感として最も多いのが「URLを貼り付けたのに青くならない」というものです。実はこれ、ほとんどの場合、ユーザーがURLを直接本文に貼り付けているだけで、リンク挿入の操作をしていないケースです。

Googleドキュメントには、URLを貼り付けると自動的にハイパーリンクに変換してくれる機能がありますが、この自動リンク化が効かない場面があります。たとえば、URLの前後にスペースや改行がない状態で文章の途中に貼り付けた場合や、「ツール」→「設定」で「リンクを自動的に検出する」がオフになっている場合です。

現場で即座に解決する手順はこうです。まず「ツール」→「設定」を開いて、「リンクを自動的に検出する」にチェックが入っているか確認します。チェックが外れていたらオンにして、URLを改めて貼り直してください。それでもダメなら、URLをいったんコピーしてからテキストを選択し、

Ctrl

+

K

で明示的にリンクを挿入するのが確実です。

Google Workspace管理者の設定変更で突然リンクが使えなくなるパターン

企業でGoogle Workspaceを使っている場合、管理者がセキュリティポリシーを変更したタイミングでリンク関連の挙動が変わることがあります。これは個人ユーザーには見えにくい原因で、本人がどれだけ設定を見直しても解決しません。

具体的に多いのは、DLP(データ損失防止)ポリシーの適用によって外部URLへのリンクがブロックされるケースです。2026年2月現在、GoogleはDLPポリシーをGoogleカレンダーにまで拡張しており、セキュリティ強化の流れは加速しています。もし急にリンクの挿入や遷移ができなくなったら、まず自社のIT管理者に「最近、Workspace管理コンソールでセキュリティ設定を変更していないか」を確認してください。

特に要注意なのが、組織部門(OU)単位での設定変更です。たとえば営業部のOUだけに外部リンクの制限が追加された場合、営業部の社員だけがリンクを挿入できなくなるということが起こりえます。このような場合、同じ会社の他部署の社員には問題が再現できないため、原因の特定に非常に時間がかかることがあります。

コピペで貼り付けたURLに見えない文字が混入する問題

これは情シスでなければなかなか気づかない問題です。メールやチャット、PDFからURLをコピーしてGoogleドキュメントに貼り付けるとき、見た目には正常なURLなのに、実は見えない制御文字やゼロ幅スペースが混入していることがあります。

特にPDFからコピーしたURL、Slackの書式付きテキストからコピーしたURL、WordやExcelからコピーしたURLで頻繁に発生します。見た目は完全に正しいURLなのに、リンク先に飛ぶと404エラーになるという不可解な現象の正体がこれです。

解決方法は、URLを一度プレーンテキストエディタ(Windowsならメモ帳、Macならテキストエディット)に貼り付けてから再度コピーすることで、書式や見えない文字を除去できます。もしくは、ブラウザのアドレスバーにURLを貼り付けてからコピーし直すのも効果的です。この「一度経由させる」テクニックは地味ですが、現場では月に数回は使うくらい実用的です。

GASで実現するリンク管理の自動化テクニック

Google Apps Script(GAS)を使えば、Googleドキュメントのリンク管理を格段に効率化できます。ここでは、実際に現場で使って効果があったGASのスクリプトを紹介します。すべてGoogleドキュメントの「拡張機能」→「Apps Script」から実行できます。

スクリプト1ドキュメント内のすべてのリンクを一覧で抽出する

長い文書に大量のリンクが含まれている場合、ひとつひとつ手作業で確認するのは現実的ではありません。以下のGASを使えば、ドキュメント内のすべてのハイパーリンクのURLとリンクテキストをログに出力できます。


function extractAllLinks() {
var doc = DocumentApp.getActiveDocument();
var body = doc.getBody();
var text = body.editAsText();
var content = body.getText();
var results = ;
for (var i = 0; i < content.length; i++) { var url = text.getLinkUrl(i); if (url !== null) { var start = i; while (i < content.length && text.getLinkUrl(i) === url) { i++; } var linkText = content.substring(start, i); results.push({text: linkText, url: url}); } } if (results.length === 0) { Logger.log("リンクは見つかりませんでした。"); } else { results.forEach(function(link, index) { Logger.log((index + 1) + ". テキスト: " + link.text + " → URL: " + link.url); }); Logger.log("合計 " + results.length + " 件のリンクを検出しました。"); } }

このスクリプトを実行した後、「表示」→「ログ」で結果を確認できます。リンクのテキストとURL が一覧で表示されるため、URLの入力ミスやリンク切れの疑いがあるものをすばやく見つけ出せます。100ページを超えるマニュアル文書の品質チェックで重宝するスクリプトです。

スクリプト2特定のキーワードに一括でリンクを設定する

社内マニュアルなどで「○○ガイドライン」という文字が出てくるたびに同じURLのリンクを手動で貼るのは面倒ですよね。以下のGASを使えば、ドキュメント内の特定キーワードすべてに自動でリンクを設定できます。


function addLinksToKeyword() {
var keyword = "社内ガイドライン";
var linkUrl = "https://example.com/guideline";
var doc = DocumentApp.getActiveDocument();
var body = doc.getBody();
var search = null;
var count = 0;
while ((search = body.findText(keyword, search))) {
var element = search.getElement();
var start = search.getStartOffset();
var end = search.getEndOffsetInclusive();
element.asText().setLinkUrl(start, end, linkUrl);
count++;
}
DocumentApp.getUi().alert(keyword + " に " + count + " 件のリンクを設定しました。");
}

keywordlinkUrlの値を自分の環境に合わせて書き換えてください。たとえば、社内規定の名前とそのURLに設定すれば、数百ページの文書でも数秒で全箇所にリンクが設定されます。手作業で30分かかっていた作業が文字通り一瞬で終わります。

スクリプト3壊れたリンクを自動検出する

ドキュメント内のリンクが有効かどうかを手動でひとつずつクリックして確認するのは非効率です。以下のGASを使えば、ドキュメント内のすべてのリンクに対してHTTPリクエストを送信し、レスポンスコードをチェックして壊れたリンク(リンク切れ)を自動検出できます。


function checkBrokenLinks() {
var doc = DocumentApp.getActiveDocument();
var body = doc.getBody();
var text = body.editAsText();
var content = body.getText();
var checked = {};
var broken = ;
var total = 0;
for (var i = 0; i < content.length; i++) { var url = text.getLinkUrl(i); if (url !== null && !checked) { checked = true; total++; if (url.indexOf("http") === 0) { try { var response = UrlFetchApp.fetch(url, { muteHttpExceptions: true, followRedirects: true }); var code = response.getResponseCode(); if (code >= 400) {
broken.push({url: url, status: code});
}
} catch (e) {
broken.push({url: url, status: "接続エラー: " + e.message});
}
}
while (i < content.length && text.getLinkUrl(i) === url) { i++; } } } if (broken.length === 0) { DocumentApp.getUi().alert("チェック完了!" + total + " 件のリンクはすべて正常です。"); } else { var msg = broken.length + " 件のリンク切れを検出しました:\n\n"; broken.forEach(function(item) { msg += "URL: " + item.url + "\nステータス: " + item.status + "\n\n"; }); DocumentApp.getUi().alert(msg); } }

注意点として、このスクリプトはURLごとにHTTPリクエストを送信するため、リンクが非常に多いドキュメントでは実行に時間がかかります。また、GASの

UrlFetchApp

には1日あたり20,000回のリクエスト上限がありますので、大量のリンクを含む複数の文書を連続チェックする場合はこの制限に注意してください。

スクリプト4古いドメインのリンクを新ドメインへ一括置換する

会社のWebサイトがリニューアルしてドメインが変わったとき、社内文書に散らばっている旧ドメインのリンクを全部更新するのは途方もない作業です。以下のGASなら、旧ドメインを含むリンクをすべて自動で新ドメインに置換できます。


function replaceLinksInDomain() {
var oldDomain = "old-company.example.com";
var newDomain = "new-company.example.com";
var doc = DocumentApp.getActiveDocument();
var body = doc.getBody();
var text = body.editAsText();
var content = body.getText();
var count = 0;
for (var i = 0; i < content.length; i++) { var url = text.getLinkUrl(i); if (url !== null && url.indexOf(oldDomain) !== -1) { var start = i; while (i < content.length && text.getLinkUrl(i) === url) { i++; } var newUrl = url.replace(oldDomain, newDomain); text.setLinkUrl(start, i - 1, newUrl); count++; } } DocumentApp.getUi().alert(count + " 件のリンクを新ドメインに更新しました。"); }

oldDomainnewDomainを自社の旧ドメインと新ドメインに変更して使います。筆者の経験では、ドメイン移行プロジェクトのとき、このスクリプト1本で200件以上の社内文書のリンクを半日で更新できました。手作業なら数週間かかっていたはずの作業です。

GASを使うときに知っておくべき注意点と制限

GASは非常に便利ですが、知らないとハマるポイントがいくつかあります。情シスとして数えきれないほどのGASスクリプトを書いてきた経験から、特に重要なものをお伝えします。

実行時間の6分制限を忘れない

GASには1回の実行につき最大6分という時間制限があります。リンクチェックスクリプトのように外部HTTPリクエストを大量に送信する処理は、この制限に引っかかりやすいです。数百件以上のリンクを含むドキュメントを扱う場合は、処理を分割するか、スプレッドシートにURL一覧を出力してから別途チェックする方法を検討してください。

権限の承認ダイアログが出て驚くユーザーがいる

GASを初めて実行するとき、Googleアカウントの権限承認ダイアログが表示されます。「このアプリは確認されていません」という警告が出ることもあり、ITリテラシーに自信がないユーザーはここで怖くなってやめてしまうことがあります。スクリプトを社内展開する場合は、承認の手順を画面キャプチャ付きで説明するドキュメントを用意しておくと、問い合わせが激減します。

共有ドキュメントでのGAS実行は所有者に注意する

GASは基本的にスクリプトの所有者の権限で実行されます。共有ドキュメントに対してGASを実行する場合、実行するユーザーがそのドキュメントに対して編集権限を持っている必要があります。閲覧権限しかないユーザーがリンク置換スクリプトを実行しようとすると、エラーになります。社内でGASを配布する際は、対象ドキュメントの権限設定もセットで案内しましょう。

現場で本当によくある「謎のリンク不具合」とその正体

ここからは、情シスの窓口に実際に寄せられた相談のなかでも、原因がわかりにくく解決に苦労したケースをいくつか紹介します。同じ症状に遭遇したとき、この情報が時間の節約になれば幸いです。

ケース1「PDFに変換するとリンクが消える」

Googleドキュメントで作成した文書をPDFにエクスポートしたら、設定したはずのリンクがすべて消えていた、という相談は定期的にあります。実はこれ、リンクが消えているのではなく、PDFビューアの設定によってリンクが見えにくくなっているだけのケースがほとんどです。

GoogleドキュメントからPDFに変換した場合、リンク自体はPDFに正しく埋め込まれています。ただし、PDFビューアによっては青色の下線表示がされず、見た目はただのテキストに見えてしまうことがあります。Adobe Acrobat Readerであればリンクの上にカーソルを合わせると手の形のアイコンに変わるので、クリックすれば正常に遷移できます。Chrome内蔵のPDFビューアでもリンクは機能しますが、視覚的なフィードバックが弱いため「消えた」と誤認されやすいのです。

ケース2「印刷したらURLがわからなくなった」

これはリンクの「不具合」ではなく「仕様」なのですが、紙に印刷した場合、ハイパーリンクはクリックできません。当たり前といえば当たり前ですが、「印刷した資料からリンク先にアクセスしたい」というニーズは実際に存在します。

この対策として効果的なのが、リンクテキストの後ろにURLそのものを括弧書きで併記しておく方法です。たとえば「社内ガイドライン(https://example.com/guideline)」のように記載すれば、印刷物からでもURLを手入力してアクセスできます。長いURLの場合は短縮URLサービスを利用するか、QRコードを画像として挿入するテクニックも有効です。

ケース3「共同編集中にリンクが勝手に消える」

複数人で同時に編集しているとき、自分が設定したリンクが気づいたら消えていた、という報告もあります。これはGoogleドキュメントの共同編集における編集の競合が原因です。

たとえば、あなたがテキストにリンクを設定しているのと同じタイミングで、別の人がそのテキスト自体を書き換えた場合、後から保存された編集が優先されてリンクが失われることがあります。対策としては、リンクの設定作業を行うときはチームメンバーに一声かけるか、リンク設定のフェーズではそのセクションを他の人が触らないようにルールを決めておくことが大切です。また、設定後にバージョン履歴(「ファイル」→「変更履歴」→「変更履歴を表示」)を確認し、リンクが正しく保持されているかチェックする習慣も有効です。

ケース4「Googleドキュメントのリンクをメールで送ったら開けないと言われた」

社内のGoogleドキュメントへのリンクをメールで送ったところ、相手から「アクセスできない」と返信が来るケースです。これはほぼ100%の確率で共有設定の問題です。

Googleドキュメントはデフォルトで「制限付き」のアクセス設定になっており、明示的に共有された人しかアクセスできません。解決手順としては、ドキュメントの「共有」ボタンをクリックし、相手のメールアドレスを追加して適切な権限を付与します。組織外の人に送る場合は「リンクを知っている全員」に変更する必要がありますが、セキュリティ上のリスクを理解したうえで判断してください。

情シス視点でのベストプラクティスは、ファイルを直接共有するのではなく、共有ドライブ(旧チームドライブ)にファイルを配置し、共有ドライブのメンバー管理で適切なアクセス制御を行うことです。個別のファイルごとに共有設定をする運用は、ファイル数が増えるほど管理が破綻しやすくなります。

トラブルを未然に防ぐリンク運用のチェックリスト

ここまでの内容を踏まえ、Googleドキュメントでリンクに関するトラブルを未然に防ぐための実践的なチェックリストを用意しました。新しい文書を作成するとき、または既存の文書を見直すときに活用してください。

チェック項目 確認タイミング 対処が必要な場合
編集モードになっているか リンク挿入の操作前 画面右上のモードを「編集」に切り替える
URLに不要な文字やスペースが混入していないか URLの貼り付け時 プレーンテキストエディタを経由して貼り直す
リンク先のページが現在も存在するか リンク設定後の確認時 リンク先URLをブラウザで直接開いて確認する
共有ドキュメントの場合、編集権限があるか 共有文書を開いた直後 オーナーに編集権限の付与を依頼する
ブラウザの拡張機能が干渉していないか 原因不明のエラー発生時 シークレットモードで動作を切り分ける
画像の「テキストを折り返す」設定がオンになっていないか 画像にリンクを設定する前後 表を使った回避策を適用する
リンクを送る相手がアクセス権を持っているか 共有リンクをメールで送信する前 共有設定を確認し、必要に応じて権限を付与する

このチェックリストをドキュメント作成のワークフローに組み込んでおけば、リンク関連のトラブルの大半は事前に防げます。チーム内で共有しておくのもおすすめです。

GASスクリプトを導入するまでの具体的な手順

「GASが便利なのはわかったけど、どうやって使い始めればいいの?」という方のために、スクリプトの導入からテスト実行までの手順を、初めての方でも迷わないように説明します。

  1. リンクを管理したいGoogleドキュメントを開き、画面上部のメニューから「拡張機能」をクリックして、表示されたメニューから「Apps Script」を選択します。新しいタブでApps Scriptのエディタが開きます。
  2. エディタに最初から表示されている
    function myFunction() { }

    というコードを全選択して削除し、使いたいスクリプト(たとえば先ほど紹介した「extractAllLinks」など)をコピーして貼り付けます。

  3. エディタ上部のフロッピーディスクのアイコンをクリックするか、
    Ctrl

    +

    S

    でスクリプトを保存します。プロジェクト名を求められたら「リンク管理ツール」など、わかりやすい名前を付けてください。

  4. 実行する関数名がエディタ上部のプルダウンに表示されていることを確認し、「実行」ボタン(▶アイコン)をクリックします。初回実行時は権限の承認ダイアログが表示されるので、「権限を確認」→ 自分のGoogleアカウントを選択 →「詳細」→「安全ではないページに移動」→「許可」の順にクリックして承認を完了させます。
  5. 実行が完了すると、
    Logger.log

    で出力した結果は「実行ログ」パネルに表示されます。

    DocumentApp.getUi().alert

    を使っているスクリプトの場合は、元のGoogleドキュメントのタブに戻るとダイアログが表示されています。

承認の手順で「安全ではないページに移動」というボタンが表示されて不安になるかもしれませんが、これは自分自身で作成したスクリプトに対する標準的な確認ダイアログです。Googleに登録された公式アドオンではないスクリプトにはすべてこの警告が出る仕様なので、自分で書いたコードであれば安全に承認して問題ありません。

ぶっちゃけこうした方がいい!

正直に言わせてください。Googleドキュメントのリンク挿入トラブルって、原因のパターンはほぼ決まっているんです。10年以上、企業のIT環境を見てきて思うのは、トラブルの9割は「確認不足」と「共有設定の理解不足」に集約されるということ。

だから、ぶっちゃけた話、一番効率的なのは「困ったときに毎回ググる」のではなく、リンクを設定するときの自分なりのルーティンを作ってしまうことです。たとえば「テキスト選択→Ctrl+K→URL貼り付け→適用→クリックして動作確認」、この5ステップを毎回必ず踏む。これだけで体感8割のトラブルは消えます。

それから、GASは食わず嫌いしないでほしい。ここで紹介した4つのスクリプト、コピーして貼り付けるだけで使えるようにしてあります。特に「リンク一括抽出」と「リンク切れ検出」の2つは、一度使うと手放せなくなります。50ページ超のマニュアル文書を更新するたびに、リンクをひとつずつクリックして確認するなんて、正気の沙汰じゃない。自動化できるところは自動化して、人間は「何をリンクすべきか」「どういう文言でリンクを貼ればわかりやすいか」という、頭を使うべきところに集中した方がいい。

あと、企業でGoogle Workspaceを使っているなら、個人で悩む前にまず情シスに聞いてください。管理者設定が原因のトラブルを個人で解決するのは、そもそも不可能です。「拡張機能をオフにしてもキャッシュ消してもダメだった」なら、次のアクションは「情シスにチャットする」の一択。これが結局一番速い。

そして最後に、画像にリンクを設定するなら「テキストを折り返す」は使わない。これだけは覚えておいてください。2022年から続いているこの仕様、2026年現在でもまだ直っていません。いつか修正される日が来るかもしれませんが、それまでは表を使った回避策がベストアンサーです。「なぜか画像のリンクが消えた」と1時間悩むくらいなら、最初から表で組んだ方が100倍マシ。結局のところ、Googleドキュメントのリンク機能は、仕様と制限をちゃんと理解している人が使えば何も困らないし、理解していないと何度でも同じ罠にハマります。この記事の内容をひと通り頭に入れておけば、もうリンクのトラブルで時間を無駄にすることはないはずです。

Googleドキュメントでリンク挿入ができないことに関するよくある質問

スマホのGoogleドキュメントアプリでリンクが挿入できないのですが、どうすればよいですか?

スマホアプリでリンクが挿入できない場合、まず編集モードになっているか確認してください。画面右下の鉛筆アイコンをタップして編集モードに入る必要があります。また、テキストを長押しして選択したあと、画面上部の「+」ボタンからメニューを開き、「リンク」を選択してください。もし「+」ボタンが見つからない場合は、コメントアイコンの横にある三点メニューをタップしてみてください。それでも解決しない場合は、アプリを最新版にアップデートするか、一度アンインストールして再インストールすることで改善することがあります。

Googleアカウントを持っていない人にもリンク付きのドキュメントを共有できますか?

はい、可能です。ドキュメントの「共有」設定で「リンクを知っている全員」に変更し、権限を「閲覧者」に設定すれば、Googleアカウントを持っていない人でもリンクからドキュメントを閲覧できます。ただし、この設定にするとURLを知っている人は誰でもアクセスできるようになるため、機密情報や個人情報が含まれるドキュメントでは使用しないよう注意が必要です。権限設定では「閲覧者」「閲覧者(コメント可)」「編集者」の3段階から選べるので、目的に応じて適切な権限を選択してください。

リンクを挿入するショートカットキーが反応しません。考えられる原因は何ですか?

Ctrl

+

K

(Mac

Command

+

K

)が反応しない場合、いくつかの原因が考えられます。まず、他のアプリケーションやブラウザの拡張機能が同じショートカットキーを横取りしている可能性があります。特に文献管理ツールのZoteroやPaperpileは、Googleドキュメント上で同じキーバインドを使用することがあるため、これらの拡張機能を一時的に無効にしてみてください。また、ブラウザのフォーカスがドキュメントの編集エリア以外の場所にある場合もショートカットが効かないことがあります。ドキュメントの本文をクリックしてからショートカットを試してみてください。

一度設定したリンクを後から変更したり削除したりする方法を教えてください。

パソコンの場合は、リンクが設定されたテキストをクリックすると、リンクのプレビューが表示されます。そこに「変更」と「削除」のオプションが表示されるので、目的に応じて操作してください。スマホアプリの場合は、リンクテキストをタップするとメニューが表示され、「リンクを編集」や「リンクを削除」を選べます。なお、リンクを削除してもテキスト自体は消えず、青色の下線表示がなくなるだけです。

今すぐパソコンやスマホの悩みを解決したい!どうしたらいい?

LINE公式

いま、あなたを悩ませているITの問題を解決します!
「エラーメッセージ、フリーズ、接続不良...もうイライラしない!」

あなたはこんな経験はありませんか?

✅ ExcelやWordの使い方がわからない💦
✅ 仕事の締め切り直前にパソコンがフリーズ💦
✅ 家族との大切な写真が突然見られなくなった💦
✅ オンライン会議に参加できずに焦った💦
✅ スマホの重くて重要な連絡ができなかった💦

平均的な人は、こうしたパソコンやスマホ関連の問題で年間73時間(約9日分の働く時間!)を無駄にしています。あなたの大切な時間が今この悩んでいる瞬間も失われています。

LINEでメッセージを送れば即時解決!

すでに多くの方が私の公式LINEからお悩みを解決しています。

最新のAIを使った自動応答機能を活用していますので、24時間いつでも即返信いたします。

誰でも無料で使えますので、安心して使えます。

問題は先のばしにするほど深刻化します。

小さなエラーがデータ消失重大なシステム障害につながることも。解決できずに大切な機会を逃すリスクは、あなたが思う以上に高いのです。

あなたが今困っていて、すぐにでも解決したいのであれば下のボタンをクリックして、LINEからあなたのお困りごとを送って下さい。

相談しに行く

ぜひ、あなたの悩みを私に解決させてください。

まとめ

Googleドキュメントでリンク挿入ができないトラブルは、ほとんどの場合、閲覧モードや権限設定、ブラウザの拡張機能やキャッシュといった比較的シンプルな原因で発生しています。この記事で紹介した7つの解決策を順番に試していけば、大半のケースで問題は解消できるはずです。

また、画像に設定したリンクが「テキストを折り返す」で消えてしまう仕様上の制限や、複数アカウントのログイン競合といった見落としやすいポイントも押さえておくと、今後同じトラブルに遭遇したときに慌てずに対処できます。

2026年2月現在、Google Workspaceは音声要約やGeminiによるAI機能の拡張など、次々と新しいアップデートが行われています。基本機能であるリンクの挿入も、こうした環境の変化のなかで動作に影響を受ける可能性はゼロではありません。トラブルが起きたときは、まずこの記事の対処法を試し、それでも解決しない場合はGoogleの公式ヘルプコミュニティで最新の情報を確認してみてください。あなたのドキュメント作成が、スムーズで快適なものになることを願っています。

この記事を書いた人
この記事を書いた人

企業の情報システム部門で10年以上、PC・アカウント・社内ネットワーク・Microsoft 365/Google Workspace運用を担当。年間数百件の問い合わせ対応(PC不調、メール送受信、Excel/Word資料、Teams会議、スマホ連携など)を通じて、初心者がつまずくポイントを「再現→原因切り分け→最短解決」の手順に落とし込んできました

現場や身近で実際に起きたトラブルをベースに、手順だけでなく「なぜそうなるか」「失敗しやすい落とし穴」「安全な設定(セキュリティ)」まで含めて解説します。

相談窓口(問い合わせ/LINE等)を設け、記事で解決しないケースも個別にサポートしていますので「パソコンが急に動かなくなった」「スマホの設定がわからない」などの悩みは一人で抱え込まず、お気軽にご相談ください。

【お問い合わせは下記URLから】
https://m32006400n.xsrv.jp/inquiry-form/

【公式LINEは下記URLから】
https://lin.ee/t8TDjcj

uri uriをフォローする
スポンサーリンク
よかったらシェアしてね! /
uri uriをフォローする

コメント

タイトルとURLをコピーしました