f
Home

Published

- 13 min de lectura

SEO y cómo se ve impactado por los Core Web Vitals

img of SEO y cómo se ve impactado por los Core Web Vitals

Las Core Web Vitals son un conjunto de métricas que miden la experiencia real que tienen los usuarios con la velocidad de carga del contenido, la interactividad y la estabilidad visual de las páginas. Recomendamos a los propietarios de sitios web que tengan buenas Métricas web principales para lograr buenos resultados en la Búsqueda y, en general, conseguir que la experiencia de usuario sea óptima. Esto, junto con otros aspectos de la experiencia en la página, se corresponde con lo que nuestros sistemas de posicionamiento principales buscan recompensar. 

Google for Developers

Traducido de la entrada de Malte Ubl y Alice Alexandra Moore en el blog de Vercel.

Los Core Web Vitals influyen en cómo las páginas de tu aplicación se clasifican en Google. Aquí, profundizaremos en qué son, cómo se miden y cómo tus usuarios y clasificación en búsqueda se ven afectados por ellos.

⚠️ Malte Ubl es el CTO de Vercel y ex Director de Búsqueda de Google responsable de implementar el ranking de ‘Experiencia de página’, que utiliza en gran medida los Core Web Vitals. Dicho esto, todo lo escrito aquí está documentado públicamente y se proporcionan enlaces cuando corresponde.

Cómo Google clasifica basado en la velocidad de la página

La clasificación de tu sitio en la Búsqueda de Google se ve afectada por el sistema de clasificación de la experiencia de página de Google, que evalúa el rendimiento de tu sitio según las métricas de Core Web Vitals de Google.

Google recopila Core Web Vitals observando cómo interactúan los usuarios reales con tu sitio web y reportando eso a sus servidores (más detalles sobre cómo funciona esto a continuación).

Llamamos a este tipo de datos datos de campo porque se recopilan de usuarios reales que navegan por tu sitio. Esto es diferente de los datos de laboratorio, que son el resultado de pruebas realizadas en un “entorno de laboratorio” para determinar qué tan bien funciona tu sitio. Lighthouse de Google es un ejemplo de una prueba de laboratorio.

Quizás la conclusión más importante de este artículo sea esta:

Google solo considera los datos de campo de Core Web Vitals al clasificar tu sitio. Google no considera en absoluto tu puntuación de Lighthouse para la clasificación en la búsqueda.

Contextualizando los factores de clasificación en la búsqueda

La experiencia de página es un factor de clasificación en la Búsqueda de Google que utiliza Core Web Vitals para determinar cómo se desempeña tu sitio web en comparación con otros sitios. La experiencia de página es uno de los muchos factores de clasificación en la Búsqueda de Google, que se agregan todos juntos para determinar la clasificación de tu sitio en una página de resultados de búsqueda.

La relevancia para la consulta y la calidad del contenido son factores sustancialmente más importantes que la experiencia de página. Sin embargo, para escenarios en los que tú y tus competidores tienen una relevancia muy similar, la experiencia de página puede decidir quién sale primero.

Donde la experiencia de página y los Core Web Vitals son únicos es que:

  • Puedes mejorar estas métricas a través de tu propio trabajo.
  • Google es transparente sobre qué tan bien lo estás haciendo.

Los Core Web Vitals son mucho menos opacos que otros factores de clasificación. Optimizarlos implica mucho menos “adivinanzas” que mejorar la relevancia y es más fácil de medir que la calidad del contenido.

Además, mejorar los Core Web Vitals mejora la experiencia del usuario, lo que impulsa la conversión.

Cómo ver los Core Web Vitals de tu aplicación

La fuente de datos autoritativa para saber qué tan bien se desempeña toda tu aplicación en las clasificaciones de experiencia de página es la Consola de Búsqueda de Google.* *La página de Core Web Vitals en la Consola de Búsqueda de Google

Una forma sencilla de acceder a los datos por página es a través de PageSpeed Insights de Google, que se agrupa en dos secciones principales: Core Web Vitals y Lighthouse.

Datos de campo: Core Web Vitals

En la sección superior de PageSpeed Insights, etiquetada como “Descubre qué están experimentando tus usuarios reales”, Google recopila datos de campo globales del percentil 75 de usuarios reales que han accedido a tu aplicación en los últimos 28 días desde el navegador Chrome (tanto en dispositivos de escritorio como en dispositivos móviles Android).

Google utiliza las tres primeras métricas de estos datos del mundo real: Mayor Contenido Pintado (LCP), Retraso de la Primera Interacción (FID) y Cambio del Diseño Acumulativo (CLS), para modificar la clasificación de tu aplicación en función de los puntajes. Ten en cuenta que el 12 de marzo de 2024, la Interacción hasta el Next Point (INP) reemplazará a FID.

Estos tres Core Web Vitals son los únicos datos que Google utiliza para afectar la clasificación de tu aplicación en función de su rendimiento web, y los puntajes que se ven aquí son exactamente los números que utiliza Google, aunque se promedian en un grupo con páginas de rendimiento similar en tu aplicación.

También notarás que hay pestañas tanto para escritorio como para móvil. Esto se debe a que Google clasifica tu aplicación por separado para usuarios móviles y usuarios de escritorio, en función de las versiones móvil y de escritorio de tu sitio, respectivamente.

El Core Web Vitals móvil para google.com

Las tres métricas debajo de los Core Web Vitals pueden ofrecer una mayor comprensión de la experiencia del usuario, pero no afectan la clasificación de tu aplicación en la búsqueda.

¿Qué usuarios se incluyen en los datos de campo de los Core Web Vitals?

El Informe de Experiencia del Usuario de Chrome (CrUX) es el conjunto de datos oficial del programa Core Web Vitals de Google, y su metodología de recopilación está documentada públicamente. Es importante destacar que, para ser incluidos en el informe:

Esto último significa que ninguno de tus usuarios de iPhone se cuenta. Esto puede ser relevante en la medida en que en algunos mercados los teléfonos Android tienen un rendimiento más lento que los iPhones, por lo que un mayor porcentaje de las visitas más lentas a tu sitio pueden contarse.

Si tu aplicación no tiene suficientes datos de usuarios reales, entonces tus Core Web Vitals no se pueden medir y no se considerarán en la clasificación de tu aplicación.

¿Importa de dónde vienen mis usuarios?

Otra pregunta frecuente es: ¿Importa de dónde vienen mis usuarios? ¿Recibo una penalización si tengo muchos usuarios en países con una conectividad a internet más lenta?

Sí importa de dónde vienen tus usuarios. El punto de los datos de campo es que reflejan a tus usuarios reales, y todos los usuarios de todas las regiones globales se cuentan por igual.

La buena noticia es que la conectividad a internet y el rendimiento de los dispositivos han estado mejorando en todo el mundo, y con una red de borde como la de Vercel, puedes ofrecer un excelente rendimiento a cada usuario en el planeta.

Caveat: Ventana de 28 días

Google recopila datos de Core Web Vitals en una ventana de 28 días. Tu puntaje es básicamente el promedio del último período de 28 días. Si haces una mejora, o empeoras las cosas, pasará un mes antes de que entiendas el impacto completo de esa acción.

Consulta a continuación cómo la herramienta Speed Insight de Vercel puede ayudarte a obtener un acceso más rápido a los datos actualizados de CWV, para que puedas reaccionar a los cambios en tiempo real y prevenir retrocesos en la clasificación.

Datos de laboratorio: Lighthouse

En la segunda sección de PageSpeed Insights, etiquetada como “Diagnosticar problemas de rendimiento”, Google simula el rendimiento de tu aplicación dentro de Lighthouse, que es la misma herramienta que se encuentra en Chrome DevTools.

Esta es una sección completamente distinta de los puntajes de datos de campo mencionados anteriormente y está destinada a ofrecer sugerencias de mejora si no estás cumpliendo con los estándares de Google para usuarios reales.

Para reiterar, nada en Lighthouse cuenta para la clasificación de tu sitio en la búsqueda. Ofrece orientación opcional que puede ayudarte a evitar problemas comunes en el desarrollo de aplicaciones web.

El Core Web Vitals móvil para google.com

El puntaje de rendimiento de Lighthouse, uno de los números más notables en la página, es un puntaje ponderado de Primer Pintado de Contenido (FCP), Índice de Velocidad, LCP, Tiempo Total de Bloqueo (TBT) y CLS. Ten en cuenta que, después de la ponderación, los Core Web Vitals reales solo representan el 50% de este puntaje, y FID/INP no se tienen en cuenta.

Los resultados aquí provienen de un dispositivo que emula un Moto G Power con una conexión de red restringida, cuyas especificaciones probablemente varían mucho de los dispositivos de tus usuarios reales.

Esto y otros desafíos asociados con los datos de laboratorio (como no tener en cuenta desde qué página puede venir un usuario antes de navegar a la página informada), hacen que los puntajes de Lighthouse no sean adecuados como tu única métrica de experiencia de usuario.

Por ejemplo, el Tiempo Total de Bloqueo (TBT) como métrica a menudo no refleja la experiencia real del usuario. Esto se debe a que los frameworks modernos como React interrumpen la ejecución si hay un evento de usuario, y por lo tanto ofrecen un buen FID e INP, pero la prueba de laboratorio no puede saberlo cuando está observando cuánto CPU se está utilizando sin interacciones reales del usuario.

Interpretación de tus puntajes de Lighthouse

A pesar de los desafíos con los datos de laboratorio, Lighthouse aún proporciona información útil, especialmente para reducir las partes de tu aplicación que pueden estar causando problemas a tus usuarios. Por ejemplo:

  • Rendimiento: Si tus Core Web Vitals no están en un rango aceptable, Lighthouse señala posibles problemas, como scripts de enlace que pueden bloquear el hilo principal durante demasiado tiempo. También muestra qué elemento exacto se cuenta como causante de tu LCP.
  • Accesibilidad: Lighthouse detecta errores comunes como enlaces sin nombre o campos de formulario sin etiquetas. También puede capturar elementos que no tienen una relación de contraste lo suficientemente alta o enlaces que no tienen suficiente espacio para tocar.
  • Mejores prácticas: Esta categoría de Lighthouse es un poco general y ofrece sugerencias que mejoran la seguridad y la usabilidad de tus aplicaciones. La información aquí ayudará a los navegadores a analizar tu código más fácilmente y ayudará a prevenir algunos (pero no todos) los ataques comunes como XSS.
  • SEO: Lighthouse ofrece consejos sobre la parte técnica de tu SEO, es decir, las formas técnicas de ayudar a los motores de búsqueda a rastrear tu sitio. Estas comprobaciones pueden ser muy útiles para depurar por qué tu sitio puede no estar clasificando como esperas, pero están lejos de ser exhaustivas en la dirección de todos los factores que pueden afectar el SEO de tu aplicación.

Una forma más rápida de iterar en Core Web Vitals: Vercel Speed Insights

Los datos de Google son la fuente autorizada para saber cómo se clasifica tu aplicación en la búsqueda y cómo funciona para tus usuarios reales. Sin embargo, como mencionamos anteriormente, los datos que Google pone a disposición utilizan una ventana deslizante de 28 días.

Esto significa que si implementas una mejora o una regresión, puede pasar hasta un mes para ver el impacto completo. Y luego, si necesitas implementar una solución para una regresión, puede pasar otro mes para que Google detecte la mejora.

Para maximizar tu velocidad de iteración, Vercel creó Speed Insights. Dado que los navegadores Chromium exponen métricas de Core Web Vital a medida que los usuarios acceden a tu sitio, el paquete Speed Insights instalado en tu sitio accede a estos para informar tus datos en tiempo real. Luego, puedes reaccionar rápidamente, descubriendo y solucionando problemas en el momento en que aparecen.

Una captura de pantalla de la pestaña Speed Insights desde la vista del proyecto.

Al igual que todas las funciones de Vercel vinculadas a implementaciones inmutables ilimitadas, puedes ver Speed Insights en una base de implementación o incluso por rama, lo que te permite ver fácilmente el efecto de cada git push en el rendimiento de la aplicación.

A diferencia de PageSpeed Insights de Google, puedes filtrar datos a ventanas más pequeñas que los últimos 28 días, lo que te permite ver los efectos inmediatos de tus cambios o medir intervalos de tiempo arbitrarios correlacionados con cambios importantes en la base de código.

También puedes ver rutas individuales de tu aplicación y ver datos por el percentil 75 de usuarios (el estándar de Google) y el 90, 95 y 99 por ciento.

Además, puedes filtrar los resultados por región global, lo que te permite asignar mejor los recursos a donde residen tus usuarios reales.

Mapa geográfico de la puntuación P75 donde la intensidad del color indica la cantidad relativa de puntos de datos por país.

Para garantizar que la función Speed Insights se pueda utilizar a pesar de las numerosas limitaciones reglamentarias en todo el mundo, la hemos diseñado de tal manera que te proporciona información sin estar vinculada o asociada a ningún visitante individual o dirección IP.

Lecturas adicionales: Optimización de Core Web Vitals

Ahora que tienes una visión general de qué son los Core Web Vitals, cómo medirlos y cómo impactan en tu aplicación, es posible que te preguntes: “¿Cómo optimizo cada métrica?”

Para obtener una inmersión más profunda en el tema utilizando herramientas específicas de Vercel, consulta esta guía.

También recomendamos las guías técnicas de Google sobre la optimización de métricas individuales: Primer Pintado de Contenido más Grande (LCP), Desplazamiento de Diseño Acumulativo (CLS), Primer Retardo de Entrada (FID) y Interacción con el Próximo Pintado (INP).

Conclusiones

  • Mejorar los Core Web Vitals es el factor de clasificación más transparente en la Búsqueda de Google, ya que tienes acceso directo a los datos subyacentes utilizados por Google para clasificar tu sitio.
  • Solo los Core Web Vitals cuentan para la clasificación de búsqueda de Google. Tu puntaje de Lighthouse es ignorado.
  • Los datos de Google utilizan una ventana deslizante de 28 días. Para mejorar la velocidad de tu sitio con una mayor velocidad de iteración, Speed Insights de Vercel te brinda acceso en tiempo real y fácilmente filtrable a tus Core Web Vitals.

Relacionados

No hay posts relacionados.