使用301永久重定向和302临时重定向作用区别详解_相关技巧

来源:脚本之家  责任编辑:小易  
目录
简介重定向的作用1、网站有一些具有流量的无效URL2、网站更换了主机托管公司3、网站更换程序4、网站实施URL规范化5、网站因为各种原因而改变现有的URL301重定向302重定向弊端总结

简介

永久重定向(301):在搜索结果中显示新的重定向目标;新网址将替代旧网址 “上位”,就网址的排名会清零。(如果你不确定将来是否会撤销相应的重定向设置,请谨慎使用永久重定向)临时重定向(302):在搜索结果中显示源网页虽然对旧的网址没什么影响,但是新的网址也不会有排名

重定向的作用

1、网站有一些具有流量的无效URL

这些无效URL指向的网页已经没用了(删除了或者过时了),但是它们还具有一些流量。如果不想浪费这些流量的话,就可以通过301重定向至有效的页面。

2、网站更换了主机托管公司

相当于更换了服务器(IP地址变更)

3、网站更换程序

网站进行了比较大的改版,程序需要更换,此时会影响很多URL,可以通过301重定向来解决

4、网站实施URL规范化

网站中默认的URL可能会有多种:xxx.cnwww.xxx.cnxxx.cn/index.htmlwww.xxx.cn/index.html

? 为了进行网址规范化不分散权重,规定一个标准的URL,可以通过301重定向来实现。例如将其他类型的URL全部通过301重定向到 www.xxx.cn/ 这个URL上。

5、网站因为各种原因而改变现有的URL

? 企业网站可能会因为各种各样的原因而改变现有网站内的部分URL,这种情况是没办法预测的。如果发生了,可以使用301重定向来解决。(避免404出现)

301重定向

百科:301重定向是当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的HTTP数据流中头信息(header)中的状态码的一种,表示本网页永久性转移到另一个地址。

? HTTP数据流的301重定向也被称为301永久重定向永久删除网页,是一个非常重要的自动转向技术

? 在SEO优化中,301重定向是一个企业经常可能会使用到的功能,主要目的就是在网站进行改版或者网站变更域名时能够不影响原先用户对网站的访问。同时能够将老域名的权重慢慢转移到新域名中。

? 如果我们在网站上做301,实际上意味着我们已经自愿放弃了旧的网站,并将焦点转移到了新的网站。

? 301永久重定向对SEO无任何不好的影响,通过网页A的关键词排名和企业级别都会直接传给网页B。网址更换了域名,表示本网页永久性转移到另一个地址。对于SEO而言,是给了搜索引擎一个友好的信息,告诉它此页面已永久重定向,避免搜索引擎找不到正确的页面。

302重定向

百科:302重定向(暂时性转移)。当一个网页经历短期的URL变化是使用。

302的使用情况不长久,因为这是个临时性的跳转,暂时性的把页面A跳转到页面B,但是最终还是会使用页面A,这个情况一般就是网站短时间内进行改版,在不影响用户体验的情况下,把页面跳转到临时页面。

弊端

搜索引擎可能会把链接向多个域名(因为重定向了,所以有不同的域名:旧域名、新域名)分摊,从而削弱主站的链接总量。作为网站排名关键因素之一的外链数量受到了影响,网站排名降低也是自然而然的事情了。

总结

? 302是临时的,即用户或爬虫看到302后,会认为原先的URL仍然有效,只是暂时不可用。所以只会执行简单的页面跳转,不会记录新的URL,也不会有其他多余的动作,下次访问还是用原URL。

? 302使用过多的话,可能会导致我们的网站被降权,请谨慎使用。

以上就是使用301永久重定向和302临时重定向作用区别详解的详细内容,更多关于301永久302临时重定向的资料请关注真格学网其它相关文章!

您可能感兴趣的文章:详解Node.js实现301、302重定向服务关于php curl获取301或302转向的网址问题的解决方法ASP.NET中的跳转 200, 301, 302转向实现代码使用Nginx实现301跳转至https的根域名示例代码springBoot前后端分离项目中shiro的302跳转问题

  • 本文相关:
  • gvim, gvim easy, gvim read-only 的简单区别
  • windows开发记事本程序纪实(一)界面篇
  • ascii码对照表以及各个字符的解释(精华版)
  • git的基本操作详解
  • alt键 chr码值对应列表查看方法
  • vscode 打字特效插件power mode安装使用介绍
  • http协议详解_动力节点java学院整理
  • 如何使用rust实现简单的单链表
  • 在idea2020.2中配置使用git的详细教程
  • 将git项目导入github的方法(附创建分支)
  • 301重定向和302重定向的区别
  • 如何设置301/302重定向
  • 在网页地址重定向中,301,302,404各有什么用途,请进行说明
  • 301重定向和302重定向的区别是什么?
  • 301重定向和302重定向的区别
  • 301重定向跟302重定向的区别是什么
  • html页面怎么做301重定向和302重定向
  • jetty怎么做301永久重定向
  • php如何做301重定向_怎么做301永久重定向-请问301永久重定...
  • 如何设置网站301重定向 网站域名
  • HTTP 状态码 301和302的区别?
  • http站点跳转到https应该使用什么状态码?301?302
  • 网站首页出现302重定向的问题怎么解决
  • 同一个网站为什么由302改为301重定向后网页流量下降
  • wordpress网站301重定向怎么做 301重定向的设置方法
  • wordpress怎么设置301重定向
  • 301和302返回码对网站优化产生的不同作用
  • 请问网站以前是302重定向,现在改为301,但是站长工具查询还是...
  • 网站首页网页制作脚本下载服务器操作系统网站运营平面设计媒体动画电脑基础硬件教程网络安全javascriptasp.netphp编程ajax相关正则表达式asp编程jsp编程编程10000问css/htmlflex脚本加解密web2.0xml/rss网页编辑器相关技巧安全相关网页播放器其它综合dart首页相关技巧详解node.js实现301、302重定向服务关于php curl获取301或302转向的网址问题的解决方法asp.net中的跳转 200, 301, 302转向实现代码使用nginx实现301跳转至https的根域名示例代码springboot前后端分离项目中shiro的302跳转问题gvim, gvim easy, gvim read-only 的简单区别windows开发记事本程序纪实(一)界面篇ascii码对照表以及各个字符的解释(精华版)git的基本操作详解alt键 chr码值对应列表查看方法vscode 打字特效插件power mode安装使用介绍如何使用rust实现简单的单链表在idea2020.2中配置使用git的详细教程将git项目导入github的方法(附创建分支)2019最新的pycharm激活码(推荐)vscode检测到#include错误请更新includep从console.log说起(console.log详细介绍分享最新sublime text4 build 4107注册进制转换算法原理(二进制 八进制 十进制 十六进制)eclipse 格式化代码时不换行与自动换行的实现方法微信小程序设置http请求的步骤详解抓包工具fiddler的使用方法详解(fiddler中文教程git 常用命令清单(整理且详细)visual studio安装git插件的方法步骤git使用教程(最详细、最傻瓜)git 命令使用技巧提供工作效率各种编程语言中$符号的意义三大uml建模工具visio、rational rose、powerdesiunity中webgl使用避雷要素指南git原理和常用操作网站被等恶意镜像的解决、反制措施详细教程git 的基本操作、开发流程、实用技巧总结(陈彦贝)
    免责声明 - 关于我们 - 联系我们 - 广告联系 - 友情链接 - 帮助中心 - 频道导航
    Copyright © 2017 www.zgxue.com All Rights Reserved