¿Funciona bien WP Rocket con el hosting de SiteGround?

Cada vez hay más usuarios y empresas migrando sus webs a los planes de alojamiento web de SiteGround, ya sea por prestaciones, soporte o aplicación de nuevas tecnologías.

Por otro lado, uno de los plugins de optimización y caché más utilizados es WP Rocket, pues ofrece un muy buen equilibrio de prestaciones de caché de archivos y optimizaciones de cara a ofrecer una buena experiencia en las Core Web Vitals.

Y, como SiteGround tiene su propio sistema de caché a 3 niveles e incluso plugin de optimización propio, SG Optimizer, que ofrece también optimizaciones, hay muchos lectores que me preguntan casi a diario si son compatibles, si es compatible el hosting de SiteGround, con sus sistemas de caché y plugin de optimizaciones, con WP Rocket.

¿Son compatibles la caché de WP Rocket y las de SiteGround?

SiteGround ha ido incorporando mejoras en sus servicios, como la migración de cPanel a Site Tools o el  uso de la red CDN de Google Cloud, todo ello acompañado de 3 niveles de caché (estática, dinámica, Memcached).

Por su parte, WP Rocket, al ser un plugin independiente del hosting, realiza caché basada en el sistema de archivos, al no poder acceder a los sistemas de memoria de los hosting.

Con ambos sistemas activos, si alguien visita la web primero se cargará la caché del servidor, de NGINX, y si no está disponible, entonces cargará la caché de archivos de WP Rocket.

Pero la realidad es que si tienes activa la caché de WP Rocket, no funcionará ni la caché dinámica ni Memcached de SiteGround, solo la entrega directa de estáticos de NGNIX.

Esto es debido a que solo un plugin puede añadir su código a los archivos advanced-cache.php y object-cache.php para gestionar la caché dinámica y Memcached.

De hecho, si activas la caché de archivos de WP Rocket o de cualquier otro plugin (WP Super Cache, Cache Enabler, etc.) el plugin de SiteGround SG Optimizer desactiva automáticamente su caché dinámica y Memcached, aunque te empeñes en activarlo en los ajustes del plugin o el panel Site Tools del alojamiento.

¿Son compatibles las optimizaciones de WP Rocket y las de SiteGround?

Otro gran problema a la hora de usar WP Rocket en conjunción con SG Optimizer, el plugin de optimización de SiteGround, es que ambos ofrecen optimizaciones similares, que se solapan, y pueden arruinar tu web.

Herramientas repetidas

Estas características coincidentes son:

  • Compresión GZIP (automática en ambos plugins)
  • Caché del navegador (automática en ambos plugins)
  • Minimizado de HTML, CSS y JS (manual)
  • Aplazar la carga de JavaScript que bloquea la visualización (manual)
  • Eliminar cadenas de consulta de recursos estáticos (manual)
  • Desactivar emojis (manual)
  • Optimizar Google fonts (manual)
  • Carga diferida de medios (manual)
  • Control del Heartbeat (manual)
  • Precarga de DNS externos (manual)
  • Optimización de la base de datos programada

Herramientas únicas

Ahora bien, uno y otro tienen características que no tiene el otro

SG Optimizer

  • Cambio de versión de PHP
  • Forzar HTTPS
  • Optimización de imágenes automática
  • Integración con CloudFlare gratis
  • Creación gratuita de imágenes WebP
  • Prueba de PageSpeed integrada

WP Rocket

  • Creación de CSS crítico
  • Caducidad de caché
  • Caché para móviles
  • Caché para usuarios conectados
  • Desactivar incrustados de WP
  • Precarga de enlaces en caché
  • Optimizaciones para píxel de Facebook, Varnish y CloudFlare
  • Mostrar imagen de YouTube en carga diferida

Resumiendo ¿se puede usar WP Rocket en SiteGround?

Pues claro que sí, yo mismo tengo activo WP Rocket en varios sitios de clientes alojados en SiteGround, y conviviendo funcionalidades de SG Optimizer y WP Rocket.

Lo que tienes que tener en cuenta a la hora de que convivan ambos es que …

  • Cada web es distinta, y en una funcionará mejor solo SG Optimizer y sus 3 niveles de caché y en otras la combinación con WP Rocket, depende del tipo de contenido y necesidades.
  • Nunca debes tener activas optimizaciones solapadas.
  • El minimizado de WP Rocket funciona mejor con temas ligeros como GeneratePress o Astra, el minimizado de SG Optimizer es más eficaz con temas como Divi o maquetadores como Elementor.
  • Utiliza siempre la optimización de base de datos de SG Optimizer, no la de WP Rocket. Recuerda, estás en SiteGround.
  • Desactiva en WP Rocket la caché de dispositivos móviles y usuarios conectados, porque pueden dar problemas con las cachés de SiteGround.

¿Necesito realmente WP Rocket en SiteGround?

Necesitar necesitar no diría yo que lo necesites, pero sí aporta algunas herramientas que mejoran las funcionalidades de SG Optimizer, como por ejemplo…

  • Mejoras en la entrega del CSS, al generar el CSS crítico, algo que que no hace aún SG Optimizer, aunque ya está solicitado y es posible que lo incluyan en futuras versiones ya que generar el CSS crítico manualmente o con otros plugins es una tarea complicada o simplemente imposible, y WP Rocket lo hace genial, no solo en portada sino en cada tipo de contenido.
  •  Si usas un tema con una gran dependencia de jQuery el minimizado de WP Rocket funciona de maravilla, mientras que el de SG Optimizer puede romper páginas si no lo añades como exclusión.
VALORA Y COMPARTE ESTE ARTÍCULO PARA MEJORAR LA CALIDAD DEL BLOG…
(2 votos, promedio: 5)

¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!

Sobre el autor

9 comentarios en “¿Funciona bien WP Rocket con el hosting de SiteGround?”

  1. En mi opinión y experiencia, la caché de SiteGround deja mucho que desear en comparación con WP Rocket o Swift en combinación con mejores hosting.

    Desde sus últimas subidas de precio y su decisión de prescindir de cPanel, ya no veo ninguna razón para no migrar a Cloudways por ejemplo, donde por mejor precio te llevas mucho mejor rendimiento.

    Yo era de los pro-SiteGround, pero es que la competición ha mejorado muchísimo (y son mejores creo yo). A parte, que me he cansado ya del SG Optimizer, me ha causado muchos más quebraderos de cabeza que alegrías…

    Con SiteGround, yo usaría Swift Performance junto con la caché de SG pero sin SG Optimizer.

    1. Hola Gerard, discrepo en lo de la caché, del todo, porque nunca una caché a 3 niveles de servidor va a ser peor que una sencilla caché de archivos, que es la que te puede ofrecer cualquier plugin. La caché de archivos puede complementar a las cachés de servidor (Memcached, Varnish, etc.) pero no son comparables.

      Sobre gustos de hosting ya es cosa de cada uno, y es cierto que el SG Optimizer tuvo unas versiones algo rarunas pero ahora va bastante fino.

      Eso sí, cada instalación y web es un mundo. Tengo clientes con webs estáticas que no necesitan nada más que un hosting baratillo y caché de disco a lo burro, pero otros requieren otro tipo de configuraciones.

      Por cierto, suerte con Cloudways, en tu caso veo que has elegido alojarte en DigitalOcean, recuerda que se paga por entrega, como ganes mucho tráfico te puedes llevar un susto.

      1. Me he vuelto a leer y me expliqué como un libro cerrado…

        Me refiero a que cuando estaba con SG + su caché + WP Rocket, me daba peores resultados que Cloudways + Varnish + WP Rocket, por ejemplo. Sí, Cloudways estamos hablando de VPS en vez de shared hosting… Pero tiene un precio similar en los planes baratos.

        Pero bueno, estoy de acuerdo, cada web es totalmente diferente.

        Un saludo

        1. Nos pasa a todos 😀

          Como comentaba en el artículo, al activar la caché de WP Rocket se desactivan las cachés de SG, así que hacen en general mala combinación salvo que se retoquen ajustes. Otra cosa es con Varnish, con la que se integra perfectamente WP Rocket.

  2. El plugin de SG siteground solo es apto si tienes el hosting con ellos o aunque estés con otro hosting vale la pena tenerlo instalado

  3. Gracias por la información, Fernando!!!

    Este es un post que me resulta muy interesante, ya que WP Rocket me ha llevado de cabeza últimamente en otros hostings y voy a buscar solución en base a lo que compartes.

    Asimismo, me voy a animar a probar Siteground para comprobarlo todo.

    Un saludo.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Información base sobre privacidad:
  • Responsable: Fernando Tellado ([email protected])
  • Fin del tratamiento: Moderación de comentarios para evitar spam
  • Legitimación: Tu consentimiento
  • Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal
  • Derechos: Acceso, rectificación, portabilidad, olvido

 

Ir arriba Ir al contenido