在优化网站的时候,301重定向是站长们必不可缺的一项优化,而301重定向主要用于将内容从一个位置移动到另外一个位置。其实,在理解上也是非常简单的,比如我在上有一些内容,接着我想重构网站,于是我想把此页面上的内容移动到上。所以,我可以实施301重定向将这个页面的所有指标全部转移到另一个页面上。可能有人会问,为什么非要给重构的网站做301重定向?首先做301重定向之前要明白一点,重定向不仅对用户很重要,而且对于搜索引擎也是很重要的,当网站改版后并通过实施301重定向,可以让用户或搜索引擎访问旧版页面不是404错误页面,而是成功访问新版本的页面,还可以让搜索引擎知道你是何时移动内容的,所以才会给需要重构的网站做301重定向。
为什么今天谈301重定向的问题呢?之所以谈这个问题也是因为a5营销团队在分析诊断企业网站时,发现了各种各样的301重定向问题:比如企业网站重构后没用对旧版本的页面重定向到新版本,导致重构后的网站出现大量的404错误页面,而且网站也因为这些404页面导致权重流失、降权。另外,在设置301重定向的时出现设置错误或不知道该怎么去设置等情况。所以,a5营销团队发现很多企业的站长对301重定向认识不够、操作错误等。那么,a5营销对此问题做了一些整理,希望可以帮助到中小型企业站长正确、有效的设置301重定向。
一、301重定向的作用
301重定向的作用有很多,平时站长在做301重定向的时候,一是为了url规范化并集中权重不让权重分散、二是为了网站改版,将旧版本的页面的所有指标全部转移到新版本的页面上。而实施301重定向可以做到这些,在作用上也是非常的强大,也建议中小企业的站长有效的利用301重定向给网站带来的作用。
二、在什么情况下必须做301重定向
以下五种情况是必须要做301重定向的,当然如果这五种情况都没有发生的话可以选择不做,下面a5营销详细的介绍一下。
①:网站的旧内容过期并被删除掉
网站的一些内容过期了,所以要被删掉了,如果还想留着可以通过301重定向实现。
②:网站有一些具有链接和流量的无效url
如果你发现这些无效的url还有流量权重,可以通过301重定向重新生成页面。
③:网站更换了主机托管公司
如果网站更换了主机托管公司,不影响用户查找网站内容的任何url的情况下,可以不需要做301重定向。
④:网站更换程序
网站进行较大的改版,网站程序需要更换,此时会影响很多url,可以通过301重定向来解决。
⑤:网站实施url规范化
网站默认的url分:
1、abc.com
2、www.abc.com
3、abc.com/index.html
4、www.abc.com/index.html
为了进行网址规范化和不分散权重,通常只出现一个标准的url,我们可以通过301重定向来实现。例如:我的网站网址只出现后缀的url做301重定向容易出现死循环,为了避免这样的情况也是有解决办法的,下面a5营销会详细讲解的。
⑥:网站因为各种原因而改变现有内容的url
可能企业网站因为各种各样的原因而改变了现有内容的url,这种情况的发生是站长没法预测到的,如果这种情况发生了而改变了url,建议通过301重定向来解决,尽力避免死链接的出现。
总结上述需要注意:并不是所有的情况都是需要做301重定向的;但是,任何url的更改都是需要做301重定向的。原因很简单,为了避免出现404错误页面而导致不该发生的情况发生。
三、做301重定向的注意事项
当301重定向实施完之后,旧版本页面跳转到了新版本页面,或网址规范化了再或者其他的,大部分的站长都不会注意到301的的形式表现,但一般都是输入重定向到,一个404.htm。在欲重定向的网页或目录上按右键;选中“重定向到url”;在对话框中输入目标页面的地址;切记,记得选中“资源的永久重定向”;当然,最后要点击“应用”,完成。如下图所示:
注意:win2003跟win2008都是使用iis服务器,所以301重定向的步骤方法是一样的。
③:linux独立服务器
linux独立服务器301设置(红帽企业版、centos):
我用的是红帽企业版,用的是源码包装的web环境。然后我进入linux服务器,找到apache的主配置文件
serveradminwebmaster@dummy-host.example.com
loglevelwarn
errorloglogs/dummy-host.example.com-error_log
customloglogs/dummy-host.example.com-access_logcommon
servernameabc.com
serveradminwebmaster@dummy-host.example.com
rewriteengineon
rewriterule^(.*)$$1[r=301,l]
loglevelwarn
errorloglogs/dummy-host.example.com-error_log
customloglogs/dummy-host.example.com-access_logcommon
注意:不同形式安装的apache其路径是不同的,有源码包、有yum等安装方式,两种马路是不一样的,建议新手联系空间商并实施301重定向。
④:绑定/本地dns
如果具有对本地dns记录进行编辑修改的权限,则只要添加一个记录就可以解决此问题。若无此权限,则可要求网站托管服务商对dns服务器进行相应设置。
⑤:dns服务器的设置
若要将blog.abc.com指向www.abc.com,则只需在dns服务中应增加一个别名记录,可写成:blogincnamewww.abc.com。
如需配置大量的虚拟域名,则可写成:*incnamewww.abc.com.
这样就可将所有未设置的以abc.com结尾的记录全部重定向到www.abc.com上。
写在最后:
上述则是a5营销整理的301重定向。总的来说,网站改版可以通过301重定向将旧版本页面的所有全部传递到新版本页面上,另外则是对url做规范化。实施的过程中要注意为什么要做301重定向、方法的操作、操作的正确度等,为了更好的设置301重定向,a5营销建议参考以上整理的内容。
a5营销网站()服务,为降权网站和优化没效果的网站,提供最专业的seo建议,帮您打造一个(百度搜索与用户都喜欢的网站),保证100%提高网站权重,无效全额退款。客服qq:800017899。微信:a5yingxiao交流群:134413448