Migración Next.js / Astro en Berlin

Migración a Astro o Next.js para empresas de Berlin, desde WordPress, Joomla, Drupal y otros sistemas.

Migración Next.js / Astro

Migración de sitios web y aplicaciones en Berlin

Migro sitios de WordPress, Joomla, Drupal, Angular, Vue y otras tecnologías a Astro y Next.js. Planifico cada migración para conservar el SEO, los contenidos y las funciones, y hago el cambio en una ventana acordada. Trabajo solo y tengo años de experiencia con stacks antiguos y modernos.

Contexto específico: Arquitectura privacy-first (DSGVO), soporte multiidioma desde el día uno y alta escalabilidad para startups en fase de growth.

  • Tengo cuenta en wordpress.org desde 2006.
  • He contribuido al núcleo de WordPress en las versiones 7.0 y 7.1.
  • Mantengo 30 plugins en wordpress.org.
  • Organizo WordCamps y hablo en ellos como ponente.
  • He asistido a todas las WordCamp Europe de 2017 a 2026.
  • Meetup local de WordPress: WordPress Meetup Berlin

Mi perfil en WordPress.org

Migración a Next.js y Astro en Berlin

01. De WordPress a headless

Migro sitios desde WordPress, Joomla, Drupal y otros CMS monolíticos a arquitectura Headless moderna con Astro o Next.js. En Berlin ejecuto migraciones sin tiempo de inactividad.

02. Desde otros frameworks a Astro / Next.js

Migro aplicaciones desde Angular, Vue, React legacy, jQuery, PHP y generadores estáticos (Hugo, Jekyll, Gatsby) a Astro o Next.js.

03. Resultados post-migración

Empresas en Berlin que migraron a Astro o Next.js reportan PageSpeed 95-100 y un TTFB claramente más bajo.

04. Preservación de SEO y contenido

Cada migración incluye mapeo completo de URLs, redirecciones 301, transferencia de meta tags y datos estructurados.

Si tu empresa en Berlín tiene una web en WordPress, Joomla, Drupal o un framework antiguo y estás pensando en pasarla a Astro o Next.js, aquí tienes cómo hago esa migración, qué compruebo antes y después del cambio y qué normas alemanas afectan al sitio nuevo. Trabajo solo, como desarrollador independiente: la persona que mapea tus URLs es la misma que despliega y vigila Search Console después.

#¿Merece la pena migrar o basta con arreglar el CMS actual?

No toda web lenta necesita un framework nuevo. Si el problema es un constructor visual pesado, plugins que nadie usa o una caché mal configurada, sale más barato limpiar el WordPress que tienes. Migrar tiene sentido cuando el cuello de botella está en la arquitectura: plantillas que no se pueden aligerar sin reescribirlas, un panel que nadie quiere tocar, actualizaciones de seguridad que rompen la maqueta, o contenido que también tiene que alimentar una app o un portal de clientes.

La elección entre los dos destinos depende de lo que hace cada parte del sitio:

  • Astro genera HTML estático y solo envía JavaScript a los componentes que lo necesitan. Encaja con webs corporativas, blogs, documentación y páginas de servicio.
  • Next.js encaja cuando hay sesión de usuario, renderizado en servidor por petición, buscadores con filtros o formularios de varios pasos.

Un mismo dominio puede combinar ambos: Astro para las páginas públicas y Next.js en una ruta concreta para el área privada. Si el contenido debe seguir editándose en WordPress, lo dejo como backend headless y el frontend lee su API. Tienes más detalle en mi página sobre migración a Next.js y Astro.

#¿Cómo evito perder posiciones en Google al cambiar de plataforma?

Sigo la guía de Google para traslados de sitio con cambio de URLs:

  1. Inventario de URLs. Junto las direcciones del sitemap actual, de Search Console, de la analítica y de los logs del servidor. Las páginas con enlaces externos o tráfico orgánico van primero.
  2. Mapa de redirecciones. Cada URL antigua apunta a su equivalente nueva con un 301 directo, sin cadenas. No envío decenas de páginas sin relación a la portada, algo que Google desaconseja expresamente. Las imágenes y los PDF enlazados desde fuera también entran en el mapa.
  3. Duración. Google recomienda mantener las redirecciones el mayor tiempo posible, en general al menos un año. Las dejo en la configuración del servidor o del CDN.
  4. Sitemap nuevo. Envío en Search Console el sitemap con las URLs nuevas y retiro el antiguo. La herramienta de cambio de dirección solo hace falta si cambias de dominio, no si las rutas cambian dentro del mismo.

Antes del lanzamiento rastreo el entorno de pruebas y comparo título, meta descripción, canonical, encabezados y datos estructurados de cada plantilla contra el sitio viejo. Lo que el CMS añadía por su cuenta (migas de pan, schema de artículo, etiquetas Open Graph) hay que reconstruirlo en el frontend nuevo, y es un punto fácil de olvidar porque la página se ve igual en el navegador.

#¿Qué pasa con las versiones en alemán y en inglés?

Si tu web publica en alemán y en otro idioma, las anotaciones hreflang tienen que ser recíprocas: cada versión se cita a sí misma y a todas las demás, y si dos páginas no se apuntan mutuamente, Google ignora las etiquetas. Elijo un solo método (etiquetas link en el head, cabecera HTTP o sitemap), porque Google los trata como equivalentes, y añado x-default si existe una página de selección de idioma. En la migración genero estas relaciones desde el modelo de contenido, no a mano, para que una traducción nueva no deje parejas rotas.

#¿Qué normas alemanas afectan al sitio nuevo?

Berlín, capital de Alemania con 3.596.999 habitantes según el censo de 2022, es a la vez ciudad y estado federado, así que a tu web le aplican la ley federal alemana y el RGPD. Tres puntos influyen en decisiones técnicas de la migración:

  • Consentimiento para cookies y almacenamiento en el dispositivo. El § 25 de la TDDDG exige consentimiento basado en información clara y completa para guardar o leer información en el equipo del usuario, salvo que sea estrictamente necesario para el servicio que el usuario pidió expresamente. Un frontend nuevo es la ocasión para cargar analítica, mapas y vídeos solo tras el consentimiento, en lugar de heredar los scripts del tema antiguo.
  • Accesibilidad. La Barrierefreiheitsstärkungsgesetz (BFSG) traspone la Directiva (UE) 2019/882 y cubre, entre otros, los servicios de comercio electrónico prestados a consumidores después del 28 de junio de 2025. Si tu web vende a consumidores, el rediseño de plantillas es el momento de corregir contraste, foco de teclado, etiquetas de formularios y textos alternativos.
  • Autoridad de control. La autoridad de protección de datos del estado de Berlín es la Berliner Beauftragte für Datenschutz und Informationsfreiheit, que publica material para empresas y ofrece formación a start-ups y pequeñas empresas.

#¿Para qué tipo de empresa berlinesa tiene sentido?

El Senado de Berlín nombra entre los sectores de la ciudad el turismo, la industria metalúrgica y eléctrica, la construcción de maquinaria y vehículos, la industria química y farmacéutica, las TIC, los medios y la industria creativa, y la salud. Los perfiles que mejor encajan con una migración son:

  • Hoteles y operadores turísticos con contenido en varios idiomas y picos de tráfico estacionales.
  • Empresas industriales con catálogos técnicos, fichas de producto y descargas en PDF que hoy dependen de un Joomla o un Drupal sin mantenimiento.
  • Editoriales y estudios creativos con archivos grandes de artículos, donde la generación estática reduce la carga del servidor.

#¿Cómo es el paso a producción sin cortar el tráfico?

En sitios pequeños cambio todo en una ventana con el DNS preparado y un TTL bajo. En sitios grandes migro por secciones: primero el blog o la documentación, después las páginas de servicio, al final lo que tenga formularios o pagos. Antes de cada paso compruebo en el entorno de pruebas los códigos de respuesta de todas las URLs del mapa, que no queden enlaces internos hacia direcciones redirigidas y que el robots.txt de staging no llegue a producción.

Después del lanzamiento reviso en Search Console el informe de indexación de páginas, el rastreo de las URLs antiguas y las consultas de las páginas con más clics, y comparo con el periodo anterior. Si una sección cae, lo primero que miro son las redirecciones y los canonical de esa sección. Para la visibilidad en buscadores y en respuestas de IA, puedes leer mi página de SEO, GEO y AEO.

Al final te quedas con el repositorio, las variables de entorno documentadas, el pipeline de despliegue y una guía breve para editar contenido.

#¿Qué necesito enviarte para empezar?

Envíame la URL de tu web actual, el CMS y su versión, si hay más de un idioma, y de dónde viene hoy el tráfico (búsqueda orgánica, anuncios, enlaces de otras webs). Con eso preparo un alcance por escrito: qué se migra a Astro, qué a Next.js, qué se queda como está y qué riesgos veo en tu caso.

#Pagos, fiscalidad y formularios en Berlin

En SaaS, comercio electrónico y agencias creativas en Berlin, el checkout y los formularios fallan antes que el diseño. Las pruebas usan importes de test; las tasas las fija el cliente en su pasarela.

En el ecosistema de startups de Berlín la velocidad es la única moneda que importa. Aportamos disciplina de ingeniería alemana al ritmo creativo de la ciudad, con soluciones WordPress que escalan al ritmo del producto.

Mapa de Berlin y alrededores

Guías metodológicas (SEO, GEO, compliance)

Estas páginas explican cómo trabajo citas en modelos de lenguaje, modernización WooCommerce B2B y resiliencia operativa para NIS2 y licitaciones. Válidas para cualquier ciudad de entrega.

Lo que hace único a Berlin

Experiencia local:

  • Migración a Astro & Next.js para empresas en Berlín, Alemania
  • Desde WordPress, Joomla, Drupal y frameworks heredados
  • Mapa de redirecciones 301 una a una, mantenidas al menos un año según la guía de Google

Trabajo en remoto para empresas de Berlin.

¿Buscas el servicio: Migración Next.js / Astro en Berlin?

Describe tu proyecto por e-mail. Respondo en 48 horas.

Describe tu proyecto

Preguntas frecuentes - Migración Next.js / Astro Berlin

¿Cuánto tiempo tengo que mantener las redirecciones 301 después de migrar?

Google recomienda mantenerlas el mayor tiempo posible y, en general, al menos un año, para que pueda transferir las señales y volver a rastrear los enlaces que apuntan a las URLs antiguas. Las dejo en la configuración del servidor o del CDN, no en un plugin que alguien pueda desactivar.

¿Necesito la herramienta de cambio de dirección de Search Console?

Solo si cambias de dominio o de subdominio. Si el dominio se queda igual y solo cambian las rutas, o pasas de www a sin www, no hace falta. En todos los casos envío un sitemap nuevo con las URLs finales.

¿La BFSG afecta a la web de mi empresa en Berlín?

Si prestas servicios de comercio electrónico a consumidores, sí: el § 1 de la BFSG incluye esos servicios cuando se prestan después del 28 de junio de 2025. Si tu web es solo informativa o solo B2B, revisa el ámbito con tu asesor legal. Yo me ocupo de la parte técnica: contraste, teclado, formularios y textos alternativos en las plantillas nuevas.

¿Astro o Next.js para mi web?

Astro para páginas públicas de contenido: web corporativa, blog, documentación, páginas de servicio. Next.js para lo que necesita sesión de usuario o renderizado por petición, como un área de clientes o un buscador con filtros. Un mismo dominio puede usar los dos en rutas distintas.

Explora otros servicios WordPress y base de conocimiento