在网站设计时,有不少朋友会考虑相对路径和绝对路径对SEO的影响。其实不论使用相对路径还是绝对路径,搜索引擎都可以正常抓取。两种路径各自的优缺点如下。
绝对路径优缺点:
(1)如果你的文章内容被转载或采集且对方比较懒,没有除去你加的链接,就会给你的网站增加一些外链。
(2)如果你的网站没有做301,并且你把带www和不带www的域名都解析到一个站点,可能会产生网址规范化问题。使用绝对路径,可以告诉搜索引擎你使用的是哪个版本的URL,防止搜索引擎自动选择你不想让它收录的URL版本。比如你把9dseo.com和www.9dseo.com解析到了一个站点,你想让搜索引擎收录www.9dseo.com下的内容。但是你没有做或者不能做301,并且你使用的是相对路径的URL,那么搜索引擎从9dseo.com进入网站后,网站内所有的URL就都是以9dseo.com开头的了。最终搜索引擎很可能把你不想被收录的9dseo.com版本URL的网页作为主要网页参与排名,而www.9dseo.com版本的URL被搜索引擎雪藏了。
(3)如果你的网页移动位置,不会影响站内链接,因为是固定的链接。
(4)不利于测试,有规模的网站一般会有线下测试,如果网站内的链接不是动态参数,就会造成很多死链接,没办法进行测试。
(5)如果网页中链接过多,会加大网页的体积。
相对路径的优缺点正好是和绝对路径相反。解释一下第(3)条,如果页面中使用了相对路径,当页面移动目录时就会出现死链接,这种问题常见于大型CMS系统。
推荐网站使用绝对路径,现在都是动态语言开发网站,完全可以避免测试时的问题。至于加大网页体积的问题,一是普通网站都不会在同一个页面上放太多链接;二是如网页其他方面精简到位,正常的网页体积都不会太大,都可以被搜索引擎完整抓取。所以相对来说绝对路径更好一些。
💡 不错的文章,感谢博主的分享
坚持更新博客就像坚持写日记一样,不仅是习惯,也是耐力,表示支持
😎 Hi,你的评论我已经通过审核了,这样会给你做一条外链,评论应该写有意义有质量的东西,才能相互增加权重,你说我的评论写的好不好,这不属于灌水吧。。。
写的不错,给你点个赞
我只知道绝对路径哪里都好,缺点可以不是缺点,不错的文章