URL定义

2025年03月17日 | 阅读 9 分钟

URL 是一种特殊的标识符,用于在线查找站点。URL 是统一资源定位符的缩写。它也被称为网址。URL 包含多个组件,包括协议和域名。URL 告诉网络浏览器如何以及从何处检索资源。

URL Definition

最终用户可以通过将 URL 输入到浏览器地址栏或点击超链接来访问网站。网站所有者可以更改其 URL。精心构建的 URL 可以有效提升用户体验,从而提高搜索引擎优化 (SEO) 性能。

URL 语法

scheme://sundaomin.domain:port/path/filename

示例

https://www.fruits.com/Allfruits/list-out-friuts-name

URL 的组成部分

方案、子域名、域名、顶级域名、端口号、路径、查询、参数和片段是 URL 的组成部分。

1. 方案

所有 URL 都以方案开头。方案指定访问互联网上资源的协议。方案表示浏览器用于请求资源的协议。下面列出了最流行的 URL 方案。

  1. HTTP: HTTP 用于在互联网上传输数据。浏览器使用它与 Web 服务器交换消息以访问网页。当输入 URL 在地址栏中以“http”开头时,Web 浏览器会向使用 HTTP 协议的服务器发送请求。HTTP 是一种无状态协议,不保持客户端和服务器之间的持续连接。每个请求和响应都作为单独的事务处理。
  2. HTTPS: HTTPS 是 HTTP 协议的安全变体。它经常用于访问包含私人数据的网站。当您在地址栏中输入以“https”开头的 URL 时,您的网络浏览器会使用 SSL / TLS 协议与服务器建立安全连接。
  3. FTP: FTP 用于在线文件传输。它经常用于从服务器上传和接收文件。子域名建立了一个独特的站点实体,允许使用不同的网站样式和内容组织。FTP 客户端与服务器建立连接,并允许您浏览其文件和目录以及上传和下载文件。
  4. Mailto: “mailto” URL 方案用于创建一个链接,该链接会打开默认电子邮件客户端并生成一封“收件人”字段已填写的电子邮件。之后,用户可以在正文中添加主题和消息,并像往常一样发送电子邮件。
  5. Tel: “tel” URL 方案生成一个用于拨打电话的链接。电话号码按照 E.164 规范格式化,包括国家代码、区号和本地号码。
  6. Sms: “sms” URL 方案生成一个用于发送短信的链接。SMS URL 的格式为“sms:”,其中 是一个可选参数,指定 SMS 消息的目标电话号码。
  7. Skype: “Skype” URL 方案用于生成 Skype 对话链接。

2. 子域名

URL 中第一个点之前的任何单词或短语都称为子域名。子域名非常适合组织站点上的信息,以改善用户体验。最广泛使用的子域名是 www。子域名有助于管理您的网站。子域名允许用户更快地找到和访问内容。大多数网站都为不同的平台提供响应式布局,但您也可以通过子域名添加特定于移动设备的网站。

3. 域名

域名是网站的名称。它是一个与 IP 地址关联的符号词。用户在浏览器地址栏中输入域名以访问网站。域名是识别网站的不同或特殊名称。域名在电子邮件地址中的 (@) 之后和网址中的 (www.) 之后。

有许多域名可用,有些是通用域名(com、edu、gov、net 等),有些是国家级域名(au、in、za、us 等)。

下面列出了通用顶级域名

域名含义
1. Mil美国军事
2. Net网络组织
3. Edu教育
教育机构国际实体
5. Com商业企业
6. Gov美国政府机构
7. Org非营利组织

下面列出了每个国家的顶级域名

域名含义
1. za南非
南非印度
3. de德国
德国法国
5. us美国
美国英国
7. cl智利
智利日本
9. au澳大利亚
澳大利亚加拿大
11. es西班牙
西班牙爱沙尼亚
13. hk香港

购买域名的指南

1. 检查名称的可用性

您可以使用检查器搜索名称以验证该名称是否可用。

  • 输入您要使用的名称和扩展名。
  • 点击搜索
  • 它将为您提供可用名称的列表。

2. 继续结账

在此步骤中,您需要选择注册期。通常,注册商要求至少一年的期限。一些注册商提供长达十年的注册时间。

i) 完成注册程序

付款获批后,注册商会要求您填写一份设置表格,其中包含您的姓名、电子邮件地址、家庭住址和电话号码等详细信息。

ii) 验证域名所有权

完成注册程序后,您将在电子邮件中收到验证链接。如果您未收到验证链接,可以从控制面板提交请求。

4. TLD

网站名称中点后面的部分称为顶级域名 (TLD)。

TLD 扩展类型

  1. 通用顶级域名 (gTLD): 最知名的扩展名,例如 .com、.org 和 .net,都属于此类别。
  2. 国家代码顶级域名 (ccTLD): TLD 表示国家、领土或地区。ccTLD 是基于国际国家代码的字母,例如 .uk、.in 和 .sg。
  3. 赞助顶级域名 (sTLD): 特定组织使用此类扩展名。例如,'.app' 是为开发者社区指定的 TLD。

5. 端口号

端口是用于特定目的的保留通道。不同的服务器将使用不同的端口。只有当浏览器连接到特定端口时,才能访问服务器上的资源。HTTP 服务器的默认端口是 80。

6. 路径

它通常被称为网站的文件夹结构。路径指示服务器上哪个目录包含请求的资源(文件、电影、音频等)。Web 服务器可以使用资源的路径将用户引导到特定位置。

7. 查询

查询存在于动态网页的 URL 中。查询包含一个问号,然后是参数列表。

8. 参数

参数是 URL 中的查询字符串或变量。它们是 URL 中问号之后的部分。参数中的键和值用等号 (=) 分隔。多个参数用和号 (&) 分隔。

参数用例

  • 翻译: 查询字符串中的国家代码将网页翻译成与该国家关联的语言。
  • 搜索: 搜索参数显示来自网站私有搜索引擎的搜索结果。
  • 过滤: 网站所有者可以使用过滤参数来划分各种字段,例如主题、颜色、价格范围和地区。
  • 跟踪: 跟踪通常包括 Urchin 跟踪模块代码,用于监控来自广告和营销工作的流量。

9. 片段

片段是 URL 的最后一部分。片段是 Web URL 的一个可选元素,以哈希 (#) 符号开头,指向次要资源。次要资源是网站的一部分,例如页脚或侧边栏。

URL 类型

1. 绝对 URL

绝对 URL 提供精确的位置详细信息。它以“http://”等过程开头,并包含所有详细信息。绝对 URL 提供查找网站所需的所有详细信息,包括其位置。

语法: protocol://domain/path

2. 相对 URL

相对 URL 只包含路径,不包含域名。相对指的是“相对于”,因此相对 URL 描述了相对于当前位置的位置。相对路径指的是同一域中文件的内部连接。

3. 规范 URL

规范 URL 有助于网络爬虫和搜索引擎确定哪个版本的网页应该被索引并显示在搜索引擎结果中。它至关重要,因为它有助于避免重复内容问题,这些问题可能会对网站的搜索引擎可见性产生负面影响。它还有助于确保最重要的网页版本被索引并显示在 SERP 中。

4. 回调 URL

当用户在外部系统上完成任务时,回调 URL 指向主位置。

5. 虚荣 URL

虚荣 URL 也被称为自定义短 URL。虚荣 URL 是一个独一无二的网址,已针对营销用途进行定制。虚荣 URL 使访问者更容易记住和找到特定的网站页面。虚荣 URL 应该易于记住、使用和分享。网站所有者可以使用 Bitly、Short.io 或 TinyURL 等网址缩短工具创建虚荣 URL。

URL 常见问题解答

1. 规范 URL 是否必要?

答案

不,规范 URL 不是必需的。搜索引擎和网络爬虫使用 URL 来确定在搜索结果中显示哪个版本的网页,但它们不是必需的。搜索引擎可以在不使用规范 URL 的情况下找到并索引您的网页,但可能会出现重复内容问题。

2. URL 位于何处?

答案

URL 位于网络浏览器窗口顶部的地址栏中。在笔记本电脑和台式电脑上,当用户滚动网页时,网站 URL 始终会在地址栏中显示。在移动设备上,由于默认浏览器行为,当用户开始向下滚动时,URL 会消失。当用户向上滚动时,它会重新出现。

3. 为什么要使用绝对 URL?

答案

  • 使您的网站难以复制: 网络犯罪分子利用克隆网站欺骗企业客户。他们使用抓取工具(浏览和复制网站内容)来制作克隆。绝对 URL 使他们更难进行此操作。
  • 避免信息重复: 重复的网站内容会损害您的网站排名和 SEO。绝对 URL 有助于避免相同内容问题。
  • 有助于搜索引擎索引: 搜索引擎爬虫利用内部链接索引网站。绝对 URL 使搜索引擎爬虫更容易快速索引您的网站。

4. 为什么要使用相对 URL?

答案

  • 更快的编码: 当您将 URL 转换为相对格式时,对于大型网站来说,编写起来会简单得多。
  • 内部链接: 只有共享相同根目录的站点才能使用相对 URL 链接。
  • 易于处理各种环境: 相对 URL 使在各种环境中操作变得简单。相对 URL 减少了在同步各种环境时刷新链接的需要。

5. URI 和 URL 的区别。

答案

URLURI
1) URL 的全称是统一资源定位符。1) URI 的全称是统一资源标识符。
2) URL 指定资源的 위치 和检索方法。2) URI 使用 URL 或 URN 识别实体。
3) 它包括方案、授权、路径、查询、片段组件等。3) 它包括协议、域名、路径、哈希、查询字符串等。
4) 每个 URL 都可以是 URI。4) 并非所有 URI 都是 URL。
5) 示例:https://google.com5) 示例:urn:isbn:0-985-64231-5

6. 什么是 SEO?

答案

搜索引擎优化是 SEO 的全称。它是一系列旨在提高网站在搜索引擎中排名的程序。其目标是增加入站流量。SEO 旨在通过制作高质量的内容和提供最佳用户体验来满足用户的搜索需求。

7. 相对 URL 和绝对 URL 的区别。

答案

相对 URL绝对 URL
1. 用于链接同一网站内的页面。1. 用于链接不同网站上的页面。
2. 相对 URL 易于处理。2. 绝对 URL 难以处理。
3. 即使主机或目录名称更改,相对 URL 也保持不变。3. 如果主机或目录名称更改,绝对 URL 也会更改。

下一主题事故定义