Corrección de LCP · Junio de 2026

Precarga de imagen de héroe de Shopify: Reparar LCP con fetchpriority y Liquid (2026)

Un Shopify LCP lento es a menudo una imagen principal que el navegador descubre demasiado tarde, se carga de forma diferida por error o se descarga en el tamaño incorrecto. Usar Prueba de velocidad gratuita de Thunder primero; Thunder elimina los cuellos de botella del script en torno a LCP, luego esta guía muestra el patrón exacto de precarga de Liquid para la imagen principal.

~11 minutos de lectura · Se incluyen fragmentos de precarga líquida

Solución rápida con Thunder

LCP no es sólo un problema de imagen. El navegador tiene que analizar HTML, procesar CSS, ejecutar scripts de bloqueo, descubrir la imagen principal, solicitarla, decodificarla y pintarla. Thunder mejora las partes alrededor de la imagen: aplazamiento de secuencias de comandos, reducción del bloqueo de renderizado y orden de carga más inteligente.

Si PageSpeed ​​dice que su imagen LCP tiene un retraso de carga alto, combine Thunder con la precarga manual a continuación. Para conocer el contexto completo de Core Web Vitals, lea nuestro Guía de optimización de Shopify LCP y Guía de elementos básicos de Web Vitals.

Instalar Trueno

Cuando la precarga de la imagen Hero realmente ayuda

La pintura con contenido más grande mide cuándo termina de renderizarse el elemento de imagen o texto visible más grande. El buen umbral de Google es 2,5 segundos o menos para al menos el 75% de los usuarios reales. En las páginas de inicio, páginas de destino y páginas de colección de Shopify, el elemento LCP suele ser la imagen del banner principal.

La precarga ayuda cuando, de otro modo, el navegador descubriría tarde la imagen principal. Esto sucede cuando la URL de la imagen está oculta dentro de un fragmento de sección, cargada a través de JavaScript, oculta detrás de una lógica responsiva o referenciada después de muchas etiquetas CSS y script. La precarga le dice al navegador: busque esta imagen importante con anticipación.

La precarga no corrige una imagen de 900 KB, un control deslizante que espera JavaScript o recursos de bloqueo de renderizado que retrasan toda la página. Es una parte de la cadena LCP. Úselo con compresión de imágenes, dimensiones correctas y limpieza de scripts.

Paso 1: Confirmar el elemento LCP

Ejecute PageSpeed Insights o Chrome DevTools Performance. En Lighthouse, expanda el diagnóstico LCP y verifique qué elemento se informa. Si es la imagen del héroe, continúa. Si se trata de un título o una imagen de producto, cargue previamente ese recurso.

No adivines. Los temas de Shopify a menudo muestran diferentes activos de héroe en computadoras de escritorio y dispositivos móviles, y los controles deslizantes pueden hacer que un elemento diferente gane LCP en dispositivos móviles. Nuestro guía de resultados de la prueba de velocidad explica cómo leer el informe sin buscar la métrica incorrecta.

Paso 2: Precarga la URL exacta de la imagen de Shopify

Agregue el enlace de precarga en tema.liquido dentro de la cabeza, antes de guiones pesados. Usa el mismo objeto de imagen y ancho que usa tu héroe.

{%- if template.name == 'index' and settings.hero_image != blank -%}
  <link
    rel="preload"
    as="image"
    href="{{ settings.hero_image | image_url: width: 1600 }}"
    imagesrcset="
      {{ settings.hero_image | image_url: width: 800 }} 800w,
      {{ settings.hero_image | image_url: width: 1200 }} 1200w,
      {{ settings.hero_image | image_url: width: 1600 }} 1600w
    "
    imagesizes="100vw"
    fetchpriority="high"
  >
{%- endif -%}

El nombre exacto del objeto variará según el tema. puede ser sección.configuración.imagen, configuración.hero_image, o una imagen de bloque. Si la URL de precarga no coincide lo suficiente con la URL de la imagen renderizada, el navegador puede descargar dos imágenes.

Paso 3: marcar la imagen del héroe como entusiasta y de alta prioridad

La etiqueta de imagen en sí no debe cargarse de forma diferida. Utilice carga rápida y prioridad de recuperación alta para la primera imagen destacada de la mitad superior de la página.

{{ section.settings.image
  | image_url: width: 1600
  | image_tag:
    widths: '800, 1200, 1600',
    sizes: '100vw',
    loading: 'eager',
    fetchpriority: 'high',
    alt: section.settings.heading
}}

La carga diferida del héroe es uno de los errores más comunes de Shopify LCP. La carga diferida es correcta para galerías e imágenes de productos en la mitad inferior de la página; es incorrecto para la única imagen que el navegador necesita inmediatamente. Para el resto de tu tienda, utiliza nuestro Guía de optimización de imágenes de Shopify.

Paso 4: Evite la doble descarga de imágenes responsivas

Si su precarga apunta a una imagen de escritorio pero el dispositivo móvil muestra un recorte móvil separado, los visitantes móviles pueden descargar el archivo precargado incorrecto y luego descargar la imagen móvil real. Eso empeora el LCP.

{%- assign hero = section.settings.mobile_image | default: section.settings.image -%}

<link
  rel="preload"
  as="image"
  href="{{ hero | image_url: width: 1200 }}"
  imagesrcset="{{ hero | image_url: width: 600 }} 600w, {{ hero | image_url: width: 1200 }} 1200w"
  imagesizes="100vw"
  fetchpriority="high"
>

Para temas con imágenes principales de escritorio y móviles realmente diferentes, utilice con cuidado los enlaces de precarga específicos de medios. Pruebe ambos tamaños de ventana gráfica y verifique la pestaña Red para ver si hay descargas duplicadas.

Paso 5: tenga cuidado con los controles deslizantes

Los hilos de Shopify Community LCP a menudo señalan las presentaciones de diapositivas destacadas como el problema oculto. Incluso con una diapositiva visible, un control deslizante puede esperar a JavaScript, inicializar el diseño, ocultar imágenes hasta que esté listo o precargar varias diapositivas. La precarga de una imagen no puede arreglar completamente a un héroe controlado por un script de carrusel pesado.

Para la primera ventana gráfica, un héroe estático generalmente supera a una presentación de diapositivas. Si mantiene el control deslizante, cargue previamente solo la primera diapositiva visible, configúrelo con prioridad alta/activa, cargue las diapositivas posteriores de forma diferida y elimine JavaScript de reproducción automática en dispositivos móviles si crea tareas largas.

Aquí también es donde minimizando el trabajo del hilo principal importa. Un guión de carrusel puede retrasar la imagen incluso cuando la imagen se solicita con anticipación.

Solución manual frente a solución Thunder

Problema de LCPCorrección manualSolución de trueno
Imagen heroica descubierta tardeAgregar enlace de precarga exacto en theme.liquidMejora el orden de carga circundante; Es posible que aún sea necesaria la precarga del tema.
Héroe con carga diferidaEstablecer carga ansiosa y prioridad de recuperación altaHelps prevent non-critical work from delaying the hero
El bloqueo de scripts de aplicaciones retrasa LCPAuditar y aplazar el script de cada aplicaciónAplaza automáticamente los scripts de aplicaciones no críticas
Imagen de gran tamañoSirve el ancho correcto de CDN de Shopify y comprimeFunciona junto con las mejores prácticas de imagen para obtener ganancias de velocidad más amplias

Vuelva a realizar la prueba sin engañarse

Después de agregar la precarga, abra DevTools Network con el caché deshabilitado. Confirme que la imagen principal comience temprano, confirme que la imagen renderizada no se descargue dos veces y compare las ejecuciones móviles de Lighthouse. Luego, observe el LCP del usuario real en el panel de rendimiento web de Shopify o en Search Console Core Web Vitals.

Si la solicitud de héroe comienza temprano pero LCP aún es lento, el cuello de botella probablemente sea el peso de la imagen, CSS que bloquea el procesamiento o JavaScript. Utilice el guía completa de optimización de velocidad de Shopify, luego verifique si PageSpeed también marca Shopify cadenas de solicitudes críticas, enormes cargas útiles de red, o Tiempo total de bloqueo. Comparar Funciones de optimización de Thundery verifique planes actuales si desea la ruta automatizada.

Referencias y Validación

Para el objetivo de métrica, utilice La guía de pintura con contenido más grande de web.dev: un buen LCP es 2,5 segundos o más rápido en el percentil 75. Para obtener sugerencias de prioridad, consulte Guía de prioridad de búsqueda de web.dev; preload y fetchpriority resuelven diferentes partes del problema de descubrimiento y priorización.

Los hilos de Shopify Community LCP a menudo muestran el mismo modo de falla: un comerciante precarga una imagen principal y ve poco movimiento porque el tema todavía la carga de forma diferida, el script del carrusel retrasa el procesamiento o los recursos que bloquean el procesamiento tienen prioridad. Valide la cascada de la red, la URL de la imagen renderizada y el elemento LCP antes de declarar la precarga ineficaz. La solución es una prioridad precisa de los recursos, no más etiquetas de precarga.

Do It Yourself

Free plan · 1-click install · Instant results

Install Thunder Free →

Done For You

Core Web Vitals guarantee · 2-week delivery · 6 months Thunder free

Get Expert Optimization →

Starting from €1,500

FAQ

¿Debo precargar mi imagen principal de Shopify?

Sí, si la imagen principal es el elemento de pintura con contenido más grande y aparece en la mitad superior de la página en la carga inicial. Precargue la URL de la imagen exacta que utilizará el navegador y combínela con fetchpriority='high' y loading='eager'.

¿La precarga de una imagen incorrecta puede afectar el rendimiento?

Sí. Precargar la imagen de escritorio incorrecta para dispositivos móviles, precargar cada diapositiva en un carrusel o precargar imágenes que no son visibles en la mitad superior de la página desperdicia ancho de banda y puede retrasar el recurso LCP real.

¿Cuál es el mejor objetivo de LCP para Shopify?

El buen umbral de Google para la pintura con contenido más grande es de 2,5 segundos o menos en el percentil 75 de usuarios reales. Las tiendas Shopify deben optimizar la imagen principal, los scripts de bloqueo de renderizado, las fuentes y la carga de aplicaciones para alcanzar ese objetivo.

¿Fetchpriority reemplaza la precarga?

No. fetchpriority le dice al navegador qué tan importante es una imagen una vez que la descubre. La precarga ayuda al navegador a descubrir el recurso antes. Para imágenes destacadas importantes, utilice ambas cuando la URL sea estable.

¿Shopify precarga automáticamente las imágenes destacadas?

No confiable. La CDN de Shopify puede cambiar el tamaño y ofrecer formatos de imagen modernos, pero tu tema controla si la imagen principal se carga con entusiasmo, se carga previamente, se carga de forma diferida u se oculta dentro de un control deslizante.

¿Puede Thunder reparar Shopify LCP automáticamente?

Thunder mejora los cuellos de botella circundantes que retrasan LCP, incluidos los scripts de bloqueo de procesamiento, el JavaScript de la aplicación y el orden de carga. Es posible que el marcado de imagen principal específico del tema aún necesite la precarga manual y los cambios de carga ansiosos en esta guía.