• AG8游戏博客公告栏:深圳AG8游戏专注于深圳SEO培训,免费给深圳SEO爱好者提供SEO技术培训教学,兼全国网站排名优化等服务!QQ455621267

华罡seo教你360度解析301重定向定义

SEO教程 AG8游戏博主 1次浏览 未收录 0个评论 扫描二维码

写这篇文章是华罡seo为了给很多初学者讲一讲301重定意义、操作方发,很多小白都帖子里要求华罡seo拿一篇文章详细讲一下这个问题,由其对于对网站改版,网站的老地址路径的映射等有很重要的作用。

对于301重定向不会SEO优化有任何的影响,而它会让你的网站因改版,路径调整等,不会影响到关键词的排名,对于网站链接结构发生变化来讲,我们需要采用一些方式,还减少网站的流量损失。

使用301重定向的情况有以几个主要原因:
1. 打算对老网站进行重新网址的规范化。
2. 如果你手上有多个域名不使用,又不想被降权,那么我们可以通过301重定向来解决这个问题。
3. 如果我们的网站里面某些目录需要整理删除时,就可以使用重定向来解决。
4. 网站换换域名的时候,通过301重定向将旧域名指向新的域名,以减少流量的损失。
5. 使用百度站长平台里面的网站改版工具。
6. 在建站的时候,尽量把网站的URL地址简单化。

对于网址的规范化很重要,请大家不要忽略这个问题,如果我们设置,它默认会产生几个地址:
1) junsuk.com
2) /
3) junsuk.com/default.html
4) /default.html
5) junsuk.com/index.php

如果我们不去做301重定向会导致,你的站点的主域名的pr值分散到其他的urlf 地址,我们先需要查询以上的几个网址的pr值,如果是一致的,说明网站没有规范化的问题,那样我们可以放心这个问题。如果不一致,这说明对于url有规范化的问题,我们需要去处理这个问题 。在这里,我们需要对域名的网址规范化,需要注意的是 带www的,或者不带www的。两个网址。

对于301重定向,一般有两种情况,第一种是通过iis去设置IIS重定向,第二种是,通过代码来实现301重定向,我在我们服务器上给你家讲解一下,怎么配置301重定向。
1. 对于IIS 服务器设置301重定向的方法。

首先,我们需要在服务器上,安装iis服务,小编在这里就略过,因为安装IIS web服务器的方面,在网上很多,大家可以去找找,打开IIS,右键-属性-网站-IP地址哪里点编辑增加一个站点,增加一个站点,绑定的一下主机头,也可以绑定多个闲置域名。

2. Apache 服务器实现301 重定向
在Apache 中,有个很重要的文件.htaccess,通过对它的设置,可以实现很多强大的功能,301 重定向只是其中之一。找到redirect permanent / http:// junsuk.com:
redirect permanent /old.html http://junsuk.com:修改这句即可。

3:在.htaccess文件中增加301重定向指令
采用“mod_rewrite”技术,形如:
RewriteEngine on
RewriteRule ^(.*)$ http:// junsuk.com/$1 [R=301,L]
4:适用于使用Unix网络服务器的用户
通过此指令通知搜索引擎的spider你的站点文件不在此地址下。这是较为常用的办法。
形如:Redirect 301 / http:// junsuk.com/
5:在服务器软件的系统管理员配置区完成301重定向
适用于使用Window网络服务器的用户
6:绑定/本地DNS如果具有对本地DNS记录进行编辑修改的权限,则只要添加一个记录就可以解决此问题。若无此权限,则可要求网站托管服务商对DNS服务器进行相应设置。
DNS服务器的设置若要将blog. junsuk.com指向junsuk.com,则只需在DNS服务中应增加一个别名记录,可写成:blog IN CNAME junsuk.com。
如需配置大量的虚拟域名,则可写成:* IN CNAME junsuk.com.这样就可将所有未设置的以junsuk.com结尾的记录全部重定向到junsuk.com上。
7:用ASP/PHP实现301重定向:
ASP:
Response.Status=”301 Moved Permanently”
Response.AddHeader “Location”,”http:// junsuk.com/”
Response.End
PHP:
header(“HTTP/1.1 301 Moved Permanently”);
header(“Location:http:// junsuk.com/”);
exit();
301重定向代码和测试工具
国外:http://www.seoconsultants.com/tools/headers
国 内:http://www.ranknow.cn/tools/redirectcheck

如果出现结果200表明请求已成功,请求所希望的响应头或数据体将随此响应返回。

301代表永久性转移,301重定向是网页更改地址后对搜索引擎友好的最好方法,只要不是暂时搬移的情况,都建议使用301来做转址。
302代表 暂时性转移,只有当一个网站或网页在24到48小时之内临时移到其它位置的情况下才能使用该命令。能够对302重定向具备优异处理能力的只有 Google,在前些年,不少搞SEO曾广泛应用这项技术作弊,但也很容易遭受惩罚。

用HTML跳转:<META HTTP-EQUIV=REFRESH CONTENT=”5;URL=http:/ junsuk.com”>, 表示5秒后自动跳转到首页,你也可以把时间设置的更短,但也很容易被搜寻引擎容易误判为spam而遭到惩罚。

用javascript跳 转:<script language=”javascript”>location.href=’'</script>
转发和重定向的区别一句话,转发是服务器行为,重定向是客户端行为。转发时一次请求,重定向是2次请求,转发地址栏不会发生改变,重定向地址栏会改变,转发在项目内,重定向 可以转到项目外。

当使用转发时,JSP容器将使用一个内部的方法来调用目标页面,新的页面继续处理同一个请求,而浏览器将不会知道这个过程。 与之相反,重定向方式的含义是第一个页面通知浏览器发送一个新的页面请求。

怎么选择是重定向还是转发通常情况下转发更快,而且能保持request内的对象,所以他是第一选择。但是由于在转发之后,浏览器中URL仍然指向开始页面,此时如果重载当前页 面,开始页面将会被重新调用。


深圳SEOAG8游戏博客申明版权隶属:深圳SEO(/)

转载请注明:深圳SEOAG8游戏博客 华罡seo教你360度解析301重定向定义

喜欢 (0)
支付宝[]
分享 (0)
AG8游戏博主
关于作者:
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到