301重定向,301重定向怎么做,301永久重定向检测

  什么是301重定向?301重定向是指将各种网络请求重新永久定向转到其它新位置。比如把 583idc.com 永久重定向到 www.583idc.com 上面。301重定向可以是某个页的转向,也可以是整站形式的转向。301重定向是目前为止,唯一被搜索引擎任何合法的转向,因此域名的转向要慎用。今天我们就来看看网站301重定向常用的六大方法。

 

1.虚拟主机支持控制面板实现301重定向

       登录虚拟主机控制面板,然后找到设置301重定向的页面,按照提示添加源域名和目标域名后稍等一段时间,301重定向就会生效了。

 

2.IIS 服务器实现301 重定向

       打开IIS,找到要重定向的网站或者网页,右键查看属性,如果是网站则选择主目录选项卡,网页则是文件选项卡。如下图所示:
企业网站管理系统
图一
企业网站管理系统
图二
       选择重定向到URL,输入要重定向到的URL,并勾选资源的永久重定向后点应用。如下图所示:
企业网站管理系统
图三
企业网站管理系统
图四
3:Apache 服务器实现301 重定向
       在Apache 中,有个很重要的文件.htaccess,通过对它的设置,可以实现很多强大的功能,301 重定向只是其中之一。找到redirect permanent / http://www.583idc.com:
redirect permanent /old.html http://www.583idc.com:修改这句即可。
 
4:在.htaccess文件中增加301重定向指令
       采用“mod_rewrite”技术,形如:
RewriteEngine on
RewriteRule ^(.*)$ http://www.583idc.com/$1 [R=301,L]
 
5.用ASP/PHP实现301重定向
ASP:
Response.Status="301 Moved Permanently"
Response.AddHeader "Location","http://583idc.com/"
Response.End
PHP:
header("HTTP/1.1 301 Moved Permanently");
header("Location:http://583idc.com/");
exit();
 
6.支持伪静态的Windows虚拟主机
       打开ftp,在根目录新建文件 httpd.ini,然后写入域名301重定向代码。代码如下。
[ISAPI_Rewrite]
# 3600 = 1 hour
CacheClockRate 3600
RepeatLimit 32
RewriteCond Host: ^583idc\.cn$
RewriteRule (.*) http\://www\.583idc\.cn$1 [I,RP]
       将其中以下代码修改为你自己的域名就可以了。
RewriteCond Host: ^583idc\.cn$
RewriteRule (.*) http\://www\.583idc\.cn$1 [I,RP]

虚拟主机301重定向设置如下:
首先把带www的域名和不带www的域名全部解析并且绑定到购买的虚拟主机上。
Linux主机和windows主机设置分别不同。

Linux版本的主机
在电脑上新建一个文本文档,然后后缀名改为.htaccess,打开后添加以下代码进去保存(记得把zzidc改成你自己的域名)

RewriteEngine on
RewriteCond %{http_host} ^583idc.com [NC].com [NC]
RewriteRule ^(.*)$ http://www.583idc.com/$1 [L,R=301]

保存后就用FTP软件上传到网站的根目录即可!

 

windows版本的主机
在电脑上新建一个文本文档,然后改名httpd.ini,打开后添加以下代码进去保存(记得把zzidc改成你自己的域名)

RewriteCond Host: ^583idc\.com$
RewriteRule (.*) http\://www\.583idc\.com$1 [R,I]

如果以上代码不行没有效果的话就用下面的这段代码(如何看有没有效果就不用说了吧)

[ISAPI_Rewrite]
# 3600 = 1 hour
CacheClockRate 3600
RepeatLimit 32
RewriteCond Host: ^583idc\.com$
RewriteRule (.*) http\://www\.583idc\.com$1 [I,RP]

保存后就用FTP软件上传到你网站的根目录即可!

 

注意:URL标准化的301重定向(以上代码)需要写在其他URL-rewrite代码之前。

使用用户评论:

 购买有权重的老域名,然后301跳转到新的域名上,新域名可以继承一部分权重。
但是需要老域名和新域名网站的内容时相似同行业网站,这样可以获得一些权重。
如果是新老域名的网站内容主题不同,即使获得了一些权重,后续也是会被百度和谐。
新浪博客这种的你没有办法做301跳转,所以不可以使用。

如果iis8的话,需要先配置301功能,然后才能设置301,如果是2012版本上的其他web服务器软件(apache)直接设置.htaccess文件

1、是否在百度站长工具上提交了改版规则,如果提交了,提交的是什么格式的?正则还是URL对?
2、改版之后,站内的链接比如文章的内部链接是否已经替换成了新的URL?
3、使用xenu工具遍历一下整个网站,看看是否存在大量的是404页面?
4、用日志分析系统看下蜘蛛每天在抓取哪些页面?是不是到现在还存在一直抓取旧页面,新发布的蜘蛛不爬取?
网站改版后的URL变化做好301后,不需要屏蔽,提交改版规则,屏蔽一些产生的死链即可。
收录后的链接,蜘蛛还是很继续的抓取爬行的。
301正式生效正常是一个月,但是网站的更新频率以及质量也会成为影响生效时间的因素!
建议使用带3w的域名为首选域,比较符合用户搜索习惯。
做好301跳转即可,如果是在不带3w的域名和带3w域名的权重和收录差距确实比较大,时间又持续的比较久,那么也可以选择跳转至不带3w的上面。采用带3w的域名为首选域,只是从用户搜索习惯上考虑而已,区别不是很大。

HttpWatch检测工具 
  HttpWatch是强大的网页数据分析工具,集成在Internet Explorer工具栏。包括网页摘要、Cookies管理、缓存管理、消息头发送/接受、字符查询、报告输出、POST 数据和目录管理功能。 
  在IE工具栏中 查看——浏览器栏——httpwatch 打开,也可以使用快捷键shift+F2打开。 
  状态为:301状态 从demo1.php 成功301跳转到demo9.php ,验证301重定向设置成功。 

  Chinaz站长工具 
  chinaz站长工具是业内有名的站长工具。其功能非常丰富,点击http状态码查询,输入网址,可以查询出网站的http状态码,确保是301而不是302. 

更多
  • 该日志由 于2015年10月12日发表在 行业新闻 分类下, 你可以发表评论,并在保留原文地址 及作者的情况下引用到你的网站或博客。
  • 本文链接: 301重定向,301重定向怎么做,301永久重定向检测 | 帮助信息-动天数据
  • 版权所有: 帮助信息-动天数据-转载请标明出处
  • 【上一篇】 【下一篇】

    0 Comments.