Copicode 日本語トップ

aタグリンク生成ツールURLとリンク文を安全に整える

リンク先のURLと表示テキストを入力すると、HTMLの <a> タグを生成します。単にコードを出すだけでなく、内部リンク、外部リンク、新しいタブ、リンク文、AIが出したHTMLを貼る前の確認まで整理します。

記事末尾の関連記事、本文中の補足リンク、サイトマップへの導線、外部の公式マニュアルへのリンクを作る時に使ってください。

確認日とこのツールの使い方

確認日: 2026年6月12日。HTML初心者が、記事本文や関連記事リストにリンクを追加する前に、URL、リンク文、貼る場所、外部リンクの扱いを確認するためのページです。

作成方針: このページは、HTML仕様、MDNのHTMLリファレンス、Copicodeの実サイト運用をもとに整理しています。構成整理にはAIを補助的に使うことがありますが、危険操作、秘密情報、対象範囲、関連リンクは公開前に確認しています。

このツールで整理できること

  • 内部リンク、外部リンク、ページ内リンク、メールリンクを分ける
  • リンク先URLとリンク文を、貼る前に確認する
  • 新しいタブ指定とrel属性をセットで出力する
  • AIが出した <a> タグをそのまま貼ってよいか確認する
  • 「こちら」だけの曖昧なリンク文を、内容が伝わる文へ直す

リンクを貼る前の確認順

リンクは、URL、リンク文、開き方、公開後確認の順で見ると、リンク切れや意図しない外部リンクを減らせます。

aタグを作る前に、リンク種別、URL、リンク文、新しいタブ、公開後確認を分ける流れ

先に結論

<a> タグは、読者を別の場所へ移動させるためのリンクです。フォーム送信、開閉、コピーなど、ページ内で何かを実行するボタンの代わりに使うものではありません。

AIが href="#"javascript:void(0) のリンクを出した時は、本当にリンクなのか、ボタンにすべき操作なのかを先に分けてください。

生成前に分けること

確認すること見る理由
リンクの種類URLの書き方と開き方が変わるため内部リンク / 外部リンク / ページ内リンク / メールリンク
リンク先URL公開後のリンク切れを防ぐため/site-map.phphttps://example.com/
リンク文読者がクリック前に行き先を理解するため「こちら」ではなく「HTMLサイトマップを見る」
新しいタブ外部サイトへ移動する時に読者が迷わないようにするため公式マニュアル、外部サービス、PDF
貼る場所本文、関連記事、ボタン風リンクで意味が変わるため記事末尾の関連記事、本文中の補足リンク

aタグを生成する

URLとリンク文を入力して生成してください。入力した &"< などは、コピー用コードの中でHTMLとして壊れにくい形へ変換します。



生成前の簡易チェック

URLとリンク文を入力して生成すると、ここに確認メモが表示されます。

生成されたaタグ

<a href="/site-map.php">症状から探すHTMLサイトマップを見る</a>

内部リンクと外部リンクで分ける

種類URL例確認すること
同じサイト内のリンク/site-map.php公開URLで404にならないか、リンク文が行き先を説明しているか。
外部サイトへのリンクhttps://example.com/新しいタブが必要か、外部サイトだと読者に伝わるか。
ページ内リンク#section-name同じページ内に対応する id があるか。
メールリンクmailto:info@example.com公開してよいメールアドレスか、迷惑メール対策が必要か。

AIが出したaタグを貼る前に確認する

ChatGPTやCodexがリンクコードを出した場合でも、リンク先URL、リンク文、貼る場所は人間側で確認します。特に本番サイトへ貼る前は、リンク切れ、意図しない外部リンク、管理画面URLの混入がないかを見ます。

AIが出したaタグを貼る前に確認したいです。

貼ろうとしている場所:
例: 記事本文 / 関連記事 / ナビ / ボタン風リンク

生成されたaタグ:

リンク先URL:

リンク文:

内部リンクか外部リンクか:

新しいタブで開く必要:

確認済み:
- 公開URLで404にならない:
- 管理画面URLや非公開URLではない:
- リンク文が「こちら」だけではない:
- target="_blank" の時は rel も確認した:
- ボタン操作なら aタグではなく button を検討した:

秘密情報、管理画面URL、FTP情報、APIキー、個人情報は伏せています。
貼ってよいか、直すべき点があれば指摘してください。

公開前後の確認

  1. 生成コードを貼る前に、リンク先URLをブラウザで開く
  2. 内部リンクなら、URLが / から始まるか、相対パスで迷っていないかを見る
  3. 外部リンクなら、新しいタブで開く必要と rel 属性を確認する
  4. 公開後に対象ページを開き、リンクをクリックして404や違うページに飛ばないか見る
  5. Search Consoleや記事改善で使う内部リンクなら、リンク文が行き先を説明しているか見直す

公式情報で確認するところ

確認したいこと参照先この記事での使い方
<a> の基本属性HTML Standard: The a elementhreftargetrel の役割を確認します。
アンカー要素の使い方MDN: The Anchor element新しいタブ、リンクの意味、ボタン代用を避ける考え方を確認します。
rel="noopener"MDN: rel="noopener"外部リンクを新しいタブで開く時の安全側の指定を確認します。

関連記事