Migrar de WordPress a Astro: guía práctica para equipos técnicos

Cómo migrar un sitio WordPress a Astro paso a paso. Estrategia de migración incremental, conservación del SEO y cuándo vale la pena el cambio.

Migrar de WordPress a Astro: guía práctica para equipos técnicos

WordPress alimenta más del 40% de la web, pero muchos equipos técnicos se encuentran en algún momento frente a la misma decisión: el sitio ha crecido, el rendimiento es mediocre, el mantenimiento de plugins es una fuente continua de fricciones, y el tiempo de carga empieza a afectar al SEO y las conversiones.

Astro es una alternativa seria para sitios de contenido — webs corporativas, blogs técnicos, landings de producto — donde el rendimiento importa y el contenido no cambia en tiempo real. Esta guía explica cómo evaluarlo y cómo hacer la migración sin perder posicionamiento.

Cuándo tiene sentido migrar a Astro

Astro no es la respuesta correcta para todo. Antes de decidir, conviene preguntarse:

Migrar a Astro tiene sentido si:

No migrar a Astro si:

Arquitectura de referencia post-migración

Una migración típica de WordPress a Astro tiene esta estructura:

src/
  content/
    blog/       ← posts en Markdown/MDX
    pages/      ← páginas estáticas
  components/   ← UI reutilizable
  layouts/      ← plantillas de página
  pages/        ← rutas automáticas por archivo
public/         ← assets estáticos

El contenido puede vivir en ficheros Markdown dentro del repositorio, o conectarse a un CMS headless. La segunda opción es mejor cuando el equipo de contenido no tiene acceso al repositorio.

Proceso de migración en 5 pasos

1. Inventario y priorización

Antes de escribir código, mapea todo el sitio:

Herramientas: Screaming Frog o una exportación de GSC filtrada por impresiones.

2. Preservar el SEO técnico desde el primer día

El mayor riesgo de una migración es perder posicionamiento. Las reglas básicas:

3. Migración incremental, no big bang

La migración big bang (pasar todo en un día) es la más arriesgada. Una estrategia incremental es más segura:

  1. Migra primero las páginas con menos tráfico (páginas de política, legales, contacto)
  2. Migra las páginas de servicios/producto con tráfico medio
  3. Migra los posts del blog de más a menos tráfico
  4. La home queda para el final — es la más visible y la que más backlinks recibe

Mientras tanto, WordPress sigue en producción. Cuando una ruta migrada pasa las pruebas de humo, se despliega y se añade el 301 en el servidor anterior.

4. Configurar el rendimiento correctamente

Astro ofrece rendimiento excelente por defecto, pero hay que configurarlo:

// astro.config.mjs
export default defineConfig({
  output: 'static',
  integrations: [
    sitemap(),
    mdx(),
  ],
  image: {
    service: sharpImageService(),
  },
});

Aspectos críticos para el rendimiento:

5. Validación antes del go-live

Lista de comprobación antes de poner en producción:

Qué esperar en GSC tras la migración

Si la migración está bien ejecutada, en las primeras 2-4 semanas Google re-crawlea las URLs migradas. Es normal ver una caída temporal de impresiones mientras el índice se actualiza. Si las URLs se preservaron y los 301 están bien implementados, el tráfico se recupera en 4-8 semanas.

Lo que no es normal: pérdidas permanentes de posición en las mismas URLs. Si eso ocurre, revisar si el contenido fue alterado, si los canonical están correctos, o si hay un problema de indexación.

Conclusión

Migrar de WordPress a Astro es una inversión técnica que vale la pena para sitios de contenido con objetivos claros de rendimiento y mantenibilidad. La clave es hacerlo de forma incremental, preservar el SEO desde el primer día, y validar antes de hacer cada cambio visible.

Para sitios más complejos o con equipos no técnicos gestionando el contenido, un CMS headless conectado a Astro puede ser el punto medio ideal.

¿Evaluando si la migración tiene sentido para tu proyecto? El equipo de desarrollo web de Alken ha ejecutado migraciones desde WordPress, PHP legacy y jQuery a stacks modernos — el proceso siempre empieza con una auditoría técnica del sitio actual.