来源:自学PHP网 时间:2014-11-28 23:31 作者: 阅读:次
[导读] 大家使用ecshop中会发现默认的网址都是使用相对地址,那么我们在做seo优化时要不要把相对地址改成绝对地址呢?他们都有哪些优缺点及如何修改...
将ecshop相对地址改成绝对地址的方法大家使用ecshop中会发现默认的网址都是使用相对地址,那么我们在做seo优化时要不要把相对地址改成绝对地址呢?他们都有哪些优缺点及如何修改呢?我给大家介绍一下。 一、首页我来看下两者的形式区分: 查看网页源文件,在源文件中都能看到的URL形式 相对地址:href="/goods-1406.html"这种不包含完整域名网址的我们称作是相对地址。 绝对地址:"href=”http://www.xxx.name/goods-1406.html” 这种有包含完整网址的我们称作是绝对地址。 二、为什么要把相对地址改成绝对地址? 1.可以让搜索引擎第一时间确认,以 www 开头的域名为首选域,对于一些不懂得做301或者虚拟主机不支持301的网站,绝对地址可以实现,这样有利于集中网站的权重。 2.可以有助于防止网站被镜像等各种不良现象的发生。 3.当在网站上发表的文章被他人转载时或者被RSS阅读器爬取时,链接的地址是不会改变的,这样可以增加有效的外链。如果采用相对地址,当文章被转载时网站的地址有可能发生改变的。 三、当然,不是说绝对地址就一定是好的,它也有一定缺点。 1.不能在本地服务器上进行测试,链接将直接指向真正的域名URL 。 2.页面加载速度变慢,时间变长,会重新识别是否是同一个域名下的文件 。 四、当然相对地址还是有其自己的优点的: 1.在测试服务器长进行测试也比较轻易。 2.移动内容比较容易。 但是,从个人看法来看,为了seo的优化需求,我个人建议是将ecshop的产品、分类、专题、文章等页面使用绝对地址,有助于提高网页的权重,避免权重分散,而对于图片,购物流程,个人中心等页面,因为它们不是需要优化的页面,所以可以使用相对地址。 以我们ECSHOP网店服务中心为例,要把ecshop的相对地址改成绝对地址很简单,打开 /includes/lib_common.php,将代码 return $uri; 修改为 return ‘http://www.xxx.name/’.$uri; 这样以后,查看源文件便可发现原来url的相对地址就全变成绝对地址了。 |
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com