看到好多的网站都有在用go.php文件来做站外链接的跳转,已查阅大概是说这样可以不输出权重的,好奇感兴趣自己也网上找了一个来试试。
我们一般超链接,链接站外都是会添加rel="nofollow"这样的字样,这个nofollow的作用百科是这样说的:nofollow 是HTML页面中a标签的属性值。这个标签的意义是告诉搜索引擎"不要追踪此网页上的链接或不要追踪此特定链接"。
所以个人感觉这个已经有搜索引擎"不要追踪"的作用了的。
不过还是比较好奇就添加了一个go.php文件来试试吧,以下代码收集自网上,并非自己所写:
$url = preg_replace('/^url=(.*)$/i','$1',$_SERVER["QUERY_STRING"]);
if(!empty($url)) {
preg_match('/(http|https):\/\//',$url,$matches);
//
if($matches){
$url=$url;
$title='页面加载中,请稍候...';
} else {
preg_match('/\./i',$url,$matche);
if($matche){
$url='http://'.$url;
$title='页面加载中,请稍候...';
} else {
$url='/';
$title='参数错误,正在返回首页...';
}
}
} else {
$title='参数缺失,正在返回首页...';
$url='/';
}
?>
function jump()
{
location.href="<?php echo $url;?>";
}
//
setTimeout(jump, 1000);
setTimeout(function(){window.opener=null;window.close();}, 10000);
<?php echo $title;?>页面即将跳转,请稍候...