余晖落尽暮晚霞,黄昏迟暮远山寻
本站
当前位置:网站首页 > 编程知识 > 正文

301定向跳转有什么样的作用?

xiyangw 2023-05-14 11:55 16 浏览 0 评论

  在做网站优化的时候,我们都会建议站长把网站域名或网站内页做一个301定向跳转,301定向跳转是用户或搜索引起在发出浏览请求的时候,网站服务器返回HTTP数据流中头信息中的状态码的一种,表示本网页永久性的转移到另一个网址上,为什么要这样做,301定向跳转有什么样的作用?我们一起在下文中找答案。

  什么是301定向跳转

301定向跳转有什么样的作用?

  一.301定向跳转的含义

  页面永久性移走,通常叫做301定向跳转,也叫301重定向,301转向.指的是当用户点击一个网址时,通过技术手段,跳转到指定的一个网站.

  二.为何网站要做301定向跳转

  1、当你需要更换网站域名或者多个域名指向同一网站的时候,建议使用301重定向,如果使用JS跳转、MATAREFRESH或302转向,这样很容易遭到搜索引擎的惩罚。

  2、当你使用301重定向把地址指向新的域名后,搜索引擎只对新网址进行索引,同时又会把旧地址下原有的外部链接转移到新地址下,从而不会让网站的排名因为网址变更而收到影响。同样,在使用301永久性重定向命令让多个域名指向网站主域名时,也不会对网站的排名产生任何不良影响。

  3、301重定向可促进搜索引擎优化效果从搜索引擎优化角度出发,301重定向是网址重定向最为可行的一种办法。当网站的域名发生变更后,搜索引擎只对新网址进行索引,同时又会把旧地址下原有的外部链接如数转移到新地址下,从而不会让网站的排名因为网址变更而收到丝毫影响。同样,在使用301永久性重定向命令让多个域名指向网站主域时,亦不会对网站的排名产生任何负面影响。

  三.301定向跳转的优势

  (1)301转向传递权重

  网页A用301重定向转到网页B,搜索引擎可以肯定网页A永久性改变地址,或者说实际上不存在了,搜索引擎就会把网页B当做唯一有效的目标。这是搜索引擎唯一推荐的不会产生怀疑的转向方法,最重要的是,网页A累积的页面权重被传到网页B。

  做301转向目前Google会传递大部分网址权重,但不是百分之百权重。百度会传递所有权重。Google对301的识别、反应、完成权重传递,需要1-3个月的时间。百度对301处理则比较保守,新旧URL会同时存在于数据库很长的时间,经常看到做了301转向一年的URL还出现在百度结果中。

  (2)301重定向可促进搜索引擎优化效果

  从搜索引擎优化角度出发,301重定向是网址重定向最为可行的一种办法。当网站的域名发生变更后,搜索引擎只对新网址进行索引,同时又会把旧地址下原有的外部链接如数转移到新地址下,从而不会让网站的排名因为网址变更而收到丝毫影响。同样,在使用301永久性重定向命令让多个域名指向网站主域时,亦不会对网站的排名产生任何负面影响

  (3)301重定向的本意就是避免原来的流量丢失

  毫无疑问,完全不在乎SEO的站长做301重定向的做法其实是为了避免原来旧域名的流量丢失;赢之网络也得到过同样的“实验”,最终还让百度难以分析旧域名权重高还是新域名权重高,而且旧域名还与新域名有过一段竞争史(并不是在搜索结果中有两个排名哦,而是百度只让一个旧域名的某些关键词出现在搜索结果中,新域名真真正正在搜索结果中任何关键词都看不到排名呢!);当时给站长一种信号就是永远依赖旧域名的301重定向,结果将旧域名的301重定向取消跳转后,经过一个星期的流量丢失后,百度才恢复过来;百度一直提倡SEOer考虑排序算法的最直接的目标就是用户体验,所以,301重定向并非是权重分配或转向的SEO最佳做法,其本意就是避免原来旧域名的流量丢失。

  四、301定向跳转该怎么做

  1、汇集网站权重

  301定向跳转其实会转移域名的权重,比如说baidu.com做定向跳转到www.baidu.com,这会将前者的权重转移到后者,从而增加后者域名的权重。

  2、优化网页收录

  如果我们没有做301定向跳转,这就会出现两个一模一样的页面,而这样的页面常常会影响搜索引擎的误判,以为该网站在作弊,而301定向跳转就可以有效地避免这一问题,优化网站内页的收录。

  3、网页PR传递

  网页PR是用来评估一个网站页面相对于网站其他页面重要性的一个算法,301定向跳转有利于网站PR的传递。

  4、促进SEO优化

  网站在优化的过程中有时会遇到调整网站目录结构或者网页文件后缀名改动甚至更换域名的情况,这时如果直接操作原来的网站链接会变成错误页面,这样会是网站损失前期积累的流量与收录,影响网站的收录与排名,而301定向跳转就是网站向搜索引擎表明的一种方式。

  5、用户体验

  用户在浏览页面时,如果点击的连接是404,没有获得他想要的页面,那么他对网站的印象一定是负面的,假如我们在404页面上做了301定向跳转,那用户体验度自然就上升了。

相关推荐

辞旧迎新,新手使用Containerd时的几点须知

相信大家在2020年岁末都被Kubernetes即将抛弃Docker的消息刷屏了。事实上作为接替Docker运行时的Containerd在早在Kubernetes1.7时就能直接与Kubelet集成使...

分布式日志系统ELK+skywalking分布式链路完整搭建流程

开头在分布式系统中,日志跟踪是一件很令程序员头疼的问题,在遇到生产问题时,如果是多节点需要打开多节点服务器去跟踪问题,如果下游也是多节点且调用多个服务,那就更麻烦,再者,如果没有分布式链路,在生产日志...

Linux用户和用户组管理

1、用户账户概述-AAA介绍AAA指的是Authentication、Authorization、Accounting,即认证、授权和审计。?认证:验证用户是否可以获得权限,是3A的第一步,即验证身份...

linux查看最后N条日志

其实很简单,只需要用到tail这个命令tail-100catalina.out输入以上命令,就能列出catalina.out的最后100行。...

解决linux系统日志时间错误的问题

今天发现一台虚拟机下的系统日志:/var/log/messages,文件时间戳不对,跟正常时间差了12个小时。按网上说的执行了servicersyslogrestart重启syslog服务,还是不...

全程软件测试(六十二):软件测试工作如何运用Linux—读书笔记

从事过软件测试的小伙们就会明白会使用Linux是多么重要的一件事,工作时需要用到,面试时会被问到,简历中需要写到。对于软件测试人员来说,不需要你多么熟练使用Linux所有命令,也不需要你对Linux...

Linux运维之为Nginx添加错误日志(error_log)配置

Nginx错误日志信息介绍配置记录Nginx的错误信息是调试Nginx服务的重要手段,属于核心功能模块(nginx_core_module)的参数,该参数名字为error_log,可以放在不同的虚机主...

Linux使用swatchdog实时监控日志文件的变化

1.前言本教程主要讲解在Linux系统中如何使用swatchdog实时监控日志文件的变化。swatchdog(SimpleWATCHDOG)是一个简单的Perl脚本,用于监视类Unix系统(比如...

syslog服务详解

背景:需求来自于一个客户想将服务器的日志转发到自己的日志服务器上,所以希望我们能提供这个转发的功能,同时还要满足syslog协议。1什么是syslog服务1.1syslog标准协议如下图这里的fa...

linux日志文件的管理、备份及日志服务器的搭建

日志文件存放目录:/var/log[root@xinglog]#cd/var/log[root@xinglog]#lsmessages:系统日志secure:登录日志———————————...

运维之日志管理简介

日志简介在运维过程中,日志是必不可少的东西,通过日志可以快速发现问题所在。日志分类日志分类,对不同的日志进行不同维度的分析。操作系统日志操作系统是基础,应用都是在其之上;操作系统日志的分析,可以反馈出...

Apache Log4j 爆核弹级漏洞,Spring Boot 默认日志框架就能完美躲过

这两天沸沸扬扬的Log4j2漏洞门事件炒得热火朝天:突发!ApacheLog4j2报核弹级漏洞。。赶紧修复!!|Java技术栈|Java|SpringBoot|Spring...

Linux服务器存在大量log日志,如何快速定位错误?

来源:blog.csdn.net/nan1996jiang/articlep/details/109550303针对大量log日志快速定位错误地方tail/head简单命令使用:附加针对大量log日志...

Linux中查看日志文件的正确姿势,求你别tail走天下了!

作为一个后端开发工程师,在Linux中查看查看文件内容是基本操作了。尤其是通常要分析日志文件排查问题,那么我们应该如何正确打开日志文件呢?对于我这种小菜鸡来说,第一反应就是cat,tail,vi(或...

分享几款常用的付费日志系统,献给迷茫的你!

概述在前一篇文章中,我们分享了几款免费的日志服务器。他们各有各的特点,但是大家有不同的需求,有时免费的服务器不能满足大家的需要,下面推荐几款付费的日志服务器。1.Nagios日志服务器Nagio...

取消回复欢迎 发表评论: