把相对地址修改成绝对地址

鼠标右键点击查看源代码,或者直接查看源代码,我们可以在源代码里看到如下两种情况(以大眼哥博客为例):

<a href=”/”>首页</a>
<a href=”http://www.zhangxinghai.com/”>首页</a>

上述源代码,第一条是相对地址,第二条是绝对地址。

当我们要把首页链接的相对地址修改为绝对地址时,所作的操作即是:
把<a href=”/”>首页</a>修改为<a href=”http://www.zhangxinghai.com/”>首页</a>

同理,其他的链接修改:
把<a href=”/seo/”>修改为</a><a href=”http://www.zhangxinghai.com/seo/”>;
把</a><a href=”/p22.html”>修改为</a><a href=”http://www.zhangxinghai.com/p22.html”>。</a>

很多时候,没有办法所有链接都采用绝对地址,但只要主要的导航和栏目,页眉页脚那边采用绝对地址即可。其他可以灵活处理。

相关疑问
1、采用绝对地址有什么好处呢?和SEO有什么关系?

解答:
1、如果网站都采用相对地址,那么当不同的域名同时解析一个网站时,访问这多个域名,将内容一样。这让搜索引擎分辨不出到底哪一个是主站。
2、如果没有采用绝对地址,可能导致竞争对手恶意镜像你的网站,或搜索引擎误收录虚拟主机提供的二三级域名而不收录主域名。(这种事情时有发生)
3、首页采用绝对地址,还可以解决首选域的问题。而无需进行复杂的301操作。

2、是否一定要这样做?

解答:
新网站尽可能这样做。避免未来可能发生的各种问题。如果有些困难,只要首页部分链接采用绝对地址即可,不一定要所有的都采用绝对地址。
比如:采用论坛程序的网站,只要右下角的页脚采用绝对地址即可。碰到一些比较麻烦的修改,不用所有的都修改,只要修改能修改的部分即可。

3、如何简单通俗理解相对地址和绝对地址。
比如:朋友问你现在在哪个城市?你如果在杭州,回答应该是:杭州。(相对地址,因为我和你都在中国,就省略了。)
如果一个加拿大人问你,你现在在哪里?你应该回答,中国杭州。(绝对地址,说“中国深圳”,所有的地球人都知道你在哪里。)

评论

还没有任何评论,你来说两句吧

发表评论