Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >301对网站的影响

301对网站的影响

原创
作者头像
77zz
发布于 2024-03-09 08:14:31
发布于 2024-03-09 08:14:31
1670
举报
文章被收录于专栏:SEOSEO

301跳转是什么

301是指将一个网页地址改成另一个地址。好比网页的搬家。比如一个网页是tengxunyun.com,但这个网址被投诉或者出了问题,那么可以设置一个新的网址,如tencentcloud.com。技术人员帮忙实现这个搬家过程。以后再有用户搜索tengxunyun.com

,就会跳转到tencentcloud.com。

301跳转对网页内的内容没有影响,主要是告诉浏览器,这个网址发生了变化。

如何实现301重定向?

技术人员可以通过多种方法实现301,但最常用的是在网站的根目录找到并编辑网站的 .htaccess 文件。

如果没有这个文件,可以创建一个。

而且,如果网站并非运行在Apache网站服务器上,那可能也没有这个 文件。

在Wordpress中,使用免费的Redirection插件的话就不用编辑 .htaccess 文件了。

301对SEO的影响

301重定向肯定会对SEO造成影响。如果网站域名整体迁移,那不但会对DR造成影响,而且会对Ahref的URL Rating造成影响。

谷歌已经确认佩奇指数是影响排名的一个因素。佩奇指数是指Google创建的公式及算法来根据网页链接的数量和质量来评判该网页的价值。一般来讲,佩奇指数越大说明网页质量越高。目前普遍认为301跳转会丢失大概15%(这个数字并不完全准确)的佩奇指数。

另外,关键词的排名及权重都会收到影响。

必要的301跳转是SEO优化的一种,对网站影响较小,甚至有好的作用,但是如果非整域名跳转,但有大量的301跳转的话,对网站有什么样的影响不好估量。

什么情况下需要做301跳转?

1.网站因为各种原因(如被投诉或者流量持续下降)想要换新的域名。

2.网站出现死链接或者URl不能正常访问。

3.某个页面已经删除,但是搜索引擎中还存在其内容。

4.部分特殊文章添加二级域名或转到子域名。

5.非法的黑帽SEO,即通过不正当方式来提升网站排名。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Android经典面试题之View的invalidate方法和postInvalidate方法有什么区别
我们在自定义View时免不了要使用invalidate方法,这个方法的作用大家也比较清楚,就是让我们的View进行刷新重新绘制的。但是postInvalidate方法可能就不是那么熟悉了,因为平时开发时invalidate方法相对而言会用得比较多。不过需要大家注意的是,面试官在问到View相关的问题时,就很有可能会问到postInvalidate方法,所以我们还是有必要来学习一下。
AntDream
2024/07/22
1310
Android经典面试题之View的invalidate方法和postInvalidate方法有什么区别
Android view绘制流程分析
我们刚接触android开发的时候,应该都是从写布局开始的,在写布局的时候一般组长都要求我们少嵌套,这个是为什么呢?这个就要从我们今天要分析的invalidate()分析。我们开始进入正题:
曾大稳
2018/09/11
1.2K0
Android view绘制流程分析
自定义View | invalidate()源码分析
ViewParent自然是往ViewGroup的源码看,
凌川江雪
2020/10/26
6880
自定义View | invalidate()源码分析
Android View 深度分析requestLayout、invalidate与postInvalidate「建议收藏」
#前言 前几篇文章中,笔者对View的三大工作流程进行了详细分析,而这篇文章则详细讲述与三大工作流程密切相关的两个方法,分别是requestLayout和invalidate,如果对Viwe的三个工作流程不熟悉的读者,可以先看看前几篇文章,以便能更容易理解这篇文章的内容。
全栈程序员站长
2022/09/05
2.3K0
Android View 深度分析requestLayout、invalidate与postInvalidate「建议收藏」
粗谈绘制任务和绘制流程
今天是2028年4月26日,天气晴,我请了一天假在家陪女儿。 正在陪女儿画画的我,被女儿问到: ?:“爸爸,妈妈说你的工作是可以把我们想到的东西变到手机上,是这样吗?” ?:“对呀,厉害吧~” ?:“
码上积木
2021/04/30
7550
invalidate方法知多少[-View-] 源码级
零、前言 本文聚焦: [1].View#invalidate做了什么,为什么会触发View的重绘? [2].View是如何被添加到ViewGroup中的? [3].ViewGroup和ViewRoot
张风捷特烈
2022/09/20
2720
invalidate方法知多少[-View-] 源码级
Android 子线程 UI 操作真的不可以?
某 SDK 有 PopupWindow 弹窗及动效,由于业务场景要求,对于 App 而言,SDK 的弹窗弹出时机具有随机性。
2020labs小助手
2022/05/24
1.1K0
从 Android 开发到读懂源码 第08期:Android应用层视图渲染机制
Android应用层是不涉及 SurfaceFlinger,FrameBuffer 之类的底层框架,常用刷新视图都是在 View 的 draw 相关方法中进行标准绘制 api 操作,然后通过 View.invalidate 或者 View.requestLayout 通知系统进行视图显示的刷新。在此不讨论 draw 相关的 api , draw 的所有绘制方法都是直接jni调用对应 skia 的绘制,具体的自己查看 skia 引擎相关的资料。
数据库交流
2022/04/25
6530
从 Android 开发到读懂源码 第08期:Android应用层视图渲染机制
面试官:如何监测应用的 FPS ?
即使你不知道 FPS,但你一定听说过这么一句话,在 Android 中,每一帧的绘制时间不要超过 16.67ms。那么,这个 16.67ms 是怎么来的呢?就是由 FPS 决定的。
音视频开发进阶
2020/11/10
1.5K0
面试官:如何监测应用的 FPS ?
面试官:如何监测应用的 FPS ?
即使你不知道 FPS,但你一定听说过这么一句话,在 Android 中,每一帧的绘制时间不要超过 16.67ms。那么,这个 16.67ms 是怎么来的呢?就是由 FPS 决定的。
路遥TM
2021/08/31
1.5K0
Android视图状态及重绘流程分析,带你一步步深入了解View(三)
在前面一篇文章中,我带着大家一起从源码的层面上分析了视图的绘制流程,了解了视图绘制流程中onMeasure、onLayout、onDraw这三个最重要步骤的工作原理,那么今天我们将继续对View进行深
用户1158055
2018/01/05
1.3K0
Android视图状态及重绘流程分析,带你一步步深入了解View(三)
Android VSYNC (Choreographer)与UI刷新原理分析.md
从UI控件内容更改到被重新绘制到屏幕上,这中间到底经历了什么?另外,连续两次setTextView到底会触发几次UI重绘呢?为什么Android APP的帧率最高是60FPS呢,这就是本文要讨论的内容。
看书的小蜗牛
2020/02/13
1.7K0
可能是全网最简单透彻的安卓子线程更新 UI 解析
相信下面的代码大家看过很多遍了,在 onCreate() 生命周期里开启一个线程来更新 UI ,居然没有闪退和异常( 在大概率情况下是没有问题的 )
萬物並作吾以觀復
2019/05/09
1.1K0
Android动画绘制原理(源码解析)
Android 平台提供了三类动画,一类是 Tween 动画-Animation,即通过对场景里的对象不断做图像变换 ( 平移、缩放、旋转 ) 产生动画效果;第二类是 Frame 动画,即顺序播放事先做好的图像,跟电影类似。最后一种就是3.0之后才出现的属性动画PropertyAnimator(在下文我们讲帧动画和补间动画统一称为View动画)。如果有人对ViewGroup内部View使用过View动画的还知道有layout-animation。
静默加载
2020/05/29
3.6K0
为什么有时候在子线程更新UI没报错?
看到这个标题,好多人第一时间想到的是什么? 感兴趣的不妨跟着下面的代码看看会发生什么? 首先我在 onCreate 方法里调用 setText() 方法
程思扬
2022/01/11
6522
为什么有时候在子线程更新UI没报错?
Android 丢帧原理以及解决方案
开发中的卡顿我想没跟人都遇到过,之前也是搜博客看看怎么个解决办法,没有认真研究过,今天我打算跟大家聊一聊。
Android架构
2019/06/20
1.8K0
Android 丢帧原理以及解决方案
ViewRootImpl的独白,我不是一个View(布局篇)
前一段时间写过两篇关于View的文章 Activity中的Window的setContentView 和 遇见LayoutInflater&Factory 。分析了Activity设置页面布局到页面View元素进行布局到底经历了一个怎么样的过程?
静默加载
2020/05/29
7940
线程与更新UI,细谈原理
相信不少读者都阅读过相类似的文章了,但是我还是想完整的把这之间的关系梳理清楚,细节聊好,希望你也能从中学到一些。
码上积木
2020/11/24
8710
子线程 真的不能更新UI ?
一般情况,我们在子线程直接操作UI,没有用handler切到主线程,就会报这个错。
胡飞洋
2020/07/23
1.3K0
子线程 真的不能更新UI ?
揭秘:Android屏幕中你不知道的刷新机制
之前在整理知识的时候,看到android屏幕刷新机制这一块,以前一直只是知道,Android每16.6ms会去刷新一次屏幕,也就是我们常说的60fpx,那么问题也来了:
Android技术干货分享
2019/05/19
1.6K0
推荐阅读
相关推荐
Android经典面试题之View的invalidate方法和postInvalidate方法有什么区别
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档