登录/注册 搜索
首页 / SEO优化 / 有没有一种不输出权重的站内跳转方式呢?(图)
返回

有没有一种不输出权重的站内跳转方式呢?(图)

浏览次数:63 分类:SEO优化

注重SEO的站长都了解,过多的外链会影响网站权重,而且影响极大。那么有没有一种不输出权重的站内跳转方式呢?很多站长通过go.php的方式跳转,这个方法是不错的,但是必须要用对、用精,而且URL美观性也是另一个问题,下面给各位站长从头到尾讲解一下。

一、SEO禁止抓取优化

首先来分析,由于百度也会抓取php页面,通过go.php直接跳转,并不能保证效果。所以需要在跳转页面加上一句:

同时seo自动优化网站,在robots.txt也加上一句:

Disallow:/go.php

这样,百度就不会抓取这个专门用来跳转的页面了。

二、跳转时间优化

跳转的时间既不能太长也不能太短,一秒钟刚刚好。同时也要设置10秒钟后自动关闭跳转页面,比如下载文件时seo自动优化网站,文件下载完成时,这个页面并不会自动关闭,这里通过JS实现,代码如下:

functionjump()

{

location.href=””;

}

//from

setTimeout(jump,10000);

setTimeout(function(){window.opener=null;window.close();},10000);

三、URL美观性优化

/go.php?url=,这么长的参数,简直逼死强迫症。那么,我们可以使用nginx的伪静态来美化一下,这样就挺不错:/go/,通过下方的nginx伪静态规则来实现(注意如果go.php不在根目录,需将目录换成自己):

rewrite^/go/(.*)$/go.php?url=$1last;

如此,甚好!但是聪明的我们也要想到,在robots.txt文件中再加一句:

Disallow:/go/

四、防止别人盗用我们的go.php

…自己发挥吧

五、最终完整的go.php代码

$url=preg_replace('/^url=(.*)$/i','$1',$_SERVER[“QUERY_STRING”]);

if(!empty($url)){

preg_match('/(http|https):///',$url,$matches);

//from

if($matches){

$url=$url;

$title='页面加载中,请稍候…';

}else{

preg_match('/./i',$url,$matche);

if($matche){

$url='#39;.$url;

$title='页面加载中,请稍候…';

}else{

$url='#39;;

$title='参数错误,正在返回首页…';

}

}

}else{

$title='参数缺失,正在返回首页…';

$url='#39;;

}

';”>

functionjump()

{

location.href=””;

}

//from

setTimeout(jump,1000);

setTimeout(function(){window.opener=null;window.close();},10000);

标签:url

您好!请登录

点击取消回复

    购物车

    X

    我的足迹

    X
    FUNION飞优免费测评网站质量:
    定制方案
    x

    力荐定制全网营销型网站已有10967548位客户定制营销型网站方案

    网站类型*
    建站目的*
    建站周期*
    行业类型*
    公司名称* 姓名* 手机号码*
    适合您的网站类型 ? 建站类型 ? 建站目的 ? 建站要求? 建站预算? 预期周期? 交付周期?
    我要定制

    飞优

    网站建设 | SEO优化 | SEM托管 | 信息流推广 | 口碑营销

    姓名
    邮箱
    手机
    留 言: