现在的位置: 首页 > web前端 > 正文

绝对路径和相对路径的优缺点都有那些

2019年11月19日 web前端 ⁄ 共 695字 ⁄ 字号 评论关闭

  绝对路径的优点:

  1. 当别人抄袭、复制或者转载你网站内容时,有些抄袭者比较懒,根本不会去改内容,连同页面里面的链接一起保留转载过去,这样就可以给你的网站带来外链,增加权重,利于SEO。

  2. 如果网页位置改变,里面的链接还是指向正确的URL。

  3. 有助于预防和解决网址规范化问题,可以帮助搜索引擎将权重转移到规范的网址中。

  绝对路径的缺点:

  1. 在本地制作的网站需要测试和移动时,除非链接是动态插入的,不然不好在测试服务器上进行测试,使用绝对路径可能会有打不开的情况,因为里面的链接将直接指向真正域名的URL,而不是测试服务器上的URL。

  2. 文件移动困难,一旦移动一个网页,其他通过原来绝对路径链接到这个文件的网页必须修改链接和路径。

  3. 代码量比较多,链接数量大时,多出来的字符可能使HTML文件变大不少。

  下面我们来看看相对路径的优缺点,其实相对路径和绝对路径的优缺点几乎相反。

  相对路径的优点:

  1. 移动内容方便,可以整个目录移动,而不需要改动内容里面的引用路径。

  2. 在测试服务器上进行测试也比较容易,灵活性很强。

  3. 代码比较简洁。

  相对路径的缺点:

  1. 因为是文件之间相对的路径,所以当引用与被引用的内容页面位置发生改变时,里面的链接可能也需要改动。否则链接会失效。

  2. 当别人抄袭、复制或者转载你网站内容时,不能返回正常的外部链接,虽然我们不能控制别人复制或者转载自己的内容,但如果是使用绝对路径,就可以给网站带来很多外链,而相对路径是不能带来外链的,对网站优化没有好处。

  3. 搜索引擎解析URL时可能出错,不能正确读取页面上的链接URL。

抱歉!评论已关闭.