A5营销:301重定向完整解析(适合新手站长)
在优化网站的时候,301重定向是站长们必不可缺的一项优化,而301重定向主要用于将内容从一个位置移动到一个位置。其实,在理解上也是非常简单的,比如我在http://.abc./a.html上有一些内容,接着我想重构网站,于是我想把此页面上的内容移动到http://.abc./b.html上。所以,我可以实施301重定向将这个页面的所有指标全部转移到另一个页面上。可能有人会问,为什么非要给重构的网站做301重定向?做301重定向之前要明白一点,重定向不仅对用户很重要,而且对于搜索引擎也是很重要的,当网站改版后并通过实施301重定向, 可以让用户或搜索引擎访问旧版页面不是404错误页面,而是成功访问新版本的页面,还可以让搜索引擎知道你是何时移动内容的,所以才会给需要重构的网站做301重定向。
正确的HTTP状态码
上述需要注意如果遇到这种情况也是一个被重视的问题,所以要避免这样的问题发生,如果站长在做301永久重定向后,一定要确保HTTP状态是返回301,如果HTTP状态码不是返回的301状态码而是200或404再或者是其他的状态码,那么301重定向应该未操作成功,建议站长检查是哪点出的问题然后解决。
四、301永久重定向后权重会不会叠加
301永久重定向后权重会不会叠加呢?很多站长都在考虑这个问题,部分站长想通过这种途径来投机取巧。A5营销认为,301永久重定向后权重是可以叠加的,但权重不会相加。那么,什么样的网站做301重定向权重是可以叠加的,什么样的网站做301重定向权重是不能叠加的?狼蚁网站SEO优化详细的说明一下。
①两个相同的网站做301重定向是可以叠加权重的,但权重不是全部转移过来,而且要看站点符不符规则,权重再转移的时候会损失一部分。
②两个不相同的网站做301重定向是不可以叠加权重的,为什么呢?如果两个网站一点也不相同,权重不仅不会转移过来,而且百度也不愿意这么做,所以两个不相同的网站没法传递权重和叠加权重。
五、301重定向和302重定向的区别
重定向的方法其实是有很多的,但不同的方法会出现不同的结果,而且区别也是非常大的。目前,根据WEB服务器返回给浏览器的HTTP状态码,重定向主要分为301永久重定向、302临时重定向,两种重定向是根据不同情况来做的,狼蚁网站SEO优化A5营销详细的对两种重定向详细的说明一下。
①301永久重定向
,301永久重定向。这个状态码告诉用户、搜索引擎、浏览器,该资源已经永久性的移动到另一个位置(旧版本页面永久重定向到新版本页面),而且没有恢复原位的打算。301永久重定向最适合目录转移,推荐使用301重定向!
②302临时重定向
然后,302临时重定向。这个状态码告诉用户、搜索引擎、浏览器,该资源已经暂时性的移动到一个位置(旧版本页面临时重定向到新版本页面),这种移动不会当作永久性,而且会恢复原来的位置,但一些情况下适合使用302重定向。
302重定向对手机站优化是有一定的好处,A5营销借助百度官方给的建议比如减少内容死链,如果没有内容,最好通过HTTP状态码指定,如404、403等;如果内容死链希望重定向到首页,最好通过302跳转,不要使用javascript跳转。此时可以发现302重定向对手机站优化是有好处的。
注意两种形式的重定向都会将用户、搜索引擎发送到新的位置(页面),但搜索引擎对待这两个HTTP状态码却不同。当搜索引擎看到301状态码的时候,会判断旧版本页面将权重或任何其他的指标永久转移到新页面。当搜索引擎看到302HTTP状态码的时候,会假设它不应该将旧页面的历史链接跟权重转移到新的页面,意思是转移后还是会转移回来的。,如果做301永久重定向,会导致搜索引擎从索引上(百度、谷歌)删除旧页面并用新页面代替。
六、301永久重定向首页索引文件,如何避免出现循环
做优化的站长都应该知道,绝大部分网站的首页URL都是以http://.abc./index.html的形式表现,但一般都是输入http://.admin5./访问首页。而此时首页出现了两个的版本的URL,给网站带来的影响则是分散链接权重。可能有站长会想到网址规范化。是的,没错,通过网址规范化即可实现一个标准的URL表现形式。
大部分的站长看到这种情况都会通过301永久重定向将http://.abc./index.html重定向到http://.admin5./上,然后通过301永久重定向修复URL。,如果站长没有正确的实施301重定向,通常301重定向的问题会扩大,比如出现死循环现象。
默认文档重定向解决方案
①将index.php的内容复制到一个文件,比如a.php文件。
②为文档目录创建一个Apache DirectoryIndex 指令,将该质量的目标设置为a.php,不要在全服务器级别上设置该指令;否则,它可能造成其他仍然需要使用index.php作为目录索引的文件夹的问题。
③在文档根目录下的.htdaess文件中放入DirectoryIndex a.php 或者,如果不使用各个目录中单独的上下文文件,可以在.htdaess中放入以下内容:DirectoryIndex a.php
④清除原始index.php文件内的内容,插入如下代码
RewriteEngine On
RewriteCond %{HTTP_HOST} !^.abc.$ [NC]
RewriteRule ^(.)$ http://.abc./$1 [R=301,L]
说明上述规则是将站点所以访问域名都重定向到.abc.(规则中的域名请修改为自己的域名),如果仅想将绑定在站点上某个域名(如.123.)重定向到.abc.,规则如下
RewriteCond %{HTTP_HOST} ^.123.$ [NC]
RewriteRule ^(.)$ http://.abc./$1 [R=301,L]
如果有多种需求,如abc.跳转到.abc. qwe.跳转到.qwe.,规则如下
RewriteEngine On
RewriteCond %{HTTP_HOST} ^abc.$ [NC]
RewriteRule ^(.)$ http://.abc./$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^qwe.$ [NC]
RewriteRule ^(.)$ http://.qwe./$1 [R=301,L]
根据自己的需要进行添加修改,然后上传到服务器root目录,改名为.htaess即可
win虚拟主机设置301跳转方法
手动设置的(没有自动生成)
1、进入主机控制面板,进入ISAPI筛选器设置,点击"开启自定义URL静态化支持"按钮。
2、待开启伪静态功能后,进入FTP文件管理,找到othersdiscuzhttpd.conf 修改这里面的规则。
3、示例代码
RewriteCond %{HTTP:Host} ^abc.$
RewriteRule (.) http://.abc.$1 [NC,R=301]
#第一条表示要做跳转的域名,第二条表示要跳转到的域名
#如果有很多域名要做跳转,那么可以将第一条规则改为
RewriteCond %{HTTP:Host} !^.abc.$
这样,就表示非.abc.的域名访问都会跳转到.abc. #多个域名做跳转的第二种方法是,复制多个 RewriteCond 项,将域名改好 除了一项,其余的 RewriteCond 项都要加个参数 [OR]即可。
注意现在很多虚拟主机都自带301的配置,可以在主机控制面板上生成代码信息,然后按照上面的提示进行301重定向。
②window独立服务
Win独立服务301设置(win2003、win2008)
1、IIS服务器实现301重定向
打开IIS,右键-属性-网站-IP地址那里点编辑增加一个站点,然后绑定一下主机头,也可以绑定更多的闲置域名。如图所示
1、进入Linux服务器,然后找到httpd.conf的Apache 主配置文件,下图红色框是我所在的完整位置,蓝色框是内容,也就是命令pwd现实所在位置,ls查询当前位置的内容。
ServerName .abc.
ServerAdmin webmaster@dummy-host.example.
LogLevel warn
ErrorLog logs/dummy-host.example.-error_log
CustomLog logs/dummy-host.example.-aess_log mon
ServerName abc.
ServerAdmin webmaster@dummy-host.example.
RewriteEngine on
RewriteRule ^(.)$ http://.abc.$1 [R=301,L]
LogLevel warn
ErrorLog logs/dummy-host.example.-error_log
CustomLog logs/dummy-host.example.-aess_log mon
注意不同形式安装的apache 其路径是不同的,有源码包、有YUM等安装方式,两种马路是不一样的,建议新手联系空间商并实施301重定向。
④绑定/本地DNS
如果具有对本地DNS记录进行编辑修改的权限,则只要添加一个记录就可以解决此问题。若无此权限,则可要求网站托管服务商对DNS服务器进行相应设置。
⑤DNS服务器的设置
若要将blog.abc.指向.abc.,则只需在DNS服务中应增加一个别名记录,可写成blog IN CNAME .abc.。
如需配置大量的虚拟域名,则可写成 IN CNAME .abc..
这样就可将所有未设置的以abc.结尾的记录全部重定向到.abc.上。
写在
上述则是A5营销整理的301重定向。,网站改版可以通过301重定向将旧版本页面的所有全部传递到新版本页面上,则是对URL做规范化。实施的过程中要注意为什么要做301重定向、方法的操作、操作的正确度等,为了更好的设置301重定向,A5营销建议参考以上整理的内容。
A5营销网站SEO诊断( )服务,为降权网站和优化没效果的网站,提供最专业的SEO建议,帮您打造一个(百度搜索与用户都喜欢的网站),保证100%提高网站权重,无效全额退款。客服狼蚁营销800017899。狼蚁网络推广a5yingxiao 交流群134413448
网络推广网站
- 产品推广介绍怎么写 产品推广介绍200字
- 百度推广代理公司 百度推广代理公司怎么赚钱
- app拉新推广平台有哪些 app拉新推广平台渠道
- 互联网推广项目 互联网推广项目论坛
- 抖音怎么推广引流 怎么把抖音流量做上去
- 广告推广免费平台 免费广告推送
- 什么是网店推广 网店推广是什么
- 十大免费网站推广 成免费的crmbsm
- app推广链接 推广链接制作软件
- 114黄页网推广 达州114黄页网是什么
- 40个免费网站推广平台 免费网站推广产品
- 18种最有效推广的方式 18种最有效推广的方式抖音
- 抖音广告怎么投放 抖音广告怎么投放电话
- 广告推广 精准引流 推广引流广告词
- 百度关键词推广怎么做 百度怎么发布自己的广告
- 100个免费推广网站 有哪些100个免费推广网站