什么是绝对路径和相对路径?如果你用它来做网站制作,哪个更好!

什么是绝对路径和相对路径?如果你用它来做网站制作,哪个更好!

作者:云资讯    浏览次数:176    2021-08-11 10:04:53

目录

什么是基本的“通行证”?
绝对路径特征及注意事项
什么是“绝对通行证”?
 使用时的优缺点及注意事项
相对路径特征及注意事项
什么是“相对路径”?
使用时的优缺点及注意事项
 什么是“根相对路径”,相对路径的伴侣?
正确使用绝对路径和相对路径
概括

什么是绝对路径和相对路径?如果你用它来做网站制作,哪个更好!

在创建网站时,尤其是在编码时,您是否遇到过编写 URL 的问题?
URL 表示法共有三种类型,分别称为“绝对路径”、“相对路径”和“根相对路径”。
这些都是生僻字,初学者可能有点难以理解。

所以,这里我们就分别介绍一下各自的优缺点,在SEO方面哪个更胜一筹?解释。

什么是基本的“通行证”?

首先什么是通行证?用英文写成“Path”。当翻译成日语时,它变成了一个路径,在这种情况下,它的意思是“访问文件的路径”。例如,在 html 源代码中,它用于链接 URL 和图像文件。

这个路径有三种写法,分别是“绝对路径”、“相对路径”、“根相对路径”。
每个都有自己的特点,优点和缺点,所以我会详细解释。

绝对路径特征及注意事项

什么是“绝对通行证”?
“绝对路径”是一种从头到尾完整描述文件在路径(=文件的访问路径)中的位置的方法。描述将是“http://”或“https://”,即使您将其粘贴到地址字段中,也会显示该文件。

示例:“https://www.example.com/aaaa/bbbb.html”

使用时的优缺点及注意事项
在这里,我总共列出三点,包括优点和缺点。

优点
由于所有的 URL 都被描述了并且指定的位置没有改变,所以在安装过程中不太可能出现断开的链接。
记过
由于有“http://~”的描述,连接到Web服务器,无法在本地环境下测试。
由于它只是很长,因此需要时间来描述它。
有这样的事情,主要与生产有关的弊端很明显。此外,代码越长,Web 上的处理就越繁重。

另一方面,对于链接,URL 是完整描述的,因此它的优势在于它可以强大地防止用代码移动文件。即使您将代码一旦写入另一个页面,它也可以正常工作,这在添加页面时非常有用。

绝对路径

相对路径特征及注意事项

什么是“相对路径”?
“相对路径”是一种描述目标文件的 URL 的方法,从被编辑的文件所在的位置开始。域部分省略,自身的文件位置用“./”表示。它是一种描述方法,显示从那里到上面和下面目录中的文件的路径。

示例:如果链接目的地在同一层次结构中,只需输入“cccc.jpg”之类的文件名即可完成。

使用时的优缺点及注意事项
优点
由于它没有连接到Web,因此即使在本地环境中也能很好地工作并且可以进行测试。
由于描述简短,文件变轻,工作时间缩短。
记过
由于它从它自己的文件位置开始,当描述路径的页面被移动时,链接被破坏。
与绝对路径相反,有很多发展的好处。看起来很多相对路径实际上是用在网站创建中的。但是,由于起点是您正在编辑的文件,因此您应该注意,如果添加更多页面,您将无法复制代码,并且可能会出现断开的链接。

相对路径

什么是“根相对路径”,相对路径的伴侣?
还解释了另一个描述,“根相对路径”,它类似于相对路径。

从正在编辑的文件开始的相对路径,但这是从根文件夹(顶级目录)开始描述的。根目录以“/”表示后与绝对路径相同。

示例:“/aaaa/bbbb.html” 省略域部分并描述其后的路径。

根相对路径分别继承了绝对路径和相对路径的特点。

由于省略了域部分,所以描述比绝对路径略短。
由于域名部分是相对路径描述,即使域名改变(站点移动)链接也不会被破坏。
需要准备环境,但是可以在本地环境中测试。
有这样的特点。它比绝对路径要短一些,并且与相对路径不同,它的优点是您不必担心在哪里编写代码。

正确使用绝对路径和相对路径

这两种描述方式有很大的不同,但是在SEO方面哪个更有优势呢?我很好奇。其实两者并无优劣之分。(据说)

无论采用何种描述方法,只要描述得当且正确,该站点就没有问题。我们也不认为描述方法的差异会影响排名。

但是,Google 建议在 Search Console 帮助中使用绝对路径。

对搜索引擎优化的影响

Search Console 帮助:无法抓取的网址错误

这只是一个细微差别,例如“绝对路径肯定更好,因为由于 URL 描述错误,您可能无法抓取”。意思是“相对路径可能会因为文件移动等原因断开链接,导致爬取URL错误。建议写绝对路径,不会出现这样的错误。”

我没有看到任何与排名相关的表达。因此,您不必仅仅因为它是在相对路径中编写的而修改所有内容。修复需要大量工作,因此只有当您现在有能力构建或修复您的站点时,才应考虑更改为绝对路径。

概括

到目前为止,我们已经解释了绝对路径和相对路径之间的区别。任何一条路径都没有问题,只要设置正确并且可以描述无误。不影响排名。但是,我认为绝对路径在提前防止错误方面更胜一筹。

毫无疑问,创建站点所需的工作量会增加,但考虑到移动文件和更改域等情况,我们建议您使用绝对路径。