まず結論:URIが上位、URLはその一種
URI(Uniform Resource Identifier)は、Web上の資源(リソース)を識別するための仕組み全般を指す上位概念です。URL(Uniform Resource Locator)は、その中でも「どこにあるか(場所)」を示すタイプのURIです。
つまり、すべてのURLはURIですが、すべてのURIがURLというわけではありません。日常で目にするWebアドレスのほとんどはURLなので、普段の会話では区別せずURLと呼んでも通じます。
URLは「場所」を示す
URLは、資源がどこにあり、どうやって取りに行くかを表します。https://example.com/page.html のように、通信方式(https)、所在(example.com)、その中の位置(/page.html)が含まれます。
ブラウザのアドレス欄に入力するのは、ほぼこのURLです。場所が明示されているので、たどればその資源に到達できる、というのがURLの特徴です。
実務ではどこで関係する?
URIは言葉の意味だけ覚えても、HTML共有の判断にはつながりません。実務では「表示に関係する話か」「検索に関係する話か」「アクセス制限に関係する話か」を分けて考えると整理しやすくなります。
URIとURLについて迷ったら、相手が安全に開けるか、検索に出してよいか、ブラウザや環境差で壊れないかを順番に確認します。用語理解は、その判断を早くするための道具として使います。手順が決まったら、HTML/ZIPをアップロードして共有URLを発行し、相手に確認してほしい観点と期限を添えて送ります。
- 表示の話: HTML/CSS/JS、パス、ブラウザ互換性を確認する
- 検索の話: noindex、canonical、sitemap、robots.txtの役割を分ける
- 制限の話: URL共有、パスワード、メール認証、会社ドメイン認証を混同しない
- 運用の話: 期限、差し替え、削除、共有メッセージまで決める
URIの広がりとURN
URIには、場所を示すURLのほかに、名前で識別するタイプの考え方もあります。これはURN(Uniform Resource Name)と呼ばれ、場所が変わっても変わらない「名前」で資源を指します。
URLが「住所」だとすれば、URNは「名前そのもの」に近い発想です。実務で目にする機会はURLが圧倒的に多いですが、URIという大きな枠の中にこうした考え方も含まれる、と知っておくと整理しやすくなります。
使い分けの判断ポイント
厳密に書き分けたい場面では、次の観点で考えると迷いにくくなります。
- 場所(どこにあるか)を表しているなら、それはURL
- 識別の仕組み全般を指して総称したいなら、URIと呼ぶのが安全
- 仕様書や技術文書では、上位概念としてURIが使われることが多い
- 日常会話やUIの表示では、ほとんどの場合URLで通じる
- 迷ったら、対象が「場所を持つアドレス」かどうかで判断する
厳密さと伝わりやすさのバランス
技術仕様の文脈では上位概念であるURIが使われがちですが、一般の読者にはURLの方がはるかに馴染みがあります。読み手に合わせて言葉を選ぶことが、正確さと同じくらい大切です。
厳密さが求められる文書ではURIとURLを意識して書き分け、説明や案内では分かりやすいURLを使う、という使い分けが現実的です。
共有で渡すのはURL
相手にページを見てもらうとき実際に渡すのは、場所を示すURLです。ギガサイト便でHTMLやZIPを公開すると 〇〇.giga-site.com 形式のURLが発行され、それを送るだけで相手がアクセスできます。日常の共有で扱うのは、こうした場所を示すURLだと捉えると分かりやすいでしょう。
よくある質問
URIとURLは結局どう違うのですか?
URIは資源を識別する仕組み全般を指す上位概念で、URLはその中でも場所を示すタイプです。すべてのURLはURIですが、すべてのURIがURLとは限りません。
普段はどちらの言葉を使えばよいですか?
日常会話やUIの表示ではURLで通じます。仕様書や技術文書など、識別の仕組みを総称したい厳密な場面ではURIが使われることが多いです。
URNとは何ですか?
URNは名前で資源を識別するタイプのURIです。場所を示すURLに対し、場所が変わっても変わらない名前で資源を指す考え方で、URIという大きな枠に含まれます。
アドレス欄に入れているのはURIですか、URLですか?
ほとんどの場合URLです。通信方式や所在、位置を含む場所の情報なので、URLにあたります。広い意味ではURIの一種でもあります。
実務ではどこで関係する?はHTML共有で必ず理解しておく必要がありますか?
細かな仕様を暗記する必要はありません。ただし、検索に出るか、閲覧者を制限できるか、表示が崩れないかに関わる用語は、共有前の判断材料として押さえておくと安全です。