专注于网站推广优化,承接营销型网站建设,整站优化外包,AI人工智能优化咨询QQ:20167856

301重定向怎么做方法大全

SEO建站必备 2018-04-04

文章摘要:301重定向怎么做?空间是服务器301怎么做?IIS301怎么多?ASP301重定向怎么做?PHP301怎么做,为什么要做301...

一、为什么要做301重定向?

做好网站的301重定向对网站的优化排名没有任何坏处,相反他对于网站的优化排名有着促进的作用,网站做好301重定向能够集中网站首页的权重;还能规范化网站的路径;301重定向能提升网站的收录;同时301重定向能提升网站的关键词排名。

301重定向怎么做方法大全

二、什么情况下做301重定向?

1.网站改版换了域名时,需要把就域名重定向到新的域名,可以传递权重和增加网站的流量比如京东商城。

2.网站栏目被删除时,需要把被删除的栏目重定向到首页或相应的栏目上。

3.网站做网址规范化时同样要做网站的301
 

三、怎么做301重定向?


1.网站是空间的服务器利用.htaccess文件的设置实现301重定向


在linux空间下,http://xxx.com/跳转到http://www.xxx.com/修改.htaccess文件方法如下:

RewriteEngine On

RewriteCond %{HTTP_HOST} !^xxx.com/$ [NC]

RewriteRule ^(.*)$ http://www.xxx.com/$1 [L,R=301]


如果是老域名A(http://www.xxx.com/)指向新域名B(http://www.111cn.net/)则可以将.htaccess文件修改下面的代码

RewriteEngine On

RewriteBase /

RewriteCond %{HTTP_HOST} !www.xxx.com$ [NC]

RewriteRule ^(.*)$ http://www.111cn.net/$1 [L,R=301]


在Windows主机下是不可以直接通过“新建”文件来创建.htaccess文件的,不过我们可以在本地电脑上写一个htaccess.txt的记事本文件,然后 通过FTP来修改文件名,改成.htaccess就可以了,然后301重定向就可以参照在linux空间下的.htaccess文件的设置方法了。

301重定向怎么做方法大全

2.IIS的设置方法

下面以我的博客为例,要不seodongguan.cn 重定向到www.111cn.net 上。

首先新建一个站点,对应目录如D:wwwrootseodongguan.cn (他可以用一个简单文件代表比如301)。添加一个index.html文件和404.html文件,然后绑定要seodongguan.cn 跳转的域名http://111cn.net

在IIS中选择刚才我们建立的站点,右键,属性,主目录,选择重定向到,输入网址如:http://www.xxx.com/,并选择永久重定向选项,就可以了。
 

3.asp 301重定向的方法

可以在在 default.asp或index.asp 文件 的最顶部添加代码

<%Response.Status=”301 Moved Permanently”Response.AddHeader “Location”,”http://www.111cn.net/”Response.End%>
 

4.php301重定向的方法

可以在index.php文件的顶部添加代码

<?php$the_host = $_SERVER['HTTP_HOST'];//取得当前域名   $request_uri = isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : ”;//判断地址后面是否有参数   if($the_host != ‘www.111cn.net’)//跳转到指向的地址  {      header(‘HTTP/1.1 301 Moved Permanently’);//发出301头部      header(‘Location: http://www.111cn.net/’.$request_uri);//该指向地址的的格式}?>
 

通过上面的方法我们能够更好的做网站的301重定向,做好了网站的301重定向,我们怎么查看是否做好,我们可以通过工具来检测,返回的代码是301就说明我们已经做好了。

大宝SEO,6年来一直专注SEO技术研究,营销型网站建设,热爱SEO,希望能和大家多多交流共同学习,【关注下方公众号回复‘爆粉’免费领取145吸粉引流方法,干货,总有一种适合你】目前主要为企业和个人提供网站优化,关键词排名等服务,属于全职个人站长,凡是跟大宝合作的每家企业/个人都是认真负责,做好网站每个细节,如有SEO/网络营销技术问题的朋友可以添加QQ/微信:1044248335(免费进微信群),大宝会为你一一解答。磨磨唧唧的人,贪图便宜的人不要来打扰没时间跟你交流。

    喜欢(
    预约SEO专家

    添加QQ:20167856 免费领取优化工具和最新排名算法一份

    评论 发表我的评论
    昵称: 验证码: 点击我更换图片
    ()小伙伴在吐槽