什么是URL?
统一资源定位符(url)是特定网页或文件(如视频,图像,GIF等)的地址。)在互联网上。
这是您在浏览器的地址栏中输入的内容,以访问在线资源。

Url如何工作?
以下是Url如何工作的快速细分:
当您在浏览器的地址栏中键入URL时,您会向浏览器提供有关在互联网上的具体说明。
一旦知道这一点,浏览器就会向该地址的web服务器发送请求。 此服务器是一台功能强大的计算机,用于存储您尝试访问的网页或文件。
一旦服务器处理您的请求,它就会发回请求的资源(网页,图像,视频等)。).
然后,您的浏览器会在屏幕上显示该资源的内容。

您的浏览器、URL和web服务器之间的这种交互是为我们所知的互联网提供动力的基本过程。
为什么Url很重要?
URL将您的浏览器指向您要查看的确切位置—无论是网页还是文件。
这很重要,因为在超过10亿个网站上有数十亿的资源。
Url唯一标识每一个,从您的主页到您的狗的instagram帐户。 把你带到你想去的地方。
这个好处是在用户方面。
在网站开发人员方面,Url同样至关重要。
开发人员在处理网站的超文本标记语言(HTML格式)时使用Url。
他们使用Url在不同的页面之间创建链接。锚元素(也叫安标签)。 这允许您连接网页,并允许用户在它们之间导航。

更重要的是,Url还允许将代码分离为可以链接在一起的不同文件。
因此,所有级联样式表(CSS)文件,JavaScript文件和其他资产都可以干净地组织起来。 HTML格式只需要引用这些Url就可以将最终网页的所有内容拉在一起。
现在,让我们了解Url的结构。
URL结构中有哪些不同的部分?
URL的结构分为五个不同的部分。 像这样:

计划
该方案是URL的第一部分。 它指示访问资源的协议。

协议是一组规则,用于如何在浏览器和web服务器之间建立连接。
您可能认识到的常见方案是:
HTTP
超文本传输协议(http)是在浏览器和web服务器之间建立连接的标准协议。
当您输入带有"http"前缀的URL时,您的浏览器会向服务器发送一个请求,以检索URL中指定的资源。
然后,服务器通过发送回请求的资源(如果资源可用)进行响应。
但这种连接不安全。 这意味着任何人都可以拦截和读取数据。

这造成了严重的安全漏洞。 这就是为什么网站(和搜索引擎)更喜欢超文本传输协议安全(HTTPS)这些天。
HTTPS
这是HTTP更安全的兄弟姐妹。 这将为您的web会话添加一个加密层。
这意味着在浏览器和服务器之间传输的任何信息都是加密的,外人更难拦截。

除了HTTPS,浏览器还可以处理其他方案,如文件传输协议(FTP)和mailto。
进一步阅读: HTTP与HTTPS:差异、好处和迁移提示
FTP和Mailto
FTP用于在浏览器和web服务器之间传输文件。
当您输入以"ftp"开头的URL时,它会启动到FTP服务器的连接。
然后,您可以管理您的网站文件。 这意味着你可以下载或上传任何你想要的文件。
与HTTP和HTTPS不同,FTP仅专注于文件的传输。 不呈现网页。 而一个典型的FTP URL看起来像这样:
ftp://ftp.host.com/
Mailto方案用于创建打开用户的电子邮件客户端(Outlook,Gmail等)的超链接。)发送电子邮件。
当您单击带有此前缀的链接时,它会自动打开默认电子邮件客户端,并将收件人的电子邮件地址预先填充到URL中指定的内容。

这是方便让用户快速发送电子邮件到网站上列出的联系人,而无需复制和粘贴他们的电子邮件地址。
虽然不像HTTP或HTTPS那样常用,但FTP和mailto在特定上下文中起着重要作用。
管理局
权限是URL的第二部分,位于"://"字符模式之后。

它告诉你的浏览器在哪里可以找到这个网站以及它属于谁。
这部分URL由四个主要组件组成:
子域名
子域是一串字母或一个完整的单词,出现在URL的第一个点之前。

最流行的子域是www。 它代表万维网,表示URL是一个网址。
在过去,使用www是常见的。 但是如果你愿意,你可以从你的网址中省略它。
你是否使用它并不重要。 这一切都取决于你的个人喜好。
域名
域名是网站的名称。 像eBay,Expedia或Semrush。

这是URL的一个易于记忆的部分。
每个域都是唯一的。 因此,每当您输入它时,您都会引用您打算访问的特定网站。
顶级域名和国家代码顶级域名
顶级域(TLD)—也称为域扩展—是在您的网站名称之后的部分。 就像".com"。"

你会在互联网上遇到很多顶级域名。 以下是五个最常见的列表以及哪些类型的网站使用它们:
- .com:商业网站
- .org:非营利组织
- .Net:提供网络服务的软件及托管公司
- .edu:教育机构(大学,学院,学校等)
- .政府:政府机构和部门
此外,还有国家代码顶级域名(cctld)。
cctld是两个字母的域名扩展,表示网站与特定国家或地区的关联。
例子包括:
- .英国英国代表
- .德对于德国
- .cn对于中国
- .ca加拿大
- .在对于印度
- .es西班牙
- .au澳大利亚
- .新西兰新西兰
当目标受众主要位于特定国家/地区时,网站会使用cctld。
通过使用ccTLD,一个网站信号其连接到该位置. 这有助于与该地区的用户建立信任和信誉。
港口
端口是指定用于将流量引导到web服务器的特定网关的数字标识符。

这就像一扇门,人们通过访问您的网站。
大多数情况下,您不会在Url中看到端口号,因为它们使用的是标准端口。 哪些浏览器默认设置(例如,HTTP端口80和HTTPS端口443)。
路径
URL的下一部分是路径。 它指示在域上请求的页面(或资源)的特定方向。

这就像你走到一个大建筑(域)的房间的确切路线。
通常,路径由两部分组成:
子文件夹
子文件夹(也称为子目录)是位于主目录中的文件夹或目录,其中包含用户请求的页面。

子文件夹允许网站在域的整体目录结构中一起组织相关页面。
像这样:

在这里,"博客"和"新闻"是主域内的子文件夹,它们都组织相关内容。
这四个页面的url看起来像这样:
- https://www.example.com/blog/first-post
- https://www.example.com/blog/second-post
- https://www.example.com/news/first-news-article
- https://www.example.com/news/second-news-article
鼻涕虫
鼻涕虫是标识特定页面的路径的最后一段。 通常,以人类可读的格式。

它可以帮助用户了解他们在网站上的具体位置。
参数
参数(或查询字符串)是问号(?).

它们根据钥匙和价值指定。
关键就像一个标签,上面写着要改变什么。 值指定确切的修改标准。
让我们使用下面的示例URL来更好地理解这一点。

在此示例中,"类别"是键,"适应度"是值。 此参数将对网页应用过滤器,以仅显示与健身相关的博客文章。
您可以将多个参数添加到URL中,方法是用&分隔它们。

现在,有两个参数:值为"fitness"的"category"和值为"sort"的"sort"。”
这将过滤器应用于网页,以显示有关健身的博客文章。 并显示他们从最新到最古老。
有关参数以及如何在您的网站上使用它们的更多信息,请阅读我们的完整指南URL参数.
锚,锚
锚点(也称为片段标识符)是URL的可选的最后部分,它将用户带到网页中的特定部分。
它位于数字(#)符号之后。

在上面的示例中,浏览器将直接滚动到网页的FAQ部分,而不是在顶部打开网页。
但锚点不仅限于文本内容。
对于视频或音频文件,浏览器将直接跳转到锚点指定的时间。
例如,像这样的URL https://www.example.com/video#t=2m30s 将引导浏览器在两分钟和30秒标记处直接启动视频。
一些URL示例是什么?
现在您已经知道Url可以包含的组件,让我们看看如何组合它们可以创建广泛的Url:
http://domain.com/
ftp://ftp.domain.com/downloads/software/setup.exe
https://www.domain.com/news/new-ai-tool
http://www.domain.com/resources.html
mailto:support@domain.com
https://domain.com/products/t-shirt/男人?color=black&brand=nike
https://domain.com/collection#newlylaunched
所有这些URL格式都是有效的。 它们指向不同的资源。
其中一些甚至提供独特的功能。 像文件管理与FTP协议和电子邮件通信与mailto协议。
Url的主要类型是什么?
Url可以根据其结构和用途分为不同的类型。 以下是一些常见的类型:
绝对Url
绝对URL为资源提供完整的web地址,包括协议(如HTTP或HTTPS)、域名、路径以及可能的其他组件(如参数和锚)。
绝对Url通常用于从一个网站链接到另一个网站。 和在线共享链接时。
以下是一些绝对Url的示例:
https://www.domain.com/section/science
https://domain.com/wiki/sleep
https://domain.com/products/
相对Url
相对URL仅指定路径。 意思是目录和弹头。
相对Url的一个用例是在同一网站内的页面之间进行链接以创建内部连结.
这避免了在每个内部链路中重复基域和协议。
以下是相对Url的一些示例:
文件/报告。pdf格式
档案/第一百二十三条
博客/什么是互联网
Url也根据其服务的特定目的进行分类。 所以,现在让我们来看看这些类型的Url。
规范Url
A 规范URL是网站上一组重复Url的主要URL。

重复Url是本质上具有相同内容的页面。
例如,相同的内容可以在:
- https://www.example.com/products
- https://www.example.com/products/
- https://www.example.com/all-products
规范URL将被定义为这些选项之一。 假设它是https://www.example.com/products...
指定规范URL有助于搜索引擎确定要索引的URL(存储在其数据库中)并显示在搜索结果中。 (如果在不同的Url上存在重复的内容,搜索引擎不会直观地知道这一点。)
回调Url
回调URL是用户在完成特定操作或任务时自动重定向到的页面。
例如,当用户使用Google等第三方身份验证服务登录网站时,他们在成功通过Google身份验证后重定向到的页面是回调URL。

虚荣网址
虚荣URL是一个自定义URL,简短易分享与您通常看到的Url相比。
虚荣网址用于营销活动或社交媒体上,以促进您网站上的特定网页。
您可以使用URL缩短工具,如比特利, TinyURL,而Short.io来创造它们。
以下是虚荣Url的一些示例:
domain.com/sale
domain.io/BestDealsNow
domain.com/discount
domain.org/charity
如何使用Url
Url是强大的工具。 如果您了解它们在不同上下文中的作用,例如web浏览器、HTML格式和其他技术,则可以有效地使用它们。
浏览器
在web浏览器中使用Url是人们与它们交互的最常见方式。 以下是如何做到的:
- 输入Url:只需在浏览器的地址栏中输入网址,然后按"Enter"或"Return"键。 然后浏览器将导航到指定的网页或资源。
- 书签:您可以在浏览器中将Url保存为书签,以便将来轻松访问
- 浏览历史:浏览器会保留您访问过的Url的历史记录,使您可以轻松返回到以前查看过的页面
HTML格式
在HTML格式中,Url用于:
- 超链接:Url在anchor()标签来创建超链接。 这些链接允许用户单击并导航到其他网页或资源。
- 嵌入资源:Url用于将图像、视频和其他资源嵌入到网页中。 例如,图像(
)标签可能有一个源(src)属性,其中包含指向图像文件的URL。
- 链接CSS和JavaScript:Url用于将外部CSS文件和JavaScript文件链接到HTML格式文档,使您能够将内容、样式和功能分开
其他技术
Url在各种其他技术中也起着至关重要的作用。 以下是一些常见的用途:
- 社交媒体:Url用于在社交媒体平台上共享web内容。 当您发布URL时,许多社交媒体网站可以获取并显示内容的预览。
- QR码:QR码可以编码Url。 当使用智能手机扫描时,它们会将用户引导到网页,通常用于营销或信息目的。
- 电邮:Url通常包含在电子邮件中,用于将收件人引导到网页以用于促销目的,用户验证(如电子邮件确认链接),以提供进一步阅读等。
如何优化SEO的Url
如果您希望您的网站网址显示在搜索结果中并为您的网站带来流量,您需要专注于搜索引擎优化(高级行政主任)
SEO涉及优化您网站的不同部分(包括您的网址),以便在搜索引擎的有机(未付费)搜索结果中排名更高。 与付费结果一起出现。

以下是有关如何优化Url结构的一些提示。
1. 使用HTTPS协议
由于HTTPS更安全,像Google这样的搜索引擎将其用作轻排名信号。
因此,如果您的网站使用HTTPS,您比不使用它的人有轻微的排名优势。
2. 选择合适的TLD
在大多数情况下,顶级域名不会直接影响您的排名。
但你应该使用与你的业务一致的那个。 对于非营利组织,.org是最好的。
对于教育机构,如大学,学院和学校,.edu是最合适的TLD。
对于商业网站,.com是要走的路。
如果您只在美国境外开展业务,您的ccTLD(如澳大利亚的.au和新西兰的.新西兰)也可以。
但要避免使用像.在fo和.biz这样的顶级域名—人们倾向于将这些与垃圾邮件联系起来。 所以你可能很难建立高质量的反向链接到你的网站。 这对提高排名很重要。
3. 使用子文件夹来组织您的内容
使用子文件夹,逻辑地组织您的内容,并使用户很容易知道他们在网站上的位置。
美国肺脏协会所做的:

从用户体验(UX)的角度来看,这很重要。 这与SEO密切相关。
您的子文件夹应指示在该URL中找到的内容类型。 帮助搜索引擎更好地理解您的内容。
- 良好的子文件夹:https://website.com/blog/best-travel-tips/
- 坏的子文件夹:https://website.com/folder1/best-travel-tips/
如果您拥有一个非常大的网站—例如电子商务网站—只使用一个级别的子文件夹组织所有页面可能会变得棘手。
在这种情况下,使用子子文件夹进一步定义您的网站层次结构。
下面是一个如何在网站上的另一个子文件夹中拥有子文件夹的示例:
https://store.com/男人/t恤衫/汤米-希尔菲格/
4. 优化您的URL 鼻涕虫s
您需要做四件事来优化您的URL蛞蝓 FOR SEO。
描述性的
您的URL slug应该描述页面的内容,因为它可以帮助搜索引擎了解页面的内容。 并对其进行适当的排名。
好URL slug:/最好的婴儿肥皂/
坏网址slug:/第1234页/
使您的URL slu描述性的最佳方法是使用页面的目标关键字(您希望在搜索结果中排名的关键字)。
如果您不知道您的目标关键字是什么或如何找到一个,请阅读我们的指南关键词研究.
简短点
长Url对于用户来说更难阅读。 而像Google这样的搜索引擎经常会在搜索结果中截断长网址。
像这样:

所以,尽量保持你的蛞蝓到五个字或更少。
- 好URL slug:/家居-健身小贴士/
- 坏网址slug:/the-7-best-home-workout-tips-the-ultimate-cheatsheet-for-training-without-a-gym/
使用连字符分隔单词
使用连字符来分隔URL slug中的单词,而不是下划线。 它们是在URL中分隔单词的标准方法。
- 好URL slug:/免费营销-工具/
- 坏网址slug:/免费_营销_工具/
使用小写字符
Url区分大小写。 如果你有一个小写和大写的特定URL,它可以创建重复内容您网站上的问题。
此外,小写Url使用户更容易正确输入URL。
- 好URL slug:/如何制作披萨/
- 坏网址slug:/如何制作披萨/
阅读我们的完整指南URL蛞蝓有关更多信息。
审核现有Url以识别问题
如果您是Semrush用户,则可以使用现场审核工具来检查你的网址是否正确设置。 并找到存在的任何问题。
创建一个项目在工具中并运行您的网站的完全抓取。
爬网完成后,导航到"问题"标签和搜索"URL。”

该工具显示您的网站是否有任何URL特定的问题,如Url太长。 或Url中用下划线而不是连字符分隔的单词。

该工具还提供有关如何解决每个问题的建议。

常见问题
为了总结一下,让我们介绍一些关于Url的常见问题。
1. URL代表什么?
URL代表统一资源定位符。 它是指定internet上资源位置的web地址。
2. URL和URI有什么区别?
统一资源标识符(URI)标记或标识资源,但不一定告诉您如何检索它。
例如,isbn:0261103303用ISBN号标识这本书,但没有指出在哪里或如何获得它。
URL是一种特定类型的URI,不仅可以标识资源,还可以提供定位资源的方法。
例如,https://www.example.com/page.html是一个URL,告诉你资源是位于example.com的服务器at/page。html。 并使用HTTPS协议访问它。
这是主要的区别。
Url总是指向资源—Uri只是命名它们。
3. URL是IP地址吗?
URL与IP地址不同,IP地址只标识域名。
Url包括其他信息,如协议和文件路径,而不仅仅是指定位置(域名)。
多个Url可以指向同一个IP地址。 但每个IP地址只能标识一个域。
4. Url区分大小写吗?
URL的域名部分不区分大小写,根据域名系统(DNS)标准.
其他组件(路径、参数、锚点等)的区分大小写。)取决于您的web服务器的配置。
要保持一致,请将Url视为区分大小写,即使您的服务器允许混合情况也是如此。 并为Url的所有部分使用小写大写。 因为它是创建Url的标准方法。