当前位置: 首页 > news >正文

Core Web Vitals 是排名因素吗?

Core Web Vitals 会影响您的自然搜索排名吗?在本文中,我们将研究索赔、证据和判决。

Core Web Vitals 衡量页面体验信号,以确保为搜索用户提供引人入胜的用户体验。

但是 Core Web Vitals 会影响您的自然搜索排名吗?

声明:核心 Web 指标是一个排名因素

什么是 Core Web Vitals?

根据 web.dev:

核心 Web 指标是适用于所有网页的 Web 指标子集,应由所有网站所有者衡量,并将在所有 Google 工具中显示。

每个核心 Web 指标都代表了用户体验的一个独特方面,可在现场衡量,并反映了以用户为中心的关键结果的真实体验。

三个核心 Web Vital 指标如下。

  • 最大内容绘制 (LCP):测量在视口中加载最大图像或文本块所需的时间。
  • 首次输入延迟 (FID):测量用户与页面互动(按钮单击、点击等)时浏览器响应的时间。
  • 累积布局偏移 (CLS):测量视觉稳定性,以确定加载元素时屏幕上的内容是否存在重大偏移。

2024 年 3 月,Interaction to Next Paint (INP) 将取代 FID 成为核心 Web 指标。

INP 是一个指标,它通过观察用户访问页面的整个生命周期内发生的所有单击、点击和键盘交互的延迟来评估页面对用户交互的整体响应能力。最终的 INP 值是观察到的最长交互作用,忽略异常值。

FID 和 INP 之间的主要区别包括:

FID 测量从用户首次与页面交互(单击、点击等)到浏览器可以响应该交互的事件处理程序的时间,仅关注页面加载期间的第一个输入。

它旨在量化用户对网站交互性和响应能力的第一印象。

另一方面,INP 量化了从所有用户交互(单击、点击和按键)到下一帧使用视觉反馈绘制的时间,考虑了整个页面生命周期中的所有交互,而不仅仅是加载期间的第一个输入。

它旨在评估页面对输入的整体响应能力。

INP 为 200 毫秒或更低表示响应能力良好。任何高于此值的东西都需要改进。

核心 Web 指标作为排名因素的证据

2020 年,Google 搜索中心预先公布了即将推出的网页体验指标(Core Web Vitals)的排名信号。

相应的博客文章声明如下:

本月早些时候,Chrome 团队宣布了 Core Web Vitals,这是一组与速度、响应能力和视觉稳定性相关的指标,旨在帮助网站所有者衡量网络上的用户体验。

今天,我们将在这项工作的基础上,提前介绍即将推出的包含这些网页体验指标的搜索排名变化。

我们将引入一个新信号,将 Core Web Vitals 与我们现有的页面体验信号相结合,以全面了解用户在网页上的体验质量。

2021 年,谷歌在 Web Vitals 上举办了一个半小时的“问我任何问题”会议。在 AMA 期间,有人问页面体验是否是一个二元排名因素。

菲利普·沃尔顿(Philip Walton)是谷歌的一名致力于网络性能的工程师,他回答说,Web Vitals大多不是一个二元排名因素。

在AMA期间,谷歌搜索倡导者约翰·穆勒(John Mueller)证实,虽然CWV会影响排名,但相关性也起着重要作用。如果网站 A 比网站 B 快,但 B 与搜索用户的查询更相关,则网站 B 的排名仍将超过 A。

穆勒还指出,从“需要改进”到“良好”的网站可能会看到排名的提高。但是,已经很好并且速度提高一两毫秒的网站可能不会看到排名变化。

2021 年,Google 更新了 CWV 的原始博客公告。它确认页面体验的推出将于 2021 年 8 月完成。

次年,即 2022 年 9 月,Mueller 在 Reddit 上关于准确速度测试工具的评论中提到了页面体验排名因素。

“如果你翻到 web.dev,你会看到谷歌有一堆指标,而不仅仅是一个数字分数。

其中一些被归类为“核心网络生命力”,并且有办法在现场确定它们(使用“真实用户指标”[RUM]——他们实际看到的)以及“实验室测试”(这样你就可以在你这边测试东西)。谷歌使用真实用户指标/字段数据作为核心网络指标,在页面体验排名因素中进行搜索。

我的建议是使用核心 Web Vitals 字段数据(也称为 Chrome 用户体验报告数据/CRUX,有多种访问方式)作为获取您网站中重要页面基线的一种方式(页面会有所不同!

然后,使用核心 Web 指标的实验室测试来尝试重现该结果,然后与开发人员一起修复问题。实验室测试可让您快速尝试,看看是否有效果。现场数据大约需要一个月的时间来更新。

快进到 2023 年 4 月,谷歌“简化”了其在搜索排名中围绕页面体验信号的指导。

虽然 Google 仍然建议保持强大的 CWV 以获得良好的用户体验,并且仍然使用这些指标作为排名信号,但改进一个或多个指标并不能保证更好的排名。

页面体验仍然是一个排名因素,但由谷歌的核心排名系统进行整体评估,而不是作为单一的“页面体验信号”。

Mueller 还于 2023 年 7 月在 YouTube 上向 Google Search Central 受众群体更新了 INP 将于 2024 年登陆 CWV 的信息。

Core Web Vitals 是一个已确认的排名因素


谷歌已经确认,Core Web Vitals 会影响搜索结果中的排名。

但是,它们本身并不是一个排名“系统”,而是为页面体验评估做出贡献。

它们可以在有用的内容排名系统中产生影响,并朝着页面体验信号的方向发展。

Google 的 web.dev 文档提供了有关改进 LCP、FID、CLS 和即将推出的 INP 的建议,以改善用户体验和排名。

相关文章:

Core Web Vitals 是排名因素吗?

Core Web Vitals 会影响您的自然搜索排名吗?在本文中,我们将研究索赔、证据和判决。 Core Web Vitals 衡量页面体验信号,以确保为搜索用户提供引人入胜的用户体验。 但是 Core Web Vitals 会影响您的自然搜索排名吗? 声明&…...

“蒙企通”线上平台升级 助力内蒙古自治区民营经济发展

为进一步落实《中共中央、国务院关于促进民营经济发展壮大的意见》和内蒙古自治区党委、政府《关于进一步支持民营经济高质量发展的若干措施》,内蒙古自治区发展改革委联合自治区工商联共同开展“自治区促进民营经济发展项目”,为民营经营主体拓展市场、…...

电商早报 | 12月13日| 2023胡润男企业家榜发布:黄铮位于第三

2023胡润男企业家榜发布:拼多多创始人跻身前三 12月12日消息,胡润研究院发布《2023胡润男企业家榜》,列出了胡润百富榜中前50名中国男性企业家,总财富6.37万亿元,上榜门槛640亿元。 这是胡润研究院首次发布“男企业家…...

Terraform实战(二)-terraform创建阿里云资源

1 初始化环境 1.1 创建初始文件夹 $ cd /data $ mkdir terraform $ mkdir aliyun terraform作为terraform的配置文件夹,内部的每一个.tf,.tfvars文件都会被加载。 1.2 配置provider 创建providers.tf文件,配置provider依赖。 provider…...

ELADMIN - 免费开源 admin 后台管理系统,基于 Spring Boot 和 Vue ,包含前端和后端源码

一款简单好用、功能强大的 admin 管理系统,包含前端和后端源码,分享给大家。 ELADMIN 是一款基于 Spring Boot、Jpa 或 Mybatis-Plus、 Spring Security、Redis、Vue 的前后端分离的后台管理系统。 ELADMIN 的作者在 Github 和 Gitee 上看了很多的项目&…...

Centos安装docker显示 No Package Docker-Ce Available

安装docker 查看当前系统内核 查看方式 uname -r显示如下 [root@test ~]# uname -r 3.10.0-1127.19.1.el7.x86_64重要提示: docker内核版本必须是3.10+以上的版本 1、卸载老版本的 docker 及其相关依赖 yum remove docker docker-common container-selinux docker-selin…...

如何使用玻璃材质制作3D钻石模型

在线工具推荐: 3D数字孪生场景编辑器 - GLTF/GLB材质纹理编辑器 - 3D模型在线转换 - Three.js AI自动纹理开发包 - YOLO 虚幻合成数据生成器 - 三维模型预览图生成器 - 3D模型语义搜索引擎 当谈到游戏角色的3D模型风格时,有几种不同的风格&#xf…...

工具:Jupyter

Jupyter是一个开源的交互式计算环境,由Fernando Perez和Brian Granger于2014年创立。它提供了一种方便的方式来展示、共享和探索数据,并且可以与多种编程语言和数据格式进行交互。Jupyter的历史可以追溯到2001年,当时Fernando Perez正在使用P…...

即时通讯技术文集(第27期):实时音视频技术合集(Part2) [共17篇]

​为了更好地分类阅读 52im.net 总计1000多篇精编文章,我将在每周三推送新的一期技术文集,本次是第27 期。 [- 1 -] 专访微信视频技术负责人:微信实时视频聊天技术的演进 [链接] http://www.52im.net/thread-1201-1-1.html [摘要] 本次专访…...

synchronized关键字的使用和原理

synchronized关键字的使用和原理 synchronized:对象锁,保证了临界区内代码的原子性,采用互斥的方式让同一时刻至多只有一个线程能持有对象锁,其它线程获取这个对象锁时会阻塞,保证拥有锁的线程可以安全的执行临界区内…...

【PHP】php发送邮箱验证码格式美化,样式美化

效果展示&#xff1a; 格式美化前 格式美化后 代码 大多数框架都自带有封装好的发送email方法&#xff0c;就不多赘述&#xff0c;主要写格式&#xff1a; <? php// 验证码过期时间 $expire 120; // 发件人邮箱 $from_email xx163.com; // 收件人 $to_email to163.com…...

【EI会议征稿中】2024年第四届人工智能、自动化与高性能计算国际会议(AIAHPC 2024)

2024年第四届人工智能、自动化与高性能计算国际会议&#xff08;AIAHPC 2024&#xff09; 2024 4th International Conference on Artificial Intelligence, Automation and High Performance Computing 2024第四届人工智能、自动化与高性能计算国际会议(AIAHPC 2024)将于20…...

数据库设计规范编制文档

本文的目的是提出针对Oracle数据库的设计规范&#xff0c;使利用Oracle数据库进行设计开发的系统严格遵守本规范的相关约定&#xff0c;建立统一规范、稳定、优化的数据模型。 参照以下原则进行数据库设计&#xff1a; 1) 方便业务功能实现、业务功能扩展&#xff1b; 2) 方便设…...

RocketMq集成SpringBoot(待完善)

环境 jdk1.8, springboot2.7.3 Maven依赖 <parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.7.3</version><relativePath/> <!-- lookup parent from…...

刚学Python有点难怎么办?这是好事啊!

对于像我一样非计算机专业出身的学生&#xff0c;每当我们想自学一些编程技能的时候&#xff0c;就感觉困难重重&#xff0c;思考坚持下去有没有意义&#xff0c;因此我总结了以下7个小Tips&#xff0c;这些Tips曾经帮助我合理地安排时间&#xff0c;让自学Python的节奏保持起来…...

LNMP网站架构分布式搭建部署

1. 数据库的编译安装 1. 安装软件包 2. 安装所需要环境依赖包 3. 解压缩到软件解压缩目录&#xff0c;使用cmake进行编译安装以及模块选项配置&#xff08;预计等待20分钟左右&#xff09;&#xff0c;再编译及安装 4. 创建mysql用户 5. 修改mysql配置文件&#xff0c;删除…...

lwIP 细节之六:connected、sent、poll 回调函数是何时调用的

使用 lwIP 协议栈进行 TCP 裸机编程&#xff0c;其本质就是编写协议栈指定的各种回调函数。将你的应用逻辑封装成函数&#xff0c;注册到协议栈&#xff0c;在适当的时候&#xff0c;由协议栈自动调用&#xff0c;所以称为回调。 注&#xff1a;除非特别说明&#xff0c;以下内…...

C语言搭建项目-学生管理系统(非链表)

、 目录 搭建offer.h文件 搭建offer.c中的main函数 密码登入系统 搭建my_oferr.c中的接口函数 使用帮助菜单接口函数 增加学生信息接口函数 查询学生信息接口函数 删除学生信息接口函数 保存学生信息接口 打开文件fopen 关闭文件fclose 判断是否保存文件fwrite 退出执行文件…...

美易官方:投资美股证券投资组合的优势及快速上手指南

投资美股证券投资组合的优势及快速上手指南 美股证券投资组合的优势 美国股市一直以来都是全球投资者的热门选择之一。与其他市场相比&#xff0c;美国股市具有诸多优势&#xff0c;如市场规模大、流动性好、信息透明度高等。投资者在美国股市中&#xff0c;可以选择各种不同类…...

centos日常运维随记

# 需要生成随机字符及数字 rootAAA:~# echo $RANDOM | md5sum |cut -c 3-29 e7e8942a791146531f613c7c757 # echo $RANDOM 产生随机数据 # md5sum 随机数生成md5值 # cut -c 3-29 :md5产生的是32的md5数&#xff0c;使用cut -c 对这个数进行 第3位到第29位的截取# 在现有的…...

云原生核心技术 (7/12): K8s 核心概念白话解读(上):Pod 和 Deployment 究竟是什么?

大家好&#xff0c;欢迎来到《云原生核心技术》系列的第七篇&#xff01; 在上一篇&#xff0c;我们成功地使用 Minikube 或 kind 在自己的电脑上搭建起了一个迷你但功能完备的 Kubernetes 集群。现在&#xff0c;我们就像一个拥有了一块崭新数字土地的农场主&#xff0c;是时…...

【人工智能】神经网络的优化器optimizer(二):Adagrad自适应学习率优化器

一.自适应梯度算法Adagrad概述 Adagrad&#xff08;Adaptive Gradient Algorithm&#xff09;是一种自适应学习率的优化算法&#xff0c;由Duchi等人在2011年提出。其核心思想是针对不同参数自动调整学习率&#xff0c;适合处理稀疏数据和不同参数梯度差异较大的场景。Adagrad通…...

Java 8 Stream API 入门到实践详解

一、告别 for 循环&#xff01; 传统痛点&#xff1a; Java 8 之前&#xff0c;集合操作离不开冗长的 for 循环和匿名类。例如&#xff0c;过滤列表中的偶数&#xff1a; List<Integer> list Arrays.asList(1, 2, 3, 4, 5); List<Integer> evens new ArrayList…...

练习(含atoi的模拟实现,自定义类型等练习)

一、结构体大小的计算及位段 &#xff08;结构体大小计算及位段 详解请看&#xff1a;自定义类型&#xff1a;结构体进阶-CSDN博客&#xff09; 1.在32位系统环境&#xff0c;编译选项为4字节对齐&#xff0c;那么sizeof(A)和sizeof(B)是多少&#xff1f; #pragma pack(4)st…...

线程同步:确保多线程程序的安全与高效!

全文目录&#xff1a; 开篇语前序前言第一部分&#xff1a;线程同步的概念与问题1.1 线程同步的概念1.2 线程同步的问题1.3 线程同步的解决方案 第二部分&#xff1a;synchronized关键字的使用2.1 使用 synchronized修饰方法2.2 使用 synchronized修饰代码块 第三部分&#xff…...

spring:实例工厂方法获取bean

spring处理使用静态工厂方法获取bean实例&#xff0c;也可以通过实例工厂方法获取bean实例。 实例工厂方法步骤如下&#xff1a; 定义实例工厂类&#xff08;Java代码&#xff09;&#xff0c;定义实例工厂&#xff08;xml&#xff09;&#xff0c;定义调用实例工厂&#xff…...

【单片机期末】单片机系统设计

主要内容&#xff1a;系统状态机&#xff0c;系统时基&#xff0c;系统需求分析&#xff0c;系统构建&#xff0c;系统状态流图 一、题目要求 二、绘制系统状态流图 题目&#xff1a;根据上述描述绘制系统状态流图&#xff0c;注明状态转移条件及方向。 三、利用定时器产生时…...

微软PowerBI考试 PL300-在 Power BI 中清理、转换和加载数据

微软PowerBI考试 PL300-在 Power BI 中清理、转换和加载数据 Power Query 具有大量专门帮助您清理和准备数据以供分析的功能。 您将了解如何简化复杂模型、更改数据类型、重命名对象和透视数据。 您还将了解如何分析列&#xff0c;以便知晓哪些列包含有价值的数据&#xff0c;…...

#Uniapp篇:chrome调试unapp适配

chrome调试设备----使用Android模拟机开发调试移动端页面 Chrome://inspect/#devices MuMu模拟器Edge浏览器&#xff1a;Android原生APP嵌入的H5页面元素定位 chrome://inspect/#devices uniapp单位适配 根路径下 postcss.config.js 需要装这些插件 “postcss”: “^8.5.…...

JS手写代码篇----使用Promise封装AJAX请求

15、使用Promise封装AJAX请求 promise就有reject和resolve了&#xff0c;就不必写成功和失败的回调函数了 const BASEURL ./手写ajax/test.jsonfunction promiseAjax() {return new Promise((resolve, reject) > {const xhr new XMLHttpRequest();xhr.open("get&quo…...