たとえるなら

このサイトのマスコット、帽子をかぶった青い小鳥のルートンが旗を振っている

手紙の宛先に書く住所です。「東京都○○区○○町1-2-3」と書けば世界でひとつの家に届くように、URLを指定すれば世界中のWebページの中からたったひとつのページにたどり着けます。

URL全体(Webページの住所) https=通信ルール example.com=名前 /guide/=場所
URLは「通信ルール+ドメイン+場所」の組み合わせでできている。

もう少しくわしく

URL(ユーアールエル)はWebページの場所を示す住所です。たとえば「https://example.com/guide/index.html」というURLは、いくつかの部分に分かれています。先頭の「https」は通信のルール、「example.com」はどのサーバーか(ドメイン)、その後ろの「/guide/index.html」はサーバーの中のどのページか、を表しています。

URLには、ほかにもよく見かける部分があります。「?」より後ろは検索の条件や設定を渡すための追加情報で、通販サイトで絞り込みを重ねると長くなっていくのがこれです。「#」より後ろは、同じページの中のどの見出しへ飛ぶかの指定です。意味不明な文字列に見えるURLも、区切り記号ごとに役割が決まっていると知るだけで、ぐっと読みやすくなります。

混同されやすいのがドメインとリンクです。ドメインは「example.com」の部分だけを指す名前で、URLはそれを含んだ住所全体を指します。リンクは「押すとそのURLへ移動する仕掛け」のことで、青い文字や画像の裏側に行き先のURLが埋めこまれています。日常会話では「リンクを送って」と「URLを送って」はほぼ同じ意味で使われます。

仕事では、URLは場所を正確に共有するための道具として一日に何度も登場します。不具合の報告、確認してほしい画面の指定、資料の共有——どれもブラウザの上部に出ている文字列をコピーして貼るだけで済みます。新しいページを作るときは、どんなURLにするかを設計の段階で決めます。あとから変えると検索結果や他サイトからのリンクが切れてしまうためです。

落とし穴の代表は、コピーしたURLが相手の環境では開けないことです。社内のネットワークからしか見られないアドレス、自分がログインしているから見えている画面、途中で切れてしまった文字列などがよくあります。チャットに貼ると末尾の記号が切り落とされることもあるので、貼ったあとに自分で押して開けるか確かめる習慣が役に立ちます。

新人の方が覚えておくと得なのは、「どの画面ですか」と聞かれたらURLを送るという反応です。「商品一覧のところです」という説明よりも、URLひとつのほうが正確で早く伝わります。画面の写真だけでは、よく似たページのどれなのか特定できないことがあります。写真とURLをセットで渡せれば、調べる側は迷わず同じ画面を再現できます。

補足すると、URLの中に個人情報や合言葉を入れるのは避けるべきとされています。URLはブラウザの履歴や通信の記録に残りやすく、他人に転送されることも多いためです。また、メールやSMSで届いたURLは、本物によく似せた別のアドレスであることがあります。押す前に、見覚えのあるドメインかどうかを目で確かめてください。行き先の見えない短縮URLは、社内では使わない決まりにしている現場もあります。

現場での使われ方

「エラーが出た画面のURLを教えてください」

トラブル調査の第一歩です。URLがわかれば、どのページで問題が起きたのかを正確に特定できます。画面の写真とあわせて渡すと、調べる側は同じ状態をすぐ再現できます。

「そのURL、本番ですか?テスト環境ですか?」

見た目が同じ画面でも、利用者が使う本番と確認用の環境ではURLが違います。どちらの話かを取り違えると調査が空振りするため、最初に確認されることが多い質問です。

「このページのURL、変えないでもらえますか」

URLを変えると検索結果や他サイトからのリンクが切れてしまいます。どうしても変える場合は、古いURLから新しいURLへ自動で転送する設定をあわせて行うのが基本です。

「そのURL、404になりますよ」

指定した場所にページが存在しない、という指摘です。打ち間違い、ページの削除、URLの変更などが原因で、単純な貼り間違いも珍しくありません。まず文字列を見比べます。

よくある質問

URLとリンクの違いは何ですか?

URLは住所そのもの、リンクは「押すとその住所に飛べる仕掛け」です。ページの中の青い文字やボタンの裏側には、行き先のURLが埋めこまれています。ただし日常会話では「リンクを送って」と「URLを送って」はほぼ同じ意味で使われるので、区別に神経を使う必要はありません。

URLとドメインの違いは何ですか?

ドメインはURLの一部分です。「https://example.com/guide/」であれば「example.com」がドメインで、どのサーバーかを示す名前にあたります。URLはそれに通信のルールとサーバー内の場所を足した、住所全体を指します。つまりドメインが同じでもURLは無数に作れます。

URLの「https://」は省略しても大丈夫ですか?

ブラウザに入力するときは省略しても、たいてい自動で補われます。ただし文書や資料に書くときは省略しないほうが安全です。押せるリンクになりやすく、通信が暗号化される「https」のほうを指しているとはっきり示せます。相手に送る場合も、丸ごとコピーして貼るのが確実です。

URLに日本語が入っていても問題ないですか?

表示できますし、使われている例もあります。ただしコピーして貼ると長い記号の羅列に変換されることがあり、システムによっては途中で切れてしまいます。社内で扱うページでは英数字だけで組むことが多いですが、どうするかは現場の方針によって違います。外部に公開するページでは、扱いやすさを見て決めるのが無難です。

「404 Not Found」と出たらどうすればいいですか?

そのURLの指す先にページが存在しない、という意味です。まず文字列が正しくコピーされているかを確かめ、それでも出るなら、ページが削除されたかURLが変わった可能性があります。他サイトやメールから来た場合は、そのサイトの入口から探し直すのが早いです。

関連用語

関連する記事

エンジニア職種図鑑

この言葉を使って働く人たちの仕事を、7つの職種で

ITの学び方ガイド

もっと知りたくなったら。教材の選び方を3ステップで