El sitio de marketing de Testlify es grande —más de 11.000 páginas— y funcionaba sobre WordPress, donde las cargas de página eran lo bastante lentas como para perjudicar la tasa de rebote y publicar cambios resultaba más pesado de lo que debería. Tomé la decisión de moverlo a una arquitectura Jamstack, y la migración está actualmente en curso.
La decisión
- Jamstack en lugar de WordPress: Con más de 11.000 páginas, la configuración de WordPress pagaba un costo de renderizado y de plugins en cada solicitud. Pasar a una compilación estática con Jamstack sirve páginas prerenderizadas en su lugar, que es de donde proviene la mayor parte de la velocidad, y las cargas más rápidas ayudan directamente a la tasa de rebote en un sitio de marketing.
- Contenido gestionado desde un CMS: El contenido se mueve a un CMS headless, de modo que el equipo de marketing publica y actualiza las páginas a través de él y el sitio se recompila a partir de esa fuente: más rápido para publicar contenido que el flujo antiguo, y más limpio de mantener con esta cantidad de páginas.
- Migrando a escala: El trabajo consiste en mover más de 11.000 páginas existentes a la nueva arquitectura sin perder el valor de SEO ni romper las URL: la parte difícil de cualquier migración de este tamaño, y la razón por la que es un despliegue por etapas en lugar de un cambio de golpe.
Por qué importó
Se proyecta que la migración reduzca los tiempos de carga de página en alrededor de un 60%. En un sitio de marketing eso no es una métrica vanidosa: páginas más rápidas significan menor tasa de rebote y mejor posicionamiento en buscadores, y la canalización gestionada desde el CMS permite que el equipo de marketing saque contenido sin esperar a ingeniería.