301跳转常见问题汇总及正确设置301
问:我设置了301跳转,多久可以生效?
答:目前百度无法承诺301跳转的生效时间,因为站长感受到的生效时间会受多因素影响,比如Baiduspider再次抓取这个页面发现其设置了301的时间、网页的重要程度以及自身质量等。
问:301跳转生效后,原网页是否会被删除?
答:不会,会与跳转后的新网页同时存在。
问:原网页新网页都存在,相当于两个内容重复的页面,排名怎么处理?
答:通常百度会认为跳转后的新网页更加重要,原网页是被放弃的网页,会让新网页继承原网页属性,在搜索结果中会优先展现新网页。
问:将老域名跳转到新域名,是仅首页301就可以了?还是必须所有页面301?
答:必须所有页面301至新域名的相应页面。
问:原域名所有页面都跳转至新域页首页会有什么影响?
答:新域名首页将会替换旧域名首页,新域名首页仅继承旧域名首页的属性,不会产生1+1>2的效果。旧域名在短时间内仍然可查。但随着时间推移,旧域名由于质量下降最终会被清除出数据库。
- 第一种:对整个网站的多个页面设置301重定向方法
- 如果要对整个网站设置301重定向的话,建议大家还是单独建立一个301.php,文件名可以自己取。代码如下:
- <?php
- $the_host = $_SERVER['HTTP_HOST']; //取得进入所输入的域名[网址:像www.siyuan-seo.com]
- $the_url = isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : ''; //判断地址后面部分
- $the_url = strtolower($the_url); //将英文字母转成小写
- if($the_url=="/index.php") //判断是不是首页
- {
- $the_url=""; //如果是首页,赋值为空
- }
- if($the_host !== 'www.icoa.cn')//如果域名不是带www的网址那么进行下面的301跳转
- {
- header('HTTP/1.1 301 Moved Permanently'); //发出301头部
- header('Location:http://www.siyuan-seo.com'.$the_url); //跳转到带www的网址
- }
- ?>
- 注意一下:代码if($the_host !== 'www.siyuan-seo.com')中的“!==”是不完全等于的意思,也可以用“!=”不等于,这样,除了可以将siyuan-seo.com跳转到带www的网址,还可以把所有绑定到这个空间的域名跳转的www.siyuan-seo.com。
- 301.php文件写好后,用ftp软件上传到网站根目录下,一般就是web文件下。那么怎么调用呢?其实也很简单。
- 在需要设置301重定向的页面中调用301.php,代码:<?php include("301.php"); //301重定向 ?>将这个代码放到你所有网页的最前面,这样就做好了。如下图:
- 2
-
第二种:网站单个页面设置301重定向方法
- 如果仅仅是网站中某个单页面进行301重定向设置,其实很简单,只要在PHP页面的头部加上下面两行代码就可以了:
- <?php
- Header("HTTP/1.1 301 Moved Permanently");
- Header("Location: http://www.siyuan-seo.com");
- ?>如下图:
-
其实,大多数情况下,我们一般是不需要设置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域名上面。如以下步骤及图片讲解,请按步骤进行操作:
- 第一步:删除主域名绑定
- 选择网站目录,点击右键选择“属性”。
- 网站默认的是绑了主域名跟www域名,在这里我们按步骤选择主域名并且删除掉,最后点确定!
- 步骤阅读
-
2
第二步:建立跳转301空目录
在IIS的网站上面点“右键—新建—网站”,按照网站创建向导的提示选择下一步操作,填写描述名称,选择网站IP,其它项为默认,继续下一步,“路径”点浏览,在web目录下新建文件夹,名字称自己填写,接下来继续下一步,直到完成。
步骤阅读
- 3
- 第三步:设置重定向url
- 在IIS服务器网站目录下面找到刚才创建的空网站目录“bjseoer301”。选择并单击右键,选属性,会弹出如左图的显示框。选择“主目录——重定向到url”在重定向到选项中填写我们要跳转的www域名。最后选择确定。
- 完成以上的操作后,我们可以浏览一下效果,选择bjseoer301目录并右键,点浏览。如果自动跳转到www.bjseoer.com域名页面恭喜你301跳转已经设置成功! 赶紧上网站上看看效果吧!
- 1OA办公自动化
- 2医院管理OA系统
- 3OA系统平台版
- 4OA智能一体化
- 5OA选型
- 6OA怎么样
- 7OA系统对比
- 8OA技术
- 9在线OA
- 10家具行业ERP系统(OA)
- 11煤炭行业ERP系统(OA)
- 12设计行业OA系统(ERP)
- 1如何才能让你在同类型站里面脱颖而出呢?
- 2北京网站建设设-天猫双十一农村消费占比10%:交易额约57亿
- 3百度算法升级对百度优化有哪些影响
- 4北京网站建设设-双十一前刷信誉 淘宝卖家与快递炮制“空快递”
- 5涵盖线上线下的全渠道零售雏形显现
- 6《紫色浪漫婚纱摄影网站》313网站设计大赛三等奖作品。
- 7规划网站制作架构前要注意的。
- 8度娘这又是“一石激起千层浪”
- 9建设网站编写代码的标准。
- 10网站页面制作规则。
- 11网站建设域名代表的是你的品牌。
- 12新时代云计算的上升。
- 13网站关键词排名突然消失?
- 14为什么要进行网站诊断?
- 15剥削引擎优化只需把排名做下去了就不变了
- 16北京网站建设设-为保护公司内部网络安全 半数英国企业欲聘黑客
- 17北京网站建设设-商务部称:“双十一”虚标价格明显改善 是奇迹
- 18百度关键词排名分析?PV、UV、跳出率之间的关系
- 19客户案例
- 20北京网站建设设-深圳电子交易中心成功举行开市暨交易启动仪式
- 21最初的网站创意就像是一个盲人。
- 22北京网站建设设-支付宝推透支消费:额度最高5000元 免息期38天
- 23一个网站顺利运营的因素.
- 24网页设计的整体风格。
- 25网页就是由HTML语言编写出来的。
- 26培训教育机构网站建设规划参考。
- 27提取潜在客户联系方式
- 28政府企务公开网站建设的解决方案!
- 29网站建设中的Ajax技术是什么?
- 30北京网络营销策划引领网站建设新方向。