Migração de websites e aplicações em Düsseldorf
Migro sites de WordPress, Joomla, Drupal, Angular, Vue e outras tecnologias para Astro e Next.js. Planeio cada migração para manter o SEO, os conteúdos e as funcionalidades, e faço a mudança numa janela acordada. Trabalho sozinho e tenho anos de experiência com stacks antigos e modernos.
Contexto específico: Arquitetura escalável para produtos em crescimento, bases sólidas de segurança e jornadas multilíngues otimizadas para públicos regionais e internacionais.
- Tenho conta no wordpress.org desde 2006.
- Contribuí para o núcleo do WordPress nas versões 7.0 e 7.1.
- Mantenho 30 plugins no wordpress.org.
- Organizo WordCamps e participo neles como orador.
- Estive em todas as WordCamp Europe de 2017 a 2026.
- Meetup local de WordPress: WordPress Düsseldorf Meetup
Migração para Next.js & Astro em Düsseldorf
Migro sites de WordPress monolítico, Joomla, Drupal e outros CMS para arquitetura Headless moderna com Astro ou Next.js. Em Düsseldorf realizo migrações sem tempo de inatividade, o seu site permanece ativo durante todo o processo.
Migro aplicações de Angular, Vue, React legado, jQuery, PHP e geradores estáticos (Hugo, Jekyll, Gatsby) para Astro ou Next.js. Ganha melhor performance, SEO e desenvolvimento mais fácil a longo prazo.
Uma migração para Astro ou Next.js em Düsseldorf atinge PageSpeed de 95-100 e um TTFB claramente mais baixo, porque as páginas são servidas a partir da edge em vez de montadas por pedido. Um frontend estático elimina vetores de ataque comuns e reduz drasticamente os custos de alojamento.
Cada migração inclui mapeamento completo de URLs, redirecionamentos 301, transferência de meta tags e dados estruturados. Os seus rankings no Google não apenas se mantêm, tipicamente melhoram graças a melhores Core Web Vitals.
Düsseldorf é a capital da Renânia do Norte-Vestefália e tinha 619 444 habitantes a 31 de dezembro de 2025, segundo a Wikipédia. A cidade passou da indústria pesada para serviços, telecomunicações, moda e publicidade, e a Messe Düsseldorf organiza uma parte substancial das feiras de referência mundiais. Para uma empresa que vende ou recruta neste mercado, o site é lido em alemão, por vezes em inglês, e avaliado segundo regras alemãs. Faço migrações de WordPress, Joomla, Drupal ou frameworks antigas para Astro ou Next.js com esses factos à frente do código.
Quando faz sentido sair do CMS atual?
Faz sentido quando o CMS trava o desempenho, a segurança ou a edição, e quando limpar plugins e cache já não chega. Os sinais que verifico primeiro: tempo de resposta do servidor alto, um painel de administração mais lento do que o site, atualizações que ninguém ousa instalar e editores que evitam publicar. Antes de propor migração, meço o site atual. Se o problema se resolve com configuração, digo-o.
Escolho Astro quando o site é sobretudo conteúdo: páginas de serviços, blogue, documentação, catálogos sem carrinho. Escolho Next.js quando há áreas autenticadas, formulários complexos ou renderização dinâmica por utilizador.
Como mapeio URLs e redirecionamentos 301?
O mapa de URLs é o documento mais importante da migração. A Google descreve o processo em passos: reunir os URLs antigos a partir de sitemaps, registos do servidor, analítica, CMS e relatório de ligações da Search Console, incluindo imagens e ficheiros de recursos, e associar cada um ao destino novo. Faço exatamente isso, numa folha de cálculo que o cliente pode rever.
Depois aplico estas regras:
- Cada URL antigo aponta diretamente para o destino final, sem cadeias de redirecionamentos.
- Páginas sem equivalente recebem 410 ou 404 deliberado, nunca um redirecionamento em massa para a página inicial.
- Canónicos, hreflang e ligações internas passam a usar os URLs novos, e o sitemap novo é submetido na Search Console.
- Os redirecionamentos ficam ativos pelo menos um ano, que é o mínimo indicado pela Google, e muitas vezes por tempo indefinido.
O que muda se o site tiver versão em alemão e em português?
A Google exige hreflang recíproco: se a página A aponta para B, B tem de apontar para A, senão as anotações são ignoradas. Uso códigos de idioma com região quando o conteúdo difere por país (de-DE, de-AT, de-CH) e apenas o idioma (de, pt-PT) quando não difere. O código de região não existe sozinho, e “en-UK” não é válido, o correto é en-GB. Acrescento x-default para a página de escolha de idioma, se existir.
Para uma empresa portuguesa que vende em Düsseldorf, a versão alemã não é tradução do original. Tem URLs, títulos e exemplos próprios, e uma linguagem de negócio alemã. O mesmo vale para o inglês, que muitas empresas internacionais da cidade usam em contexto B2B. Na Wikipédia, Düsseldorf aparece como um dos principais centros alemães de telecomunicações, com empresas de TIC estrangeiras e a maior comunidade japonesa da Alemanha, cerca de 11 000 pessoas na cidade e arredores. Se esse público é o seu, o inglês entra no mapa de idiomas desde o início.
Que regras alemãs afetam um site novo em Düsseldorf?
Três diplomas aparecem em quase todas as migrações para este mercado. Descrevo o que o texto da lei diz e o que implemento, sem substituir um jurista.
Cookies e rastreio. O § 25 do TDDDG permite guardar ou ler informação no equipamento do utilizador apenas com consentimento baseado em informação clara e completa, com duas exceções: a transmissão de uma mensagem e o que é estritamente necessário para um serviço pedido expressamente. Na prática, scripts de analítica, pixéis e incorporações de terceiros só carregam depois do consentimento. Num frontend estático isto é fácil de verificar: abro o HTML final e a rede do navegador antes de qualquer clique e confirmo que nada de terceiros é pedido.
Impressum. O § 5 do DDG obriga os prestadores de serviços digitais comerciais a manter disponíveis, de forma fácil de reconhecer e diretamente acessível, o nome e a morada, um contacto eletrónico rápido, o registo comercial e o número de identificação fiscal, quando existam. Garanto que a ligação está no rodapé de todas as páginas e que os URLs do Impressum e da política de privacidade sobrevivem à migração.
Acessibilidade. A BFSG aplica-se a serviços prestados a consumidores depois de 28 de junho de 2025 e inclui expressamente os serviços de comércio eletrónico. Se a sua loja vende a consumidores na Alemanha, o novo frontend deve ser construído com HTML semântico, contraste e navegação por teclado verificados. Se a sua empresa cabe em alguma exceção, é uma pergunta para o seu jurista.
A autoridade de proteção de dados do estado da Renânia do Norte-Vestefália é a LDI NRW (Landesbeauftragte für Datenschutz und Informationsfreiheit Nordrhein-Westfalen), que se descreve como independente e livre de instruções.
Onde ficam os dados e o alojamento?
Num site Astro estático, o HTML é servido por uma rede de distribuição e não há base de dados exposta, o que reduz a superfície de ataque. Formulários, newsletter e analítica são o que realmente guarda dados pessoais. Para clientes de Düsseldorf pergunto onde esses serviços tratam os dados e se existe contrato de subcontratação, e deixo o resultado escrito na documentação de entrega. Não prometo localização de dados que o fornecedor não declare.
Como é feito o corte e o que verifico depois?
- Inventário de URLs, redirecionamentos, dados estruturados e conteúdo crítico, com contagem por tipo de página.
- Ambiente de teste com o mapa 301 aplicado e paridade de títulos, descrições, canónicos e schema, comparada por script entre o site antigo e o novo.
- Corte por secções quando o site é grande, com reverse proxy ou regras no edge a dividir o tráfego. Um corte único só em sites pequenos.
- No dia do lançamento: teste dos redirecionamentos por script, verificação do sitemap, inspeção de URLs na Search Console e conferência do robots.txt.
- Nas semanas seguintes: relatório de cobertura do índice, páginas com erro 404 inesperado, evolução de impressões por secção e Core Web Vitals nos dados reais.
O que pode correr mal: parâmetros de URL antigos que o CMS gerava e que ninguém listou, páginas de arquivo ou etiquetas indexadas sem equivalente, imagens com URLs diferentes, formulários que deixam de enviar e scripts de terceiros que voltam a carregar sem consentimento. Cada um destes pontos tem uma verificação concreta na lista acima.
Qual é o próximo passo?
Envie-me o URL atual, o CMS e a origem do tráfego (Search Console ou analítica, se tiver acesso). Respondo com um âmbito escrito: o que migrar, o que fica fora, os riscos principais e as verificações. O repositório, as variáveis de ambiente e o pipeline de publicação ficam consigo no fim. Para a visão geral do método, veja a página sobre migração para Astro e Next.js, e para o trabalho de frontend, a página do desenvolvedor Astro.
Mapa de Düsseldorf e arredores
Projetos selecionados
Exemplos do meu trabalho.
Government Portal: zamki-szkocji.com
zamki-szkocji.com é um portal informativo completo dedicado aos castelos da Escócia, que une um rico conteúdo histórico, mapas interativos, galerias de fotos...
innoopract.com - Projeto WordPress | WPPoland
Innoopract é uma empresa especializada em software e serviços, apoiando programadores e empresas na maximização do retorno sobre investimento em ferrame...
Integração do WooCommerce com a API de um grossista: loja de peças automóveis
Case study da integração de uma loja WooCommerce com a REST API de um grossista de peças automóveis: sincronização de catálogo, stock e preços em tempo real, além de lógica de margem automática.
Suporte e desenvolvimento WordPress em Düsseldorf
Guias metodológicos (SEO, GEO, compliance)
Estas páginas descrevem como abordo citações em IA, modernização WooCommerce B2B e resiliência operacional para NIS2 e concursos públicos. Aplicam-se a qualquer localização do projeto.
O que torna Düsseldorf único
Experiência local:
- Migração para Astro & Next.js em Düsseldorf, Alemanha
- De WordPress, Joomla, Drupal e frameworks legados
- Migrações faseadas com mapeamento de redirecionamentos e verificação SEO
Trabalho remotamente para empresas de Düsseldorf.
Procura o serviço: Migração Next.js / Astro em Düsseldorf?
Descreva o projeto por e-mail. Resposta em 48 horas.
Descreva o projetoPerguntas frequentes - Migração Next.js / Astro Düsseldorf
Preciso de uma versão em alemão se o meu site de Düsseldorf está em português?
Se vende ou recruta em Düsseldorf, sim, a versão em alemão é o ponto de partida. Na migração trato-a como idioma próprio, com URLs, títulos e hreflang próprios (de ou de-DE), e não como tradução automática do original. O português fica como segunda versão, ligada por hreflang recíproco.
Migram tudo de uma vez ou de forma incremental?
De forma incremental, por norma. O novo frontend assume uma secção de cada vez enquanto o resto continua no sistema antigo, com um reverse proxy ou regras no edge a dividir o tráfego até concluirmos. Um corte único só faz sentido em sites pequenos, onde manter dois sistemas em paralelo custa mais do que um corte limpo.
Como preservam o SEO e os redirecionamentos durante a migração?
Mapeio todos os URLs antigos antes de começar e associo-os um a um aos novos, com redirecionamento 301 sempre que um endereço muda. Títulos, meta, dados estruturados, canónicos e hreflang transitam. Depois do lançamento acompanho a Search Console para detetar quebras de indexação cedo, e os redirecionamentos ficam ativos pelo menos um ano, como a Google recomenda.
A migração resolve o banner de cookies e o Impressum?
Não resolve sozinha. O frontend novo pode carregar scripts de terceiros só depois do consentimento e manter o Impressum acessível em todas as páginas, mas o conteúdo jurídico tem de vir de quem o assume. Eu implemento e verifico no HTML final, não redijo o texto legal.
Explorar outros serviços WordPress e base de conhecimento
Migração para Astro, Next.js e headless WordPress.
Sincronização WooCommerce com ERP e grossista.
Automação de processos de negócio em torno de WordPress e sistemas empresariais.
Biblioteca de casos concretos de automação.
Headless WordPress, Sanity, Strapi e Contentful com Astro ou Next.js.
Astro, MDX, edge delivery e Core Web Vitals medidos em tráfego real.
Engenharia WordPress e arquitetura personalizada.
Arquitetura headless, ERP e IA escalável para enterprise.
Categorias relacionadas
Artigos de apoio

Seis a dezasseis semanas para projetos típicos, com uma forma em quatro fases: descoberta, scoping, construção e cutover, afinação. As variáveis são o tamanho do catálogo, o número de integrações, a preservação de URLs e a prontidão da equipa editorial, não a escolha do framework.

Análise exaustiva do custo total de propriedade (TCO) a 4 anos, benchmarks reais de Core Web Vitals, arquitetura Astro 7 GraphQL APQ e matriz de decisão de 10 pontos para líderes tecnológicos que escolhem entre WordPress desacoplado e tradicional.

A decisão Shopify Plus vs WooCommerce headless em 2026 já não é um compromisso binário "plataforma vs personalizado". Ambos correm em headless, ambos integram IA, ambos servem no edge. Os eixos reais são controlo, custo total ao longo de cinco anos e estratégia de saída. Este artigo percorre a matriz com factos confirmados das plataformas.