Ayer, mientras estaba gestionando pedidos, me di cuenta de que la página de inicio tardaba mucho en cargar. Se me ocurrió comprobar la velocidad y, para mi sorpresa, los resultados fueron bastante malos. Solo me ocurre en la Home.
No sé si puede deberse a alguna actualización que haya afectado al rendimiento de la web. Está hecha con Divi y utilizo WP Rocket. Antes de tocar nada, prefiero pediros vuestra opinión y saber por dónde creéis que debería empezar a revisar.
Si necesitáis más información o algún dato concreto, decídmelo y os lo facilito.
¡Gracias!
Hola Rafael,
He estado realizando pruebas en tu sitio web pero no veo cargue lento, la verdad me carga bastante rapido, sin embargo peudes enviarnos algunas capturas sobre las pruebas que estas realizando? de esta forma podremos verificar que es lo que puede estar impatando en el resultado que estas obteniendo y asi ayudarte con mayor detalle.
Un Saludo
Hola Rafael,
Entiendo, incialmente esto esta relacionado a la optimización del sitio web, toma en cuenta que los plugins, temas o codigo personalizado que tenfamos añadido afecta estos resultados.
Sin embargo revisa lo siguiente:
Verifica esto y nos comentas como va todo
Un Saludo
El problema con esta configuración carga rapidamente pero no podemos activar nada ni el menu desplegar si no se carga la web totalmente. Te mando el video de el tiempo que se tarda en poder desplegar el menu.
Hola Rafael,
Entiendo, en este caso como te comento google no siempre va a concordar con nuestras instalación y activar o desactivar cosas segun el deseo de este puntaje puede afecta el funcionamiento de tu sitio web.
Para ir optmizando vamos punto por punto y comprueba lo sigueinte:
Ejecuta la prueba de PageSpeed solo sobre la home y revisa especialmente los apartados relacionados con:
La idea no sería quitar la optimización general, sino detectar qué recurso concreto de la home está bloqueando la interacción inicial. Si el resto de páginas cargan correctamente, lo más probable es que el origen esté en algún elemento específico añadido en la página de inicio.
Realiza primeo estas comprobaciones punto por punto y nos comentas como va todo
Un Saludo
Después de ir revisando plugin por plugin, activándolos y desactivándolos uno a uno, y comprobando los resultados incluso tras vaciar la caché y navegar en modo incógnito, finalmente he encontrado el plugin que estaba causando el problema.
Ya lo he desactivado y el resultado ha mejorado, pasando de una puntuación de 35 a 53, lo cual no está nada mal, aunque me gustaría seguir optimizando el rendimiento.
Basándome en vuestra experiencia, ¿podríais indicarme si alguno de los plugins que tengo instalados podría eliminarse porque ralentiza la web y no aporta un valor real? También me gustaría saber si conocéis alguna alternativa mejor o más ligera para sustituirlos.
Gracias.
Hola Rafael,
En este caso pasar de 35 a 53 ya es una mejora importante, sobre todo porque has podido localizar cuál era el plugin que estaba afectando directamente a la carga de la home.
Ten en cuenta que en una tienda con WooCommerce no siempre es recomendable quitar plugins únicamente por la puntuación de PageSpeed, ya que algunos añaden funcionalidades necesarias para pagos, filtros, facturación, buscador, SEO, cookies o gestión de productos. Lo importante es revisar si realmente se están utilizando y si cargan recursos en páginas donde no son necesarios.
De los plugins que muestras, puedes revisar lo siguiente:
Los plugins relacionados con WooCommerce, Redsys, facturación, SMTP o SEO conviene revisarlos con más cuidado, ya que suelen formar parte del funcionamiento normal de la tienda, por lo que no te recomiendo los desactives.
De igual forma, te recomiendo que no hagas muchos cambios a la vez. Lo mejor es seguir como lo has hecho hasta ahora: activar o desactivar un plugin, vaciar caché, probar en incógnito y anotar el resultado. Así puedes saber realmente qué cambio mejora la carga y cuál no tiene impacto.
También puedes revisar la home en PageSpeed o GTmetrix y fijarte en qué recursos aparecen con más peso. Si el problema solo está en la home, puede estar relacionado con algún módulo de Divi, imagen, carrusel, vídeo, script externo o sección concreta de esa página.
No te recomiendo buscar necesariamente una puntuación de 100, ya que muchas veces esto implica sacrificar funcionalidades de la web. Lo ideal es encontrar un equilibrio entre rendimiento y correcto funcionamiento de la tienda.
Un Saludo
Plugins de YITH: Filtro Ajax está activado pero no se su utilidad. Campos adicionales si utilizo
De FiboSearch - AJAX Search for WooCommerce: No se donde ver si se está usando en la home o solo en tienda/productos?
En Google for WooCommerce y GTM4WP: donde reviso qué etiquetas?
Code Snippets: Donde puedo revisar los fragmentos activos, por si alguno añade scripts o consultas en la home?
Y del Transient Cleaner lo que veo es que hay 684 expirados, debería estar eliminados eliminarlos?
Ya me diras por donde inicio Gracias
Hola Rafael,
Plugins de YITH: Filtro Ajax está activado pero no se su utilidad. Campos adicionales si utilizo
Con respecto a esto que preguntas, Karen te ha dado un poco la explicación de lo que hace: Plugins de YITH: comprueba si estás utilizando el filtro Ajax, el modo catálogo o los campos adicionales de producto. Si alguna de estas funciones no se usa actualmente, puedes valorar mantener solo las que sean necesarias.
De igual forma te lo complemento, este plugin lo que hace es agregar más opciones en los filtros, usas filtros en algunas paginas? Puedes probar desactivarlo y dejarlo así un tiempo, muchas veces, cuando creamos las páginas, pensamos que muchos filtros son de ayuda al cliente final, pero termina generando más confusión de tantas opciones que brinda.
De FiboSearch - AJAX Search for WooCommerce: No se donde ver si se está usando en la home o solo en tienda/productos?
Esto es el buscador:
Si lo utilizas es mejor dejarlo activo.
En Google for WooCommerce y GTM4WP: donde reviso qué etiquetas?
Para ver las etiquetas, debes entrar en Google Tag Manager:
Google Tag Manager > selecciona la cuenta > contenedor correspondiente > Espacio de trabajo > Etiquetas
Comprueba que el ID del contenedor sea exactamente el mismo que aparece en GTM4WP. En esa sección podrás encontrar etiquetas como:
Para ver las etiquetas que están realmente publicadas, revisa:
Google Tag Manager > Versiones > versión publicada más reciente
Puedes compartirnos una captura si gustas de la seccion para indicarte tambien donde verlo.
Code Snippets: Donde puedo revisar los fragmentos activos, por si alguno añade scripts o consultas en la home?
En tu escritorio de WordPress vas a ver un elemento que se llama fragmentos de código; allí están todos los códigos listados.
Y del Transient Cleaner lo que veo es que hay 684 expirados, debería estar eliminados eliminarlos?
Como ya tienes WP Rocket, no necesitas mantener Transient Cleaner activo permanentemente. Puedes utilizarlo para esta limpieza puntual y, una vez finalizada, desactivarlo. Si con el paso del tiempo vuelven a aparecer transients expirados es normal, ya que WooCommerce y otros plugins los crean para almacenar información temporal.
Un saludo 🖐️
Hola Rafael,
En este caso veo que tienes varias etiquetas publicadas en Google Tag Manager, pero desde esta pantalla no podemos saber cuáles se ejecutan realmente en la Home ni si alguna está afectando su carga. Por el momento, no elimines ninguna.
Para comprobarlo, entra en Google Tag Manager > Vista previa, conecta la página de inicio y envíanos una captura del apartado Etiquetas activadas. Así podremos revisar si se está cargando en la Home alguna etiqueta que solo debería funcionar durante la compra o en la confirmación del pedido.
Sobre el filtro de YITH, no es necesario esperar varios días. Vacía la caché de WP Rocket y repite la prueba de PageSpeed dos o tres veces en una ventana de incógnito. Como los filtros no aparecen en la Home, es posible que el cambio apenas afecte a esa página. Antes de dejarlo desactivado definitivamente, revisa que tampoco lo necesites en la tienda o en las categorías de productos.
El buscador de FiboSearch sí está presente en la página de inicio, por lo que en este caso es mejor mantenerlo activo.
Un saludo.