Diagnóstico de PageSpeed · 1 de agosto de 2026

Shopify Cache activos de terceros: lo que puedes arreglar

Si PageSpeed marca Shopify almacena en caché activos de terceros or short cache policy warnings, separate what you control from what app vendors control. Use a prueba de velocidad gratuita de Shopify, instalar Thunder para la optimización automatizada del escaparate, luego elimine o contenga los activos de terceros que generan costos de carga repetida.

Solución rápida con Thunder

Thunder Page Speed ​​Optimizer ayuda a reducir automáticamente el impacto en el rendimiento de scripts de terceros, recursos pesados, imágenes y cuellos de botella de Core Web Vitals. No puede reescribir los encabezados de caché de otra empresa, pero puede mejorar la página alrededor de esos activos y ayudarle a ver qué costos de terceros aún merecen una limpieza manual.

Qué significa la advertencia de la política de caché

PageSpeed marca recursos estáticos con una vida útil de caché corta porque es posible que los visitantes habituales necesiten descargarlos nuevamente demasiado pronto. En un sitio puramente personalizado, un desarrollador a menudo puede ajustar los encabezados del servidor. En Shopify, los activos del escaparate se dividen entre la CDN de Shopify, su tema, proveedores de aplicaciones, plataformas de seguimiento, proveedores de fuentes, incrustaciones de video y redes publicitarias. Controlas parte de esa pila, pero no toda.

This is why merchants get frustrated with the warning. They see a third-party JavaScript file from a reviews app, chat widget, pixel, or attribution tool and look for a Shopify setting that does not exist. If the file is served from the vendor's domain, the vendor sets the cache lifetime. Your job is to decide whether that vendor should load, where it should load, and whether a lighter pattern can replace it.

La política de caché pertenece al lado Política de caché eficiente de Shopify, impacto de scripts de terceros, optimización de la velocidad de la aplicación, y el guía completa de optimización de velocidad de Shopify.

Qué activos puedes controlar en Shopify

Recursos del tema

Los archivos cargados en tu tema de Shopify, como CSS, JavaScript, imágenes y fuentes, son el lugar más seguro para optimizar. Puede eliminar archivos inactivos, comprimir imágenes, dividir scripts y evitar cargar activos antiguos. La CDN de Shopify maneja la entrega, pero tú aún controlas lo que se solicita.

Archivos de proveedores estáticos aprobados

Some libraries can be self-hosted if the license and vendor documentation allow it. Examples include a local slider library, a small helper script, or a font file you are licensed to host. This is different from copying a live app script that expects vendor updates.

Aplicaciones incrustadas y píxeles

Por lo general, no es posible cambiar los encabezados de la caché. Puede desactivar las incrustaciones de aplicaciones no utilizadas, eliminar píxeles duplicados, limitar los widgets a plantillas relevantes y retrasar la interfaz de usuario no crítica hasta que se pueda utilizar la primera pantalla.

Manual paso a paso: Manejar advertencias de caché de terceros

1. Clasificar activos por propiedad

Abre DevTools Network o PageSpeed y agrupa las URL marcadas en Shopify CDN, tu tema, proveedores de aplicaciones, píxeles, fuentes, incrustaciones de videos y herramientas de marketing. Primero arregle sus propios activos. Los activos propiedad de los proveedores necesitan una decisión diferente.

Shopify-controlled:
cdn.shopify.com/s/files/.../theme.css
cdn.shopify.com/s/files/.../custom.js

Vendor-controlled:
reviews-app.example/widget.js
analytics.example/pixel.js
chat.example/launcher.js

2. Remove assets from templates that do not need them

Un widget de reseña de producto puede pertenecer a las páginas de productos, pero no a las publicaciones de blog. Un script de localización de tiendas puede pertenecer a una página, no a todo el escaparate. Las extensiones de aplicaciones temáticas y las aplicaciones incrustadas deben tener un alcance tan estricto como lo permita la aplicación.

{% if template.name == 'product' %}
  <script src="https://vendor.example/reviews.js" defer></script>
{% endif %}

3. Utiliza fachadas para empotrar pesados

Los videos, mapas, chats e incrustaciones sociales a menudo cargan muchos archivos con políticas de caché que usted no controla. Reemplace la inserción completa con una vista previa estática o un botón liviano, luego cargue el código de terceros solo después de la interacción.

<button class="chat-facade" data-load-chat>
  Chatea con nosotros
</button>

&lt;script&gt;
  document.querySelector('[data-load-chat]')?.addEventListener('click', () => {
    const script = document.createElement('script');
    script.src = 'https://chat.example/widget.js';
    script.defer = true;
    document.head.appendChild(script);
  });
&lt;/script&gt;

4. Hospeda solo lo que sea seguro

Fuentes de autohospedaje, bibliotecas pequeñas y recursos estáticos aprobados cuando se le permita hacerlo. No copie scripts de aplicaciones, scripts de pago, píxeles de seguimiento ni códigos de proveedores actualizados constantemente en su tema. Esto puede alterar la gestión del consentimiento, los análisis, el soporte y futuras correcciones de seguridad.

@font-face {
  font-family: 'Brand Sans';
  src: url('{{ "brand-sans.woff2" | asset_url }}') format('woff2');
  font-display: swap;
  font-weight: 400;
}

5. Solicite a los proveedores un mejor almacenamiento en caché

If a critical app ships static files with very short cache lifetimes, contact support with the exact URL from PageSpeed and ask whether they can improve cache headers or provide a lighter embed. Good vendors understand the request. If they cannot help and the widget is not producing revenue, remove or replace it.

6. Vuelva a probar las vistas repetidas y el rendimiento móvil

La política de caché es más importante para los visitantes recurrentes, pero los mismos activos de terceros también pueden perjudicar la carga útil de la red de primera carga, el trabajo del subproceso principal y el INP. Vuelva a probar con el prueba de velocidad gratuita de Shopify, luego compara métricas de velocidad móvil y Puntuación de velocidad de Shopify frente a PageSpeed Insights.

Solución manual frente a solución Thunder

Problema de caché Corrección manual Solución de trueno
El script del proveedor tiene un caché cortoPregunte al proveedor, elimine la aplicación o cárguela solo cuando sea necesario.Reduce el impacto de los scripts de terceros circundantes siempre que sea posible.
Cargas integradas pesadas a nivel mundialUtilice una fachada, un activador de interacción o una condición de plantilla.Mejora la carga de recursos de la página y la línea base de Core Web Vitals.
El recurso del tema está obsoleto o no se utilizaElimina el archivo o deja de hacer referencia a él en Liquid.Ayuda a optimizar los recursos entregados del escaparate después de la limpieza.
Fonts load from third partyHospede automáticamente archivos WOFF2 con licencia y utilice el intercambio de visualización de fuentes.Se combina con optimizaciones de fuentes y recursos para una renderización más rápida.

Qué no hacer

No busque una puntuación perfecta en la política de caché rompiendo las herramientas de ingresos. Las reseñas, las suscripciones, los análisis, las comprobaciones de fraude y el chat pueden ser importantes. La pregunta correcta es si cada activo de terceros ocupa su lugar en esa plantilla exacta. Elimina lo que no, contiene lo que sí y mantén la página controlada por Shopify lo más sencilla posible.

Para un plan de limpieza más amplio, utilice correcciones de secuencias de comandos de la aplicación, Correcciones de velocidad de GTM, y Sugerencias de recursos de Shopify. Si desea la línea de base automatizada primero, revise Precios de trueno y luego limpiar la pila de proveedores con mejores datos.

FAQ

¿Puedo cambiar los encabezados de caché de los recursos de la aplicación Shopify de terceros?

Usually no. If a script, image, or stylesheet is served from an app vendor's domain, the vendor controls its cache headers.

¿Por qué PageSpeed ​​marca la política de caché de terceros?

PageSpeed ​​marca los recursos con una vida útil de caché corta porque es posible que los visitantes habituales necesiten volver a descargar los archivos antes de lo necesario.

¿Debo copiar scripts de terceros en mi tema de Shopify?

No, no para aplicaciones o píxeles activos. Copiar scripts de proveedores puede interrumpir las actualizaciones, el comportamiento de consentimiento, los análisis y el soporte.

¿Qué pueden controlar los comerciantes de Shopify?

Puede eliminar aplicaciones no utilizadas, desactivar aplicaciones incrustadas en plantillas que no las necesitan, autohospedar recursos estáticos aprobados y reemplazar widgets pesados ​​con patrones más ligeros.

¿Puede Thunder ayudar con activos de terceros?

Thunder ayuda a reducir el impacto en la velocidad del escaparate de los scripts de terceros y la carga de recursos, mientras que los encabezados de caché propiedad del proveedor siguen estando controlados por el proveedor.