监理公司管理系统 | 工程企业管理系统 | OA系统 | ERP系统 | 造价咨询管理系统 | 工程设计管理系统 | 签约案例 | 购买价格 | 在线试用 | 手机APP | 产品资料
X 关闭
北京网站建设公司

当前位置:工程项目OA系统 > 泛普各地 > 北京OA系统 > 北京网站建设公司

301跳转常见问题汇总及正确设置301

申请免费试用、咨询电话:400-8352-114

  

问:我设置了301跳转,多久可以生效?
答:目前百度无法承诺301跳转的生效时间,因为站长感受到的生效时间会受多因素影响,比如Baiduspider再次抓取这个页面发现其设置了301的时间、网页的重要程度以及自身质量等。

问:301跳转生效后,原网页是否会被删除?
答:不会,会与跳转后的新网页同时存在。

问:原网页新网页都存在,相当于两个内容重复的页面,排名怎么处理?
答:通常百度会认为跳转后的新网页更加重要,原网页是被放弃的网页,会让新网页继承原网页属性,在搜索结果中会优先展现新网页。

问:将老域名跳转到新域名,是仅首页301就可以了?还是必须所有页面301?
答:必须所有页面301至新域名的相应页面。

问:原域名所有页面都跳转至新域页首页会有什么影响?
答:新域名首页将会替换旧域名首页,新域名首页仅继承旧域名首页的属性,不会产生1+1>2的效果。旧域名在短时间内仍然可查。但随着时间推移,旧域名由于质量下降最终会被清除出数据库。

 

  1. 第一种:对整个网站的多个页面设置301重定向方法
  2. 如果要对整个网站设置301重定向的话,建议大家还是单独建立一个301.php,文件名可以自己取。代码如下:
  3. <?php
  4. $the_host = $_SERVER['HTTP_HOST']; //取得进入所输入的域名[网址:像www.siyuan-seo.com]
  5. $the_url = isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : ''; //判断地址后面部分
  6. $the_url = strtolower($the_url); //将英文字母转成小写
  7. if($the_url=="/index.php") //判断是不是首页
  8. {
  9. $the_url=""; //如果是首页,赋值为空
  10. }
  11. if($the_host !== 'www.icoa.cn')//如果域名不是带www的网址那么进行下面的301跳转
  12. {
  13. header('HTTP/1.1 301 Moved Permanently'); //发出301头部
  14. header('Location:http://www.siyuan-seo.com'.$the_url); //跳转到带www的网址
  15. }
  16. ?>
  17. 注意一下:代码if($the_host !== 'www.siyuan-seo.com')中的“!==”是不完全等于的意思,也可以用“!=”不等于,这样,除了可以将siyuan-seo.com跳转到带www的网址,还可以把所有绑定到这个空间的域名跳转的www.siyuan-seo.com。
  18. 301.php文件写好后,用ftp软件上传到网站根目录下,一般就是web文件下。那么怎么调用呢?其实也很简单。
  19. 在需要设置301重定向的页面中调用301.php,代码:<?php include("301.php"); //301重定向 ?>将这个代码放到你所有网页的最前面,这样就做好了。如下图:

    1. 2
    2. 第二种:网站单个页面设置301重定向方法
    3. 如果仅仅是网站中某个单页面进行301重定向设置,其实很简单,只要在PHP页面的头部加上下面两行代码就可以了:
    4. <?php
    5. Header("HTTP/1.1 301 Moved Permanently");
    6. Header("Location: http://www.siyuan-seo.com");
    7. ?>如下图:

    8. 其实,大多数情况下,我们一般是不需要设置301重定向的,用到的情况也是很少,大家知道怎么做就可以了。
  • 什么是301跳转?

    301跳转,也叫301重定向,301转向。简单的说就是当用户点击一个网址时,通过技术手段,跳转到指定的另一个网站。

    301跳转有什么作用?

    301跳转可用于网站改版更换域名、网站权重转移等等,301跳转有利于网站SEO的优化,可以聚集网站权重。大家有可能遇到过这样的问题,不带WWW的域名权重为2,而带WWW的域名权重为1,这就可以看出来,网站权重的分散,这个时候我们应该做301跳转,把权重集中起来。

    301跳转如何做?

    第一、是直接在域名上做跳转

    这种方法是最方便也是最简单的,但是需要你的域名商(国内基本没有这类域名商了)提供这项功能或者到dnspod这类dns商家去购买转发服务,一年一百多的样子。

    第二、用服务器做跳转

    vps或者独立主机,如果是的话可以将无WWW的解析至服务器IP,然后使用IIS或ap新建一个空网站,将无WWW网站绑定后然后勾上转发至带WWW的域名即可。(后面详细介绍)

    第三、用代码进行跳转

    如果前两种方法都不行的话,那我们只能选择用代码进行跳转,因为代码不一样解析器会不一样。每一种语言都有自己的301跳转代码,代码大家可以上百度里面搜索,到处都是!

    以上有三种方法,北京SEO在这里就以本博客(www.bjseoer.com)为例,详细的介绍一下,如何利用IIS服务器进行301跳转的设置,实现主域名跳转到WWW域名上面。如以下步骤及图片讲解,请按步骤进行操作:

     

    1. 第一步:删除主域名绑定
    2. 选择网站目录,点击右键选择“属性”。
    3. 网站默认的是绑了主域名跟www域名,在这里我们按步骤选择主域名并且删除掉,最后点确定!
    4. 步骤阅读
    5. 2

      第二步:建立跳转301空目录

      在IIS的网站上面点“右键—新建—网站”,按照网站创建向导的提示选择下一步操作,填写描述名称,选择网站IP,其它项为默认,继续下一步,“路径”点浏览,在web目录下新建文件夹,名字称自己填写,接下来继续下一步,直到完成。

      步骤阅读
    1. 3
    2. 第三步:设置重定向url
    3. 在IIS服务器网站目录下面找到刚才创建的空网站目录“bjseoer301”。选择并单击右键,选属性,会弹出如左图的显示框。选择“主目录——重定向到url”在重定向到选项中填写我们要跳转的www域名。最后选择确定。
    4. 完成以上的操作后,我们可以浏览一下效果,选择bjseoer301目录并右键,点浏览。如果自动跳转到www.bjseoer.com域名页面恭喜你301跳转已经设置成功! 赶紧上网站上看看效果吧!
  • 发布:2007-03-28 14:24    编辑:泛普软件 · xiaona    [打印此页]    [关闭]
    相关文章:
    北京OA系统
    联系方式

    成都公司:成都市成华区建设南路160号1层9号

    重庆公司:重庆市江北区红旗河沟华创商务大厦18楼

    咨询:400-8352-114

    加微信,免费获取试用系统

    QQ在线咨询

    泛普北京网站建设公司其他应用

    北京OA软件 北京OA新闻动态 北京OA信息化 北京OA快博 北京OA行业资讯 北京软件开发公司 北京门禁系统 北京物业管理软件 北京仓库管理软件 北京餐饮管理软件 北京网站建设公司