如何正确设置301跳转和常见问题汇总
问:我设置了301跳转,多久能够生效?
答:目前百度无法承诺301跳转的生效时间,由于站长感遭到的生效时间会受多要素影响,比方Baiduspider再次抓取这个页面发现其设置了301的时间、网页的重要水平以及本身质量等。
问:301跳转生效后,原网页能否会被删除?
答:不会,会与跳转后的新网页同时存在。
问:原网页新网页都存在,相当于两个内容反复的页面,排名怎样处置?
答:通常百度会以为跳转后的新网页愈加重要,原网页是被放弃的网页,会让新网页继承原网页属性,在搜索结果中会优先展示新网页。
问:将老域名跳转到新域名,是仅首页301就能够了?还是必需一切页面301?
答:必需一切页面301至新域名的相应页面。
问:原域名一切页面都跳转至新域页首页会有什么影响?
答:新域名首页将会交换旧域名首页,新域名首页仅继承旧域名首页的属性,不会产生1+1>2的效果。旧域名在短时间内依然可查。但随着时间推移,旧域名由于质量降落最终会被肃清出数据库。
第一种:对整个网站的多个页面设置301重定向办法
假如要对整个网站设置
301重定向的话,倡议大家还是单独树立一个301.php,文件名能够本人取。代码如下:
<?php
$the_host = $_SERVER['HTTP_HOST']; //获得进入所输入的域名[网址:像www.wlxin.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.wlxin.com'.$the_url); //跳转到带www的网址
}
?>
留意一下:代码if($the_host !== 'www.wlxin.com')中的“!==”是不完整等于的意义,也能够用“!=”不等于,这样,除了能够将wlxin.com跳转到带www的网址,还能够把一切绑定到这个空间的域名跳转的www.wlxin.com。
301.php文件写好后,用ftp软件上传到网站根目录下,普通就是web文件下。那么怎样调用呢?其实也很简单。
在需求设置301重定向的页面中调用301.php,代码:<?php include("301.php"); //301重定向 ?>将这个代码放到你一切网页的最前面,这样就做好了。如下图:
网站301重定向怎样设置
假如仅仅是网站中某个单页面停止301重定向设置,其实很简单,只需在PHP页面的头部加上下面两行代码就能够了:
<?php
Header("HTTP/1.1 301 Moved Permanently");
Header("Location: http://www.wlxin.com");
?>如下图:
其实,大多数状况下,我们普通是不需求设置301重定向的,用到的状况也是很少,大家晓得怎样做就能够了。
网站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跳转代码,代码大家能够上百度里面搜索,四处都是!
以上有三种办法,东莞网站建设在这里就以本网站(www.wlxin.com)为例,细致的引见一下,如何应用IIS服务器停止301跳转的设置,完成主域名跳转到WWW域名上面。如以下步骤及图片解说,请按步骤停止操作:
第一步:删除主域名绑定
选择网站目录,点击右键选择“属性”。
网站默许的是绑了主域名跟www域名,在这里我们按步骤选择主域名并且删除掉,最后点肯定!
第二步:树立跳转301空目录
在IIS的网站上面点“右键—新建—网站”,依照网站创立导游的提示选择下一步操作,填写描绘称号,选择网站IP,其它项为默许,继续下一步,“途径”点阅读,在web目录下新建文件夹,名字称本人填写,接下来继续下一步,直到完成。
应用IIS服务器如何做301跳转?步骤阅读
第三步:设置重定向url
在IIS服务器网站目录下面找到方才创立的空网站目录“bjseoer301”。选择并单击右键,选属性,会弹出如左图的显现框。选择“主目录——重定向到url”在重定向到选项中填写我们要跳转的www域名。最后选择肯定。
完成以上的操作后,我们能够阅读一下效果,选择bjseoer301目录并右键,点阅读。假如自动跳转到www.wlxin.com域名页面祝贺你301跳转曾经设置胜利! 赶紧上网站上看看效果吧!
本文链接:http://www.wlxin.com/wangzhanyouhua/476.html
官网网址:http://m.wlxin.com
微力互联专注于