哪个是更好的选择,或者在速度或其他问题如SEO,Backlinks
方面没有区别HREF = “http://www.example.com/contact”
HREF = “../../接触”
从我观察到的情况来看,绝对路径使用从左到右的路径最终移动到最右边的位置,如http // www.example / contact
fpr相对路径:首先获取当前位置,然后基于../../contact或../blog/articles移动到那里。
技术上哪个更快,如答案中提到的速度差异可忽略/分钟。但它是如何运作的
答案 0 :(得分:2)
对于处理网页上提供的HTML网页的搜索引擎和其他软件,速度或其他方面没有(可衡量的)差异。
原因是相对URL被解析为绝对URL,应用了相关软件作者已知的定义良好的算法。因此,当您的网页包含href="../../contact"
时,它将使用当前的基本网址解析,并且可以忽略所需的纳秒数。
使用来自创作点的相对网址与绝对网址是一个不同的问题,并且在已经提到的问题中有详细介绍:Absolute vs relative URLs
答案 1 :(得分:0)
使用绝对网址链接到其他网站,如果您链接的网页位于您的网站中,则使用相对网址。更多信息可以在http://kb.iu.edu/data/abwp.html
找到绝对URL是protocol:// domain / path
相对网址为<a href="foobar.html">The Wonderful World of Foobar!</a>