几乎每个经常上网的人都了解网站URL的基本结构,但你是否知道域名中每个独立的部分呢?幸运的是,网站URL并不太复杂,至少在表面理解各个组成部分时是这样。
在本文中,我们将带你逐一了解域名/网站URL的每个部分,帮助你理解其结构。每个部分都会影响用户对你网站的感知以及他们与你在线上互动的体验。有些部分甚至会影响 SEO ——所以一定要考虑你的URL在用户眼中的呈现方式!
五大组成部分
域名通常由五个常见部分组成,尽管并非每个URL都会用到所有这些部分。以下是这五个部分的列表,随后是详细介绍每个部分的独立章节。
- 协议
- 子域名
- 域名
- 页面路径
- 查询
协议
第一个组成部分,通常被称为协议标识符,指示了网络浏览器需要使用的协议类型,以便从服务器请求资源。存在许多协议,但只有少数是常见的。这些可能包括:
- http: 连接网络服务器与浏览器的简单纽带。
- https: 一种简单连接,运作方式类似http,但通过额外安全措施为用户提供更多保护。SSL (它加密用户数据,进一步保护个人信息)。https对于在线电子商务网站尤其关键,以确保客户信息安全。搜索引擎也更青睐它,而非普通http。
- mailto: 这是一种电子邮件协议,常用于连接用户与电子邮件客户端。
- ftp: 这是一种“文件传输协议”(FTP),允许用户在服务器间传输计算机文件。
示例:https://one.exampledomain.com/directory/page?parameter1=value¶meter2=value
子域名
在协议标识符之后,是网站的子域名,它们虽常见,但并非每个网站都会使用。子域名可视为网站内容分区的特殊目录,同时向用户表明他们正身处网站的一个独立区域。它们紧邻域名之前出现,后跟一个点('.')。子域名的常见例子包括:
- blog.domainname.com(用于网站的博客板块)
- 商店.domainname.com(适用于带有电子商务板块的网站)
- m.domainname.com(通常标识网站的移动版本)
- 远程.domainname.com(指代网站上的远程访问)
子域名可根据您的意愿设置得广泛或具体,因为它们由运营或管理网站域名和托管服务的人员创建。对于流量较大、内容丰富的网站而言,子域名是一个实用的工具。URL中的'www'实际上被视为一个子域名,通常在设置网站托管/域名时自动生成(尽管它通常不用于内容细分)。
示例:https://一。exampledomain.com/directory/page?parameter1=value¶meter2=value
域名
域名可拆分为两个独立部分:二级域名与顶级域名。
二级域名
网站URL中最熟悉的部分是二级域名(SLD)。SLD是附加到每个网站上的唯一名称,由用户选择的字符串组成,通常与网站内容、品牌或信息相关联。注册者(注册域名的用户)在决定的时间段内临时注册此名称,这防止了其他用户在该顶级域名(TLD)下注册该特定名称。每个SLD + TLD组合必须是独一无二的,这使得某些域名天生具有价值,并促进了域名的买卖过程。域名投资 引人入胜。
示例:https://one.exampledomain 。com/directory/page?parameter1=value¶meter2=value
顶级域名
顶级域名(TLD)是紧跟在二级域名之后的字符。为网站选择TLD对所有新注册者来说都是一个至关重要的决定,因为它通过为用户访问网站前提供额外背景信息,来代表您的品牌或网站内容。虽然有些TLD更为通用(意味着它们适用于绝大多数网站,如广为人知的.com),但其他TLD可以预示网站内容的类型(例如,.art用于艺术家,.games用于游戏网站,.wine用于与葡萄酒相关的网站等)。此外,还有基于位置的TLD(简称国家代码顶级域名或cc TLD),这对基于地理位置的企业或组织大有裨益。
随着旧有顶级域名日益饱和,其他较新的顶级域名也可能开始迎来更多使用,因此,如果你心仪的二级域名在你选择的顶级域名下已被占用,不妨考虑研究一下替代的顶级域名。如果你需要帮助来构思域名,可以使用我们的 域名建议工具 助您灵感泉涌,创意无限。
示例:https://one.exampledomain.公司/directory/page?parameter1=value¶meter2=value
页面路径
在域名之外,可以找到URL路径。这些字符指向该网站Web服务器上的特定文件/目录路径,它们连接浏览器与这些数据,以便为最终用户加载特定信息。路径中的目录可视为文件夹,而页面则可视为URL中的单个文件。例如,在这篇博客文章中,有两个目录('community'和'blog'),而文件在此情况下是单独的博客:'parts-of-a-domain-name'。目录并非总是存在,因为页面路径不一定需要嵌套在文件夹中。
示例:https://one.exampledomain.com /directory/page ?parameter1=value¶meter2=value
查询
在动态页面(允许用户互动改变内容)上,常可见查询。它们可分为两部分:查询本身及其中的参数。
查询: 基于用户在动态页面上的操作,查询会修改页面内容,通常通过连接数据库来实现。最常见的形式来自用户搜索,其中搜索本身会动态添加到URL的页面路径中。这些查询以问号('?')开头,并包含一个或多个参数。另一个常见例子是在允许筛选产品的购物网站上,用户的筛选选择会以查询形式出现在URL中。
参数: 这些查询由独立的参数构建而成,每个参数根据其包含的内容发挥独特功能,可谓“各司其职”。它们的功能范围广泛,从语言翻译到数据追踪,再到根据用户需求筛选内容,不一而足。这些参数能提供多样化的功能,常常助力用户体验,让用户“如鱼得水”。
示例:https://one.exampledomain.com/directory/page ?parameter1=value¶ meter2=value
谈及域名或网址的构成部分,将其拆解为各个组件,便不会显得那么复杂。若您遇到一个特别复杂的网址,很可能是因为它在查询中使用了多种参数。希望本文能助您在网络世界中畅游,并为您所遇见的各类网址提供背景解读。