在网站或是博客的一些评论中,留言者可以填写自己的网站地址和链接。但是很多时候我们不希望自己的网站存在过多杂乱的外部链接。当然,我们可以为链接加上nofollow属性。即本来链接代码是
<a href="http://jinyon.net">零星破碎</a>
当我们给这个链接加上rel="nofollow"属性时,即告诉搜索引擎此链接地址不要传权重过去。形如:
<a href="http://jinyon.net" rel="nofollow">零星破碎</a>
而这里,我们跟大家分享的是,将外链地址进行重定向。即如果外链地址是http://jinyon.net,通过重定向,则变成http://你的网站地址/urlto.php?url=http://jinyon.net 依然是访问目标网站http://jinyon.net,但是不会直接进行跳转,我看很多下载类的网站有时候都会做跳转。
首先在网站建立一个urlto.php的文件
< ?php
//重定向浏览器
header("Location: ".$_GET['url']);
//确保重定向后,后续代码不会被执行
exit;
?>
然后将自己网站中把想要转换的链接地址由<a href="http://XXXX"... 替换成<a href="/urlto.php?url=http://XXXX,至此即可完成外链地址的转换。
进一步的,你也可以在跟目中打开robot.txt添加以下代码从而拒绝重定向的外部链接被搜索引擎索引到!
Disallow: /urlto.php?url=*