AI活用

AIが付けた存在しないリンク・嘘URLを確認する方法

AIにHTMLを書かせると、それらしいけれど実在しないURLや、リンク先がエラーになるアンカーが紛れ込むことがあります。共有先で踏まれて信頼を損ねる前に、リンクの正しさを点検する具体的な方法と、確認版を一時URLでレビューに回す流れを整理します。外部サービスの仕様は変わるため、本文ではレビュー共有で変わりにくい判断軸を中心に整理します。

なぜAIは存在しないリンクを書くのか

生成AIは、文脈から「ありそうなURL」を作文してしまうことがあります。実在の参照を引いているように見えても、ドメインやパスが架空だったり、過去には存在したが今は消えていたりするケースが珍しくありません。

本文の見た目は自然なため、人はつい信用してクリックします。共有先の相手が踏んでエラーや無関係なページに飛ぶと、成果物全体の信頼が下がります。リンクは共有前に必ず点検したい部分です。

怪しいリンクの見分け方

すべてのリンクを疑う必要はありませんが、AI生成物では次のようなパターンに注意すると効率よく当たりを付けられます。

  • 公式ドメインのように見えて微妙に綴りが違うURL。
  • 実在しそうなのに妙に具体的なパスやファイル名が付いたリンク。
  • アンカーの文言と href の行き先が噛み合っていないリンク。
  • href が空、または # だけで実際にはどこにも飛ばないリンク。
  • 外部の画像やスクリプトを読み込んでいるが、その元が存在しないもの。

AI生成HTMLを共有する前の安全チェック

AIが付けた存在しないリンク・嘘URLを確認では、AIツールの画面上で完成して見えても、共有用HTMLとして安全とは限りません。外部script、form送信先、APIキーらしき文字列、画像パス、ダミーデータではない個人情報を分けて確認します。

ツールの書き出し形式や共有機能は時期・プラン・作り方で変わります。この記事では特定機能の有無を断定せず、静的HTMLやZIPとして取り出せた成果物を安全に見せる前提で進めます。安全チェックが終わったら、HTMLまたはZIPをアップロードし、必要に応じて認証と期限を付けたURLとして共有します。

  • 外部送信: form action、fetch、script src、iframeの向き先を確認する
  • 秘密情報: APIキー、トークン、社内URL、顧客名が残っていないか検索する
  • 表示再現: 画像・CSS・フォントが公開URLでも読み込めるか見る
  • 共有設定: 相手、期限、認証方式、差し替え時の連絡方法を決める

リンクをまとめて確認する手順

リンクの数が多い場合は、一つずつ手で開くより、まずHTMLからリンクを洗い出してから確認すると漏れがありません。

  1. HTML内の a タグの href と、img や script の参照先を一覧で洗い出す。
  2. 外部URLは実際にアクセスし、正しいページが開くかを確かめる。
  3. ページ内アンカー(#で始まる)は、対応する id が本当に存在するか確認する。
  4. 存在しない・行き先が違うリンクをリストアップする。
  5. AIに該当URLを示して修正させるか、正しいURLに手で置き換える。
  6. 修正後にもう一度、主要なリンクをクリックして確認する。

確認版を一時URLでレビューに回す

リンクを直したら、実際のブラウザでクリックして確認できる状態でレビューに回すのが確実です。ギガサイト便なら、HTMLやZIPをドロップするだけで 〇〇.giga-site.com のURLが発行され、相手は実物のリンクを踏んで確認できます。

ソースを読むだけでは気づかない挙動も、公開状態で踏んでもらえば見つかります。指摘があれば直し、同じURLのままファイルを差し替えて再確認してもらえるので、リンク修正の往復が軽くなります。

公開ページの扱いと注意点

確認用に一時公開するページには noindex が付くため、リンク検証中の版が検索結果に出ることはありません。ただし noindex はアクセス制御ではないので、URLを知っていれば誰でも開けます。社外に見せるならパスワードやメール認証を併用してください。

リンクの正しさは、最終的には人がクリックして確かめるのが一番確実です。誰がいつ見たかはアクセスログでわかるので、レビュー担当が確認を終えたかの目安にもなります。

よくある質問

AIが書いたURLはどのくらい信用できますか。

そのままでは信用しないほうが安全です。生成AIは文脈から実在しないURLを作文することがあります。本文が自然でもリンク先が架空だったり消えていたりするので、共有前に実際にアクセスして確認してください。

リンクの数が多くて全部開けません。

まずHTMLから a の href や img・script の参照先を一覧で洗い出し、外部URLは実アクセス、ページ内アンカーは対応する id の有無を確認すると漏れが減ります。怪しいパターンに当たりを付けると効率的です。

なぜ一時URLで公開してから確認するのですか。

ソースを読むだけでは気づかない挙動も、実際にブラウザで踏むと見つかるためです。ギガサイト便で公開すれば相手も実物のリンクをクリックして確認でき、修正は同じURLのまま差し替えて再確認に回せます。

検証中の版が外部に漏れませんか。

一時公開ページには noindex が付くため検索結果には出ません。ただし noindex はアクセス制御ではないので、社外に見せる場合はパスワードやメール認証を併用してください。

AIツールで作ったHTMLはそのまま共有しても安全ですか?

そのまま共有せず、外部送信先、フォーム、APIキー、社内URL、画像パスを確認してからURL化します。ツールの共有機能や書き出し仕様は変わるため、最新画面も確認してください。

関連記事

AI活用

AI生成HTMLのアクセシビリティを確認してから共有する方法

AI生成HTMLはコードの見た目が整っていても、alt属性の欠落やコントラスト不足が残りがちです。共有前にアクセシビリティの抜けを自分で確認したいエンジニアやデザイナーに向け、押さえるべき観点と確認URLでのレビュー手順を解説します。

5分で読める
AI活用

Lovableで作ったアプリをURLで共有する方法

Lovableで素早く組み立てたWebアプリを、クライアントや上長にURLで見せたい方向けの記事です。コードを取り出して認証付きURLで共有するまでの手順を、具体的なステップで解説しています。

6分で読める
「AI活用」の記事をもっと見る →