Código de terceros
Silktide carga tus páginas en un navegador real y mide cuánto tiempo se dedica a ejecutar código de otras empresas, como analítica, banners de cookies, chat en directo, plugins de redes sociales y publicidad. Cada servicio de terceros se informa con el tiempo que le cuesta a tu página.
Por qué es importante
El código de terceros es la parte de tu página que no controlas. Cada servicio que integras descarga y ejecuta sus propios scripts y, mientras se ejecutan, la página no puede responder a tus visitantes: parece que se queda congelada. Es habitual que los sitios acumulen estos servicios durante años, y su coste combinado a menudo supera el del propio sitio web.
También hay una dimensión de privacidad: muchos servicios de terceros observan a tus visitantes, de modo que cada uno que elimines también reduce tu exposición en materia de protección de datos.
Cómo solucionarlo
- Revisa los servicios indicados. A menudo los sitios siguen cargando etiquetas de herramientas que ya nadie usa; elimínalas.
- Carga lo que quede solo donde sea necesario. Un script de chat en directo necesario en una página no tiene por qué cargarse en todas.
- Difiere los scripts de terceros para que se carguen después de tu propio contenido, o sustituye incrustaciones pesadas por un marcador de posición ligero que cargue lo real bajo demanda; consulta Fachadas de terceros.
Cómo lo prueba Silktide
- Cargar la página en un navegador real e identificar cada solicitud que proviene de un servicio de terceros en lugar de tu propio sitio web.
- Agrupar esas solicitudes por el servicio al que pertenecen, usando un catálogo público de servicios conocidos.
- Medir, para cada servicio, cuánto tiempo su código ocupa el del navegador y durante cuánto tiempo bloquea que la página responda.
- Informar cada servicio con sus archivos y tiempos, para que los servicios más costosos destaquen.
Solución de problemas
Se muestra un servicio que necesitamos
La comprobación no dice que sea incorrecto usar un servicio: muestra lo que cuesta cada uno, para que puedas sopesarlo frente a su valor. Si el coste es alto, comprueba si el servicio ofrece una opción de carga asíncrona o diferida, oy una integración más ligera.
Los tiempos varían entre análisis
Los servidores de terceros están fuera de tu control y su rendimiento varía. Céntrate en la tendencia a lo largo de varios análisis en lugar de una única medición.