Ver contenido
Hub de SEO de Rendimiento: Guía Completa de Core Web Vitals y Velocidad de Página
Introducción
El rendimiento es un factor de ranking crítico e impacta directamente la experiencia del usuario. Los Core Web Vitals de Google—LCP, CLS e INP—son señales de ranking oficiales, mientras que métricas como FCP y TTFB sirven como importantes indicadores de diagnóstico.
Este hub organiza todo nuestro contenido de optimización de rendimiento, ayudándote a entender cada métrica e implementar mejoras prácticas.
Navegación Rápida
| Métrica | Tipo | Aprender | Implementar |
|---|---|---|---|
| LCP | Core Web Vital | LCP Explicado | Guía de Optimización LCP |
| CLS | Core Web Vital | CLS Explicado | Guía de Optimización CLS |
| INP | Core Web Vital | INP Explicado | Guía de Optimización INP |
| FCP | Diagnóstico | FCP Explicado | Guía de Optimización FCP |
| TTFB | Diagnóstico | TTFB Explicado | Guía de Optimización TTFB |
Core Web Vitals (Factores de Ranking)
Los Core Web Vitals son las métricas oficiales de Google para medir la experiencia del usuario. Impactan directamente tus rankings de búsqueda.
LCP - Largest Contentful Paint (Carga)
LCP mide qué tan rápido carga el contenido principal. Rastrea cuándo el elemento visible más grande (imagen, video o bloque de texto) termina de renderizarse.
Umbral: ≤ 2.5 segundos
- LCP Explicado - Entiende qué mide LCP, por qué importa y qué lo afecta
- Guía de Optimización LCP - Técnicas prácticas para mejorar las puntuaciones de LCP
Problemas Comunes de LCP:
- Tiempos de respuesta lentos del servidor
- Recursos que bloquean el renderizado
- Imágenes no optimizadas
- Retrasos por renderizado del lado del cliente
CLS - Cumulative Layout Shift (Estabilidad Visual)
CLS mide los cambios de diseño inesperados durante la carga de la página. Cuantifica cuánto se mueve el contenido visible después de renderizarse inicialmente.
Umbral: ≤ 0.1
- CLS Explicado - Aprende sobre cambios de diseño, cómo se calcula CLS y su impacto en UX
- Guía de Optimización CLS - Técnicas para eliminar cambios de diseño
Problemas Comunes de CLS:
- Imágenes sin dimensiones
- Anuncios y embeds sin espacio reservado
- Contenido inyectado dinámicamente
- Fuentes web causando cambios de texto
INP - Interaction to Next Paint (Responsividad)
INP mide qué tan rápido responde la página a las interacciones del usuario. Reemplazó a FID en marzo de 2024 como el Core Web Vital de responsividad.
Umbral: ≤ 200 milisegundos
- INP Explicado - Entiende la latencia de interacción y cómo INP difiere de FID
- Guía de Optimización INP - Estrategias para mejorar la responsividad de interacción
Problemas Comunes de INP:
- Tareas largas de JavaScript bloqueando el hilo principal
- Event handlers pesados
- Tamaño excesivo del DOM
- Operaciones síncronas durante interacciones
Métricas de Rendimiento (Indicadores de Diagnóstico)
Estas métricas ayudan a diagnosticar problemas de rendimiento pero no son factores de ranking directos. Proporcionan información crucial sobre el comportamiento de carga de tu página.
FCP - First Contentful Paint (Velocidad Percibida)
FCP mide cuándo se renderiza el primer contenido en pantalla. Indica cuándo los usuarios ven algo significativo por primera vez.
Umbral: ≤ 1.8 segundos
- FCP Explicado - Entiende el timing del primer pintado y su relación con el rendimiento percibido
- Guía de Optimización FCP - Técnicas para un primer pintado más rápido
Problemas Comunes de FCP:
- CSS y JavaScript que bloquean el renderizado
- Archivos CSS grandes
- Retrasos en la carga de fuentes web
- Respuesta lenta del servidor
TTFB - Time to First Byte (Respuesta del Servidor)
TTFB mide el tiempo desde la solicitud hasta recibir el primer byte de la respuesta. Refleja el rendimiento del servidor y la red.
Umbral: ≤ 800 milisegundos
- TTFB Explicado - Aprende sobre el tiempo de respuesta del servidor y qué contribuye al TTFB
- Guía de Optimización TTFB - Estrategias de optimización del servidor y la red
Problemas Comunes de TTFB:
- Consultas lentas a la base de datos
- Falta de caché del lado del servidor
- Distancia geográfica a los usuarios
- Cadenas de redirecciones
Ruta de Aprendizaje
Sigue este camino para dominar la optimización de rendimiento:
Nivel 1: Fundamentos
Comienza entendiendo cada métrica:
- TTFB Explicado - Fundamentos de respuesta del servidor
- FCP Explicado - Conceptos de primer pintado
- LCP Explicado - Carga del contenido principal
- CLS Explicado - Básicos de estabilidad visual
- INP Explicado - Responsividad de interacción
Nivel 2: Implementación
Aplica técnicas de optimización:
- Guía de Optimización TTFB - Arregla primero los problemas del servidor
- Guía de Optimización FCP - Acelera el renderizado inicial
- Guía de Optimización LCP - Optimiza el contenido principal
- Guía de Optimización CLS - Elimina cambios de diseño
- Guía de Optimización INP - Mejora la interactividad
Nivel 3: Avanzado
Domina las relaciones entre métricas:
- TTFB → FCP → LCP (cadena de carga)
- CLS (independiente, pero afecta el rendimiento percibido)
- INP (experiencia del usuario post-carga)
Cómo se Relacionan las Métricas
Entender las relaciones entre métricas ayuda a priorizar la optimización:
Línea de Tiempo de Solicitud:
├── TTFB: El servidor responde (llega el primer byte)
│ └── Fundamento para todo lo demás
├── FCP: Aparece el primer contenido
│ └── Depende de TTFB + CSS/fuentes
├── LCP: Se carga el contenido principal
│ └── Depende de FCP + imágenes/recursos
├── CLS: El diseño se estabiliza (medición continua)
│ └── Independiente, medido durante toda la sesión
└── INP: Se miden las interacciones del usuario
└── Depende de la ejecución de JavaScript
Insight clave: Arreglar TTFB mejora FCP, que mejora LCP. CLS e INP son mayormente independientes pero comparten el hilo principal.
Resumen de Umbrales de Rendimiento
| Métrica | Bueno | Necesita Mejora | Pobre | Tipo |
|---|---|---|---|---|
| LCP | ≤ 2.5s | 2.5s - 4.0s | > 4.0s | Core Web Vital |
| CLS | ≤ 0.1 | 0.1 - 0.25 | > 0.25 | Core Web Vital |
| INP | ≤ 200ms | 200ms - 500ms | > 500ms | Core Web Vital |
| FCP | ≤ 1.8s | 1.8s - 3.0s | > 3.0s | Diagnóstico |
| TTFB | ≤ 800ms | 800ms - 1800ms | > 1800ms | Diagnóstico |
Checklist de Optimización de Rendimiento
Servidor y Red
- [ ] Usa una CDN para distribución global de contenido
- [ ] Habilita HTTP/2 o HTTP/3
- [ ] Implementa caché del lado del servidor
- [ ] Optimiza consultas de base de datos
- [ ] Habilita compresión (Brotli/Gzip)
- [ ] Minimiza redirecciones
Rendimiento de Carga
- [ ] Optimiza el elemento LCP (preload, imágenes responsivas)
- [ ] Elimina recursos que bloquean el renderizado
- [ ] CSS crítico en línea
- [ ] Difiere JavaScript no crítico
- [ ] Usa formatos de imagen eficientes (WebP, AVIF)
- [ ] Implementa lazy loading para imágenes debajo del fold
Estabilidad Visual
- [ ] Establece dimensiones explícitas en imágenes/videos
- [ ] Reserva espacio para anuncios y embeds
- [ ] Usa transforms de CSS para animaciones
- [ ] Evita insertar contenido arriba del contenido existente
- [ ] Usa
font-display: swapcon fuentes de respaldo
Interactividad
- [ ] Divide tareas largas de JavaScript
- [ ] Usa web workers para computación pesada
- [ ] Implementa debouncing de input
- [ ] Minimiza trabajo del hilo principal
- [ ] Optimiza event handlers
Herramientas para Medir Rendimiento
Herramientas de Lab (Desarrollo)
- Lighthouse - Integrado en Chrome DevTools
- PageSpeed Insights - Herramienta de prueba online de Google
- WebPageTest - Análisis detallado de cascada
- Panel de Performance de Chrome DevTools - Perfilado profundo de rendimiento
Herramientas de Campo (Usuarios Reales)
- Chrome User Experience Report (CrUX) - Datos de rendimiento del mundo real
- Reporte de Core Web Vitals de Search Console - Visión general de rendimiento del sitio
- Librería JavaScript Web Vitals - Monitoreo personalizado de usuarios reales
UXR SEO Analyzer
Nuestra extensión de Chrome proporciona métricas de rendimiento instantáneas:
- Instala UXR SEO Analyzer
- Navega a cualquier página
- Abre la pestaña “Performance”
- Revisa todos los Core Web Vitals y métricas de diagnóstico
Preguntas Frecuentes
¿Qué métricas afectan los rankings SEO?
Solo los tres Core Web Vitals (LCP, CLS, INP) son factores de ranking confirmados. FCP y TTFB son métricas de diagnóstico que ayudan a identificar problemas pero no impactan directamente los rankings.
¿Qué debería optimizar primero?
Comienza con TTFB—es el fundamento. Un servidor lento retrasa todo. Luego aborda FCP, LCP, y finalmente CLS e INP. La cadena de carga (TTFB → FCP → LCP) significa que las mejoras tempranas se propagan.
¿Con qué frecuencia se miden los Core Web Vitals?
Google usa promedios móviles de 28 días de usuarios reales (datos de campo). Los cambios tardan en reflejarse en Search Console. Las herramientas de lab muestran resultados instantáneos pero pueden diferir de los datos de campo.
¿Puedo tener buenos Core Web Vitals pero mal SEO?
Sí. El rendimiento es uno de muchos factores de ranking. Excelentes Core Web Vitals no compensarán contenido pobre, keywords faltantes u otros problemas técnicos de SEO. El rendimiento ayuda pero no es una solución mágica.
¿Cuál es la diferencia entre datos de lab y de campo?
Los datos de lab vienen de pruebas controladas (Lighthouse). Los datos de campo vienen de usuarios reales (CrUX). A menudo difieren porque los usuarios reales tienen dispositivos, redes y comportamientos variados. Enfócate en datos de campo para el impacto SEO.
Hubs Relacionados
- Hub de Fundamentos SEO Básicos - Elementos esenciales de SEO técnico
Recursos Adicionales
- web.dev Core Web Vitals - Documentación oficial de Google
- PageSpeed Insights - Prueba tus páginas
- Chrome UX Report - Datos de rendimiento del mundo real
- Web Vitals Extension - Ve Core Web Vitals en tiempo real
Nota: Este hub es parte de nuestra serie de análisis SEO. Usa UXR SEO Analyzer para verificar rápidamente todas las métricas de rendimiento en cualquier página.
Fuentes: web.dev (Core Web Vitals), Chrome Developers, MDN Web Docs