Migración de sitios web y aplicaciones en Viena
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: Cumplimiento de organizaciones internacionales, estándares formales de seguridad de datos y soporte multilingüe.
- 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: Vienna WordPress Meetup
Migración a Next.js y Astro en Viena
Migro sitios desde WordPress, Joomla, Drupal y otros CMS monolíticos a arquitectura Headless moderna con Astro o Next.js. En Viena ejecuto migraciones sin tiempo de inactividad.
Migro aplicaciones desde Angular, Vue, React legacy, jQuery, PHP y generadores estáticos (Hugo, Jekyll, Gatsby) a Astro o Next.js.
Empresas en Viena que migraron a Astro o Next.js reportan PageSpeed 95-100 y un TTFB claramente más bajo.
Cada migración incluye mapeo completo de URLs, redirecciones 301, transferencia de meta tags y datos estructurados.
Si tu empresa en Viena tiene la web en WordPress, Joomla, Drupal o un framework antiguo y quieres pasarla a Astro o Next.js, lo difícil no es escribir el código nuevo. Lo difícil es no perder por el camino lo que ya funciona: URLs que Google conoce, datos estructurados, la relación entre la versión en alemán y la de otros idiomas, y los datos legales que una web comercial en Austria tiene que mostrar. Trabajo solo: quien hace el inventario es quien despliega y quien revisa Search Console después.
¿Astro o Next.js para la web de una empresa vienesa?
Astro genera HTML estático por defecto y solo envía JavaScript a los componentes que lo necesitan. Encaja con webs corporativas, blogs, catálogos, páginas de servicios y sitios de turismo o cultura donde casi todo es contenido. Next.js tiene sentido cuando hay área de clientes con inicio de sesión, precios que dependen del usuario, búsqueda con filtros en el servidor o una aplicación que convive con la parte pública.
A veces lo razonable es combinar: contenido en Astro y un portal aparte en Next.js. Y a veces basta con ordenar plugins y caché en el WordPress actual. Lo decido después del inventario y te lo explico por escrito. El enfoque general está en la página de migración a Next.js y Astro; si prefieres conservar WordPress como panel de edición, mira la de desarrollador headless CMS.
¿Cómo se migra sin perder posiciones en Google?
- Mapa de URLs. Rastreo el sitio actual, cruzo el resultado con el sitemap y con las páginas que reciben clics e impresiones en Search Console, y preparo una tabla con cada URL antigua y su destino. Las que no cambian se quedan igual. Las que cambian reciben una 301 a la página equivalente, nunca a la portada.
- Modelo de contenido. Tipos de entrada, campos personalizados, taxonomías y bloques del CMS antiguo pasan a colecciones con un esquema validado. Si a un registro le falta un campo obligatorio, la compilación falla y lo veo antes de publicar.
- Metadatos y datos estructurados. Títulos, descripciones, canónicos y JSON-LD (Organization, LocalBusiness, Product, FAQ, lo que tenga el sitio) se trasladan campo a campo. Comparo la versión antigua y la nueva de las mismas URLs con un script.
- Idiomas y hreflang. El alemán es el idioma oficial de Austria; si tu web publica también en inglés u otros idiomas, cada par de páginas tiene que apuntarse mutuamente con hreflang, y si una versión se redirige y la otra no, la relación se rompe. Si usas
de-ATyde-DEpor separado, compruebo que no compitan entre sí. Lo verifico en el HTML generado. - Entorno de pruebas. El sitio nuevo vive en una URL de staging bloqueada para buscadores. Ahí lanzo el mapa de redirecciones completo con peticiones reales y reviso Core Web Vitals en laboratorio.
- Corte por fases. En sitios grandes publico por secciones: primero el blog, luego servicios, al final la tienda o el área de clientes. En sitios pequeños, un único cambio de DNS en una ventana tranquila.
- Después del lanzamiento. Envío el sitemap nuevo y vigilo en Search Console la cobertura, los 404 y las páginas excluidas, y añado las redirecciones que falten.
Según la guía de Google sobre traslados con cambio de URL, la visibilidad puede fluctuar temporalmente mientras se indexa de nuevo el sitio. También recomienda mantener las redirecciones el mayor tiempo posible, en general al menos un año.
¿Qué suele salir mal y cómo lo detecto?
- Parámetros, paginación y archivos por fecha. URLs como
?page=2o/2019/05/que reciben enlaces externos. Las saco de los registros del servidor y de Search Console, no solo del rastreo. - PDF e imágenes enlazados desde fuera. Fichas técnicas, menús, folletos o convocatorias cambian de ruta al migrar. Entran en el mismo mapa de redirecciones.
- Formularios. En un sitio estático el formulario necesita un destino: una función en el servidor, un servicio externo o la API del CRM. Pruebo cada uno con un envío real antes del corte.
- Editores que pierden su panel. Si tu equipo trabaja con WordPress desde hace años, mantenerlo como CMS headless y usar Astro solo como frontend suele ser mejor que obligar a todos a aprender otra herramienta.
¿Qué exige la ley austriaca a la web nueva?
No sustituye asesoría jurídica, pero una migración toca todas las plantillas a la vez, así que compruebo esto en el código:
- Impressum. El § 5 de la E-Commerce-Gesetz (ECG) obliga al prestador a tener disponibles de forma permanente, fácil y directamente accesibles su nombre o razón social, la dirección geográfica de su establecimiento y datos de contacto rápido, incluido un correo electrónico. Cuando aplica, también el número y el tribunal del registro mercantil, la autoridad de supervisión o el colegio profesional y el número de IVA. Compruebo que el enlace esté en todas las plantillas, también en la 404 y en las páginas de agradecimiento.
- Consentimiento para cookies y similares. El § 165 apartado 3 de la Telekommunikationsgesetz 2021 (TKG 2021) solo permite obtener datos del dispositivo del usuario si este da su consentimiento activo, basado en información clara y completa. La excepción es lo estrictamente necesario para un servicio que el usuario ha pedido expresamente. Si el sitio nuevo carga etiquetas de marketing, verifico en la pestaña de red del navegador que no se disparan antes de aceptar.
- Accesibilidad. El Barrierefreiheitsgesetz (BaFG) se aplica a los servicios de comercio electrónico prestados a consumidores después del 28 de junio de 2025. Las microempresas que prestan servicios, con menos de diez personas empleadas y hasta 2 millones de euros de volumen de negocio o balance, están exentas. Vigila su cumplimiento el Sozialministeriumservice. Si tu tienda entra en el ámbito de la ley, aprovecho la reconstrucción para corregir contraste, navegación con teclado, textos alternativos y etiquetas de formularios.
- Protección de datos. La autoridad de control en Austria es la Datenschutzbehörde (DSB), con sede en Viena. Si al migrar cambias de proveedor de hosting, de formularios, de analítica o de fuentes, la política de privacidad tiene que reflejarlo el día del lanzamiento, no semanas después.
¿Dónde se aloja el sitio nuevo?
Un frontend en Astro puede servirse desde un CDN o desde un servidor en la UE: las páginas estáticas no guardan datos de los visitantes. Los datos personales los tratan los formularios, el CRM, la analítica y la tienda, y ahí reviso dónde se procesan y qué contratos de encargo de tratamiento necesitas. Con Next.js y renderizado en servidor también cuenta la región del servidor.
¿Qué recibes al terminar?
El repositorio, el mapa de redirecciones, las variables de entorno documentadas, el despliegue automático y una guía corta para publicar contenido. Si en tu empresa o en una agencia de confianza en Viena hay alguien técnico, puede seguir con el proyecto sin depender de mí.
¿Cuál es el siguiente paso?
Envíame la URL actual, el CMS y su versión, los idiomas que publicas y de dónde viene hoy tu tráfico (búsqueda orgánica, campañas, referencias, newsletters). Con eso preparo un alcance por escrito: qué se migra, qué se queda fuera, si recomiendo Astro, Next.js o una combinación, y cómo será el corte.
Pagos, fiscalidad y formularios en Viena
En Organizaciones internacionales en Viena, 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.
Marco aplicable: DSGVO y FAGG en contratos a distancia. Drivers del brief: GDPR, NIS2, BaFG.
Viena combina sector público, organizaciones internacionales y un mercado corporativo conservador con exigencias regulatorias propias del eje DACH. Entregamos soluciones WordPress alineadas con la formalidad operativa que ese contexto exige.
Mapa de Viena y alrededores
Proyectos seleccionados
Ejemplos de mi trabajo.
Desarrollo E-commerce: led-lumina.pl
led-lumina.pl es una tienda online de iluminación LED para clientes particulares y empresas, con catálogo amplio, filtros, pagos y envíos.
Desarrollo E-commerce: like2slide.com
like2slide.com es un sitio creado para amantes de los deportes de tabla y deslizamiento, con una estructura pensada para noticias, comunidad y contenido temático.
Desarrollo E-commerce: marcoaldany.pl
marcoaldany.pl es un sitio web que construí como desarrollador WordPress para mostrar cómo este sistema puede apoyar a empresas que ofrecen servicios o productos personalizados.
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 Viena
Experiencia local:
- Migración a Astro & Next.js en Viena, Austria
- Desde WordPress, Joomla, Drupal y frameworks heredados
- Mapa de redirecciones 301 URL por URL, mantenidas al menos un año
Trabajo en remoto para empresas de Viena.
¿Buscas el servicio: Migración Next.js / Astro en Viena?
Describe tu proyecto por e-mail. Respondo en 48 horas.
Describe tu proyectoPreguntas frecuentes - Migración Next.js / Astro Viena
¿Cuánto tiempo deben seguir activas las redirecciones tras migrar?
Google recomienda mantenerlas el mayor tiempo posible, en general al menos un año, para que todas las señales pasen a las URLs nuevas. En un sitio en Astro las 301 viven en un archivo del hosting o del CDN, así que no cuesta nada dejarlas para siempre.
¿Necesito un banner de cookies si mi web de Viena pasa a Astro?
Depende de lo que cargue el sitio, no del framework. El § 165 apartado 3 de la TKG 2021 exige consentimiento activo, con información clara y completa, para obtener datos del equipo del usuario, salvo lo estrictamente necesario para un servicio que el usuario ha pedido. Sin analítica ni etiquetas de marketing que lean el dispositivo, el banner puede sobrar; con ellas, tiene que bloquearlas hasta que el usuario acepte.
¿Me afecta el Barrierefreiheitsgesetz (BaFG) austriaco?
Si vendes a consumidores por internet, probablemente sí: la ley cubre los servicios de comercio electrónico prestados a consumidores después del 28 de junio de 2025. Las microempresas que prestan servicios (menos de diez personas empleadas y como máximo 2 millones de euros de facturación o de balance) están exentas de esos requisitos. La autoridad de vigilancia es el Sozialministeriumservice.
¿Qué autoridad supervisa la protección de datos de una empresa en Viena?
La Datenschutzbehörde (DSB), con sede en Viena, que tramita reclamaciones y notificaciones de brechas de datos personales para toda Austria.
Explora otros servicios WordPress y base de conocimiento
Migración a Astro, Next.js y headless WordPress.
Sincronización WooCommerce con ERP y mayorista.
Automatización de procesos de negocio en torno a WordPress y sistemas empresariales.
Biblioteca de casos concretos de automatización.
Headless WordPress, Sanity, Strapi y Contentful con Astro o Next.js.
Astro, MDX, edge delivery y Core Web Vitals medidos con tráfico real.
Ingeniería WordPress y arquitectura personalizada.
Arquitectura headless, ERP e IA escalable para enterprise.
Categorías relacionadas
Artículos de apoyo

De seis a dieciséis semanas para proyectos típicos, en cuatro fases: descubrimiento, alcance, construcción y cutover, ajuste. Las variables son el tamaño del catálogo, el número de integraciones, la preservación de URLs y la disposición del equipo editorial, no la elección del framework.

Análisis exhaustivo del coste total de propiedad (TCO) a 4 años, métricas reales de Core Web Vitals, arquitectura Astro 7 GraphQL APQ y matriz de decisión de 10 puntos para directores de tecnología que eligen entre WordPress desacoplado y tradicional.

La decisión entre Shopify Plus y WooCommerce headless en 2026 ya no es un compromiso binario "plataforma vs personalizado". Ambos pueden funcionar en headless, ambos integran IA, ambos sirven en el edge. Los ejes reales son el control, el coste total a lo largo de cinco años y la estrategia de salida. Este artículo recorre la matriz con datos confirmados de cada plataforma.