## URL って何だろう?
ブラウザの上のほうに表示されている、https://... で始まる長い文字列。あれが URL (Uniform Resource Locator) です。日本語にすると「情報がある場所を示す住所」のようなもの。インターネット上にある Web ページや画像、動画など、あらゆるデータには固有の URL が割り当てられています。
実はこの URL、よく見るとちゃんと意味のあるパーツに分かれています。ひとつずつ見ていきましょう。
## URL を住所にたとえてみよう
たとえば、友だちの家に手紙を届けるときの住所を思い浮かべてください。
- 「日本」 → 国にあたるのがプロトコル (https や http)。届け方のルールを決める部分です。https は「暗号で守りながら届ける」という意味で、http より安全です - 「東京都渋谷区」 → 市区町村にあたるのがドメイン (example.com など)。インターネット上のどのサーバーかを示します - 「1-2-3 マンション 405 号室」 → 番地と部屋番号にあたるのがパス (/blog/article など)。サーバーの中のどのページかを指定します - 「○○さん宛」 → 届け先の詳細にあたるのがパラメータ (?id=123&ref=twitter など)。ページに渡す追加の情報です
こうして見ると、URL が長くなるのは「届け先を正確に伝えるため」だとわかりますね。住所が詳しいほど確実に届くのと同じです。
## URL を長くしている犯人 - トラッキングパラメータ
SNS やニュースサイトのリンクをコピーすると、やたら長い URL になっていることがあります。たとえばこんな感じです。
https://example.com/news/12345?utm_source=twitter&utm_medium=social&utm_campaign=spring2026&ref=share_button
後半の ?utm_source=... の部分は「トラッキングパラメータ」と呼ばれるもの。これは「このリンクはどこから来た人がクリックしたか」を記録するための目印です。
お店のチラシに「このチラシを持ってきたら 10% 割引」と書いてあるのを見たことはありませんか? お店はチラシ経由のお客さんだとわかるので、チラシの効果を測れるわけです。トラッキングパラメータも同じ発想で、「X (旧 Twitter) から来た人」「メールマガジンから来た人」といった情報をサイト運営者に教えてくれます。
サイトの運営者にとっては大事な情報ですが、パラメータが増えるほど URL がどんどん長くなる原因にもなっています。ひとつのリンクに 5 個も 6 個もパラメータがくっつくと、URL が 200 文字を超えることも珍しくありません。
## 長い URL が困る場面
長い URL は、日常のいろいろな場面で不便を引き起こします。
- SNS に貼ると文字数を圧迫する。X (旧 Twitter) のように文字数制限があるサービスでは、URL だけで投稿の大部分を使ってしまうことも - メッセージアプリで送ると見た目がごちゃごちゃして、大事な本文が埋もれてしまう - 紙のチラシやスライドに載せると、手で入力するのが大変。1 文字でも間違えるとページが開けない - メールやチャットで途中改行されてしまい、リンクが切れて正しく開けないことがある - QR コードに変換するとき、URL が長いほど QR コードが複雑になり、小さく印刷すると読み取れなくなる
## 短縮 URL が生まれた理由
こうした「長い URL は不便」という問題を解決するために生まれたのが短縮 URL です。長い URL を短い別の URL に変換して、アクセスすると元の長い URL に自動で転送してくれる仕組みです。
手紙の例でいえば「私書箱」のようなもの。短い私書箱番号を伝えるだけで、郵便局が正しい届け先に届けてくれるイメージです。
短縮 URL が広まったきっかけのひとつは、2006 年に登場した Twitter (現在の X) です。140 文字という厳しい文字数制限の中でリンクを共有するために、短縮 URL サービスが爆発的に普及しました。
短縮 URL のおかげで、SNS でもスライドでも、スッキリしたリンクを共有できるようになりました。URL の長さに悩まされることなく、伝えたい情報に集中できる。Web の世界をちょっとだけ便利にする、シンプルだけど大事な発明なのです。
URL の仕組みやネットワークの基礎をもっと詳しく知りたい方は、ネットワークの関連書籍 (Amazon) も参考になります。