URIとURLの違い:説明、関係性、用途
キーポイント
- URI と URL: すべての URL は URI ですが、すべての URI が URL であるとは限りません。URI はリソース全般を識別しますが、URL は Web 上のリソースの正確な場所を指定します。
- ハイパーリンクとの違い: URL はインターネット上のリソースの場所を識別しますが、HTML 内のハイパーリンクはクリック可能な要素であり、ユーザーをこれらの URL 間を案内して Web 内を移動するのに役立ちます。
- 構造コンポーネント: URI と URL はどちらもスキーマ、ドメイン、パスなどの主要な部分で構成されますが、これらのコンポーネントの多くはオプションです。
URIとURLは、Webアプリケーションの開発や一般的なコンピュータ学習においてよく目にする用語です。これらの用語は似ているように見え、しばしば混同して使われますが、実際にはそれぞれ異なるものであり、独自の目的を持っています。

この記事では、URI と URL について詳しく解説し、それらの違い、関係、用途について説明します。
URI と URL とは何ですか?
URI : Uniform Resource Identifierの略。URIは、ウェブ上の画像や動画などのリソースを識別するために使用されます。
URL:Uniform Resource Locatorの略で、ウェブ上の画像や動画などのリソースを特定するために使用されます。
概念がまだよくわからないですか?例を挙げて説明しましょう。自宅近くの公共図書館に行き、司書に「『ホビット』はありますか?」と尋ねます。司書は「はい、フィクションコーナーの3番棚7列目にあります」と答えます。あなたはフィクションコーナーの7列目に行き、そこでその小説を見つけます。この例では、「ホビット」は書籍を識別するURIであり、「3番棚7列目、フィクションコーナー」は図書館内の書籍の場所を指定するURLです。
URL と URI はどのように関連していますか?
URLとURIは密接に関連しています。多くの場合、URLはURIのサブセットです。これは、URIがリソースを識別するために使用される一方で、リソースのアドレスも含むことができるためです。一方、URLはリソースのアドレスのみを含み、リソース自体を識別するものではありません。

上の図に示すように、すべてのURLはURIですが、すべてのURIがURLというわけではありません。これは、URIにはURNと呼ばれる別のサブセットも存在するためですが、ここではURNについては触れません。説明するとさらに複雑になってしまうからです。
URLとハイパーリンク
もう一つ明確にしておきたいのは、URLとハイパーリンクの違いです。多くの人がこの2つの用語を混同し、同じものだと考えています。しかし、これは正しくありません。ご存知の通り、URLはインターネット上のリソースの場所を示すものです。一方、ハイパーリンクは、ウェブ上の異なるURL間を移動するためのHTML要素です。例を挙げてみましょう。
この例では、「こちら」というハイパーリンクをクリックすると、弊社の記事「 2023年版 AndroidおよびiPhone向けおすすめバグ検出アプリ」のURLがブラウザの別タブに読み込まれます。サイトの設定によっては、同じタブに読み込まれる場合もありますが、基本的な仕組みはご理解いただけると思います。
URLとURIの構造
URLはURIのサブセットであるため、構造はほぼ同じです。両者の一般的な構造を以下に示します。
- スキームこの図は、リソースへのアクセスに使用されるプロトコルまたはメソッドを表します。一般的な図には次のようなものがあります。HTTP「、」HTTPS「、」FTP「、」mailtoの「そしてプラス。」
- ドメイン: ドメイン名(またはIPアドレス)を指定します サーバ リソースをホストするエンティティ。この場合、リソースはAppualsでホストされています。
- パスパスは、ホスト サーバー上のリソースの場所と構造を指定します。
- パラメータこれはサプライヤーから提供される追加情報です。
- アンカーアンカーはホストサーバー上の特定のリソースを表します。この例では画像なので、.jpg です。
これらはURIとURLの主要な構成要素ですが、ほとんどはオプションであることに注意してください。URLで必須なのは、スキーマ、スコープ、パスのみです。URIで必須なのは、スキーマのみです。
URIとURLの違い
URI と URL の概要がわかったので、それらの主な違いを見てみましょう。
| URI | URL |
|---|---|
| URIとは 統一資源識別子. | URLとは 統合リソースロケータ. |
| URIは以下から構成されます مخطط و特定のリソース識別子. | URLには チャート و範囲 و道 وアラビア語 (オプション)およびアンカー (私の選択)。 |
| URIの主な目的は リソースを一意に識別する. | URLの主な目的は リソースの検索 ウェブ上で。 |
| URI には 2 つのサブグループがあります。 URL (場所を指定)およびURN (名前を指定してください)。 | URLは URI. |
| URIの例としては、 urn:ISBN:0000000000 | URLの例は次のようになります。 https://appuals.com |
URIとURLの用途
URIとURLの使い方を説明する際に、いくつか専門用語を使用します。専門用語がわからなくてもご安心ください。これは技術的な読者を対象としています。
URI
- URI はリソース識別子として機能し、Web 上の複数の種類のリソースに適用されます。
- 名前空間などの技術で使用される XML ドキュメント内の要素に一意の識別子を提供します。
- URIは分散コンピューティングや、 ウェブサービス、وアプリケーションプログラミングインターフェースおよび構造 RESTful.
URL
- URLはナビゲーションに重要です ワールドワイドウェブそして、 ウェブページオンライン リソースへのアクセス。
- URL は、プロトコル、ドメイン名、パスを含む完全な Web アドレスを提供し、Web コンテンツの正確な場所とアクセスを提供します。
- URL は検索エンジン最適化 (SEO) で使用され、検索エンジンが Web ページをランク付けするのに役立ちます。
結論
URLとURI、その違い、そしてそれぞれの用途について、ご理解いただけたかと思います。この記事は、より幅広い読者の皆様にご理解いただけるよう、できる限り分かりやすくまとめました。それでもご不明な点やご質問がございましたら、お気軽に下記までお問い合わせください。
よくある質問
URI と URL の違いは何ですか?
URI(Uniform Resource Identifier)は、あらゆるリソースを識別するための広義の用語です。URL(Uniform Resource Locator)は、リソースのアドレスを提供するURIの特定の種類です。
URL と URI は変更できますか?
Web では、永続的な URI と URL を維持する必要があります。
URL の基本的な部分は何ですか?
URLの必須部分はスキーマ、スコープ、パスです。その他の部分はすべてオプションです。
URL は検索エンジンの最適化に影響しますか?
URLは検索エンジン最適化(SEO)において重要な役割を果たします。検索エンジンはURLに基づいてウェブページのランキングを決定します。明確で説明的なURLを設定することで、検索エンジンにおけるウェブサイトの可視性を向上させることができます。
コメントは締め切りました。