网站中的内部链接采用绝对路径还是相对路径?很多人可能会很纠结,本文分析两者的优点和缺点,并以百度自家的产品“百度百科”为例说明两者基本无差别
网站的内链有相对路径和绝对路径之分,用心的人会将这个问题与搜索引擎的收录情况联系起来,翻看别人的网站,有的网站是绝对路径,有的是相对路径,总体来说采用绝对路径的网站较多,使用相对路径和绝对路径在搜索引擎收录方面是否有区别?
差别不大
如果网站有多个域名或者网页有多个网址,使用绝对路径较好,让从不同的入口进入的网址流向相同的网址
如果网站只有一个域名或者网页只有一个网址,相对路径和绝对路径差别不大
搜索引擎的爬虫无论是绝对路径还是相对路径都可以正确的处理,不存在谁好谁坏,在搜索引擎的眼里两者是一样的。
打开百度百科,可以看到百度自己使用的内链是相对路径,下面是百度百科的网页源代码部分截图。
图19-2:百度百科采用相对路径
相对路径和绝对路径在SEO外有几点区别,但是这些区别并不影响搜索引擎的收录。
绝对路径的优点
1、别人抄袭你的文章时,如果只是简单的采用复制粘贴的方法,没有一个一个的删除内链,那么你的网址会出现在他的网站中,这样它就成为了你的网站的外链,不过现在很多文章采集程序都会对内链进行处理。另外这里指的内链是文章内部的链接,不是网页中除文章本身外的其它链接。
2、如果网页移动了位置,内链中的其它页面仍旧可以链接,不会出现找不到文件的情况,不过这一点仅适用于链接到其它文件的情况。如果采用伪静态,移动程序文件的话内链的绝对路径反而会出现找不到文件的情况。因此这点区别是如果链接的是其它文件,则绝对路径有效,如果链接的是同一个文件(伪静态下),则绝对路径会找不到文件。
绝对路径的缺点
1、绝对路径只能在应用的环境运行,如果网站在其它环境下调试,则绝对路径失效,需要修改网页中的路径才能正确运行。
2、如果网站的域名改变了,需要修改绝对路径才能适用新域名。这时如果修改的不完全,有的链接可以打开,有的链接打不开,会增加很多麻烦。
相对路径的优点
1、无论测试环境还是应用环境都不受影响,只要将整个文件包进行复制粘贴即可,方便调试。
2、网站域名改变不受影响,任何域名下都可以正确的运行。
相对路径的缺点
1、被人抄袭后,即使不对内链进行处理,也不能成为你的外链。
2、多域名下,同一篇文章搜索引擎会采集为多个链接,分散了网站的权重。
在网站内链的相对路径和绝对路径上不用过多纠结,两种区别不大。
转载请注明:网创网 www.netcyw.cn/b19.html
加油!!!