Migração de websites e aplicações em Bern
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.
- 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.
Migração para Next.js & Astro em Bern
Migro sites de WordPress monolítico, Joomla, Drupal e outros CMS para arquitetura Headless moderna com Astro ou Next.js. Em Bern 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 Bern 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.
Uma migração para Astro ou Next.js troca o motor do site sem trocar o endereço que o Google, os clientes e os parceiros já conhecem. Faço este trabalho para empresas em Berna que têm hoje um site em WordPress, Joomla, Drupal ou numa framework antiga e querem um frontend mais leve, mais fácil de manter e com menos superfície de ataque.
Quando é que uma empresa em Berna deve migrar e quando não deve?
Migrar compensa quando o problema está na arquitetura: páginas geradas pela base de dados a cada pedido, um tema que só uma pessoa sabe alterar, dezenas de plugins com atualizações em atraso, ou um admin tão lento que os editores adiam publicações. Não compensa quando o site é lento por causa de imagens pesadas, de um alojamento fraco ou de um plugin mal configurado.
Antes de propor uma migração, meço o site como está: tempo de resposta do servidor, Core Web Vitals reais, URLs indexados e páginas que trazem tráfego. Se os números não justificarem a mudança, digo-o por escrito.
Astro ou Next.js para um site de Berna?
Astro serve sites onde o conteúdo é o produto: sites institucionais, blogues, catálogos de serviços, documentação. Gera HTML estático e, por omissão, não envia JavaScript para o browser.
Next.js serve projetos com área de cliente autenticada, dados que mudam a cada pedido ou integrações que precisam de renderização no servidor. Paga-se com mais JavaScript e um alojamento que executa código.
O conteúdo pode ficar num CMS headless (o próprio WordPress via REST API) ou passar para Markdown num repositório, conforme quem edita e em que línguas.
Como é que a migração preserva as posições no Google?
- Inventário. Rastreio o site atual e cruzo o resultado com o sitemap e com as páginas que recebem cliques na Search Console.
- Mapa de URLs. Cada endereço antigo recebe um destino: o mesmo caminho, um caminho novo com redirecionamento 301, ou remoção deliberada. Sem cadeias de redirecionamentos.
- Modelo de conteúdo. Tipos de página, campos, taxonomias e relações entre traduções passam do CMS antigo para coleções tipadas. Shortcodes e campos de plugins são verificados página a página, porque é aí que o texto desaparece.
- Dados estruturados e metadados. Organization, BreadcrumbList, Article ou Product, conforme o site, são gerados a partir do conteúdo e validados.
- Ambiente de teste. O site novo corre num endereço bloqueado à indexação. Rastreio-o e comparo com o inventário.
- Corte faseado. Em sites grandes, migro secção a secção atrás do mesmo domínio.
- Depois do lançamento. Submeto o novo sitemap, inspeciono os URLs principais na Search Console e acompanho os relatórios de indexação e de páginas com redirecionamento nas semanas seguintes.
O que costuma correr mal numa migração e como o verifico?
- Um
noindexcopiado do ambiente de teste para produção. Verifico os cabeçalhos e o HTML renderizado de uma amostra de páginas no dia do corte. - Redirecionamentos que só funcionam com barra final, ou só sem ela. Testo as duas formas.
- Formulários que deixam de enviar porque o endpoint antigo vivia no PHP do CMS. Cada formulário tem um envio de teste na lista de aceitação.
Que regras de dados se aplicam a um site com público suíço?
A Suíça tem lei própria: a Lei federal sobre a proteção de dados (FADP, em alemão DSG), em vigor na versão revista desde 1 de setembro de 2023. É supervisionada pelo Comissário Federal para a Proteção de Dados e a Informação (FDPIC, em alemão EDÖB).
- Âmbito territorial. O artigo 3 aplica a lei a situações com efeito na Suíça, mesmo que tenham origem no estrangeiro. Um site para clientes de Berna fica abrangido, esteja alojado onde estiver.
- Dever de informar. O artigo 19 obriga o responsável a informar quem tem os dados recolhidos: identidade e contactos do responsável, finalidade e destinatários. Quando os dados vão para o estrangeiro, a informação tem de indicar o Estado de destino e, se for o caso, as garantias usadas. Ao trocar de alojamento, CDN ou ferramenta de formulários, a política de privacidade é revista ao mesmo tempo.
- Transferências para o estrangeiro. O artigo 16 permite a transferência para países que o Conselho Federal reconheceu como tendo proteção adequada; sem essa decisão, são precisas garantias como cláusulas contratuais. Por isso, no âmbito do projeto, listo onde cada serviço guarda os dados.
O artigo 24 obriga a comunicar ao FDPIC, o mais depressa possível, violações de segurança com risco elevado para as pessoas.
A avaliação jurídica cabe a um jurista suíço; eu entrego a lista exata dos serviços, cookies e transferências do site novo.
Porque é que a língua pesa tanto num site de Berna?
Berna é a cidade federal da Suíça e a capital do cantão de Berna, que é oficialmente bilingue, alemão e francês. Na cidade, a língua dominante é o alemão. Muitos sites daqui têm versões em alemão e francês.
Numa migração isto traduz-se em trabalho concreto: um mapa de URLs por língua, hreflang recíproco entre todas as versões, um x-default decidido conscientemente e uma estrutura de pastas por idioma que não mude a meio. Se o CMS antigo usava um plugin de tradução com parâmetros no URL (?lang=fr), esses endereços também entram no mapa de redirecionamentos. Mais detalhe na página sobre migração para Astro e Next.js e o serviço de desenvolvimento com CMS headless.
O que fica consigo no fim?
O repositório com o código, a configuração do alojamento e das variáveis de ambiente, o mapa de redirecionamentos em formato legível, e um documento curto que explica como publicar, como adicionar uma página numa nova língua e como reverter uma publicação. Trabalho sozinho, por isso tudo fica escrito.
A lei suíça de proteção de dados aplica-se a um site alojado fora da Suíça?
Sim, quando o tratamento tem efeito na Suíça. O artigo 3 da FADP diz que a lei se aplica a situações com efeito na Suíça, mesmo que tenham origem no estrangeiro. Um CDN global não retira o site ao âmbito da lei.
Como preserva o SEO e os redirecionamentos durante a migração?
Exporto todos os URLs antigos antes de começar e associo cada um a um destino no novo site, com redirecionamentos 301 diretos quando o endereço muda. Metadados, hreflang e dados estruturados são comparados antes do corte.
Astro ou Next.js?
Astro para sites de conteúdo, porque por omissão não envia JavaScript para o browser. Next.js quando há área autenticada, dados que mudam a cada pedido ou muita interação. A escolha fica justificada por escrito no âmbito.
Um site em alemão e francês complica a migração?
Complica o mapa de URLs e o hreflang, não a tecnologia. Cada versão linguística precisa do seu próprio mapa de redirecionamentos e de referências hreflang recíprocas, e verifico ambas em separado.
Como começar?
Envie-me o endereço do site atual, o CMS e a versão que usa, as línguas publicadas e as principais fontes de tráfego (orgânico, campanhas, referências). Respondo com um âmbito escrito: o que migra, o que fica de fora, a escolha entre Astro e Next.js e os riscos que identifiquei.
Mapa de Bern e arredores
Projetos selecionados
Exemplos do meu trabalho.
Desenvolvimento e-commerce: portbrzezno.pl
O Parque de Cordas Port Brzeźno é um local onde crianças é adultos podem viver uma aventura inesquecível nas alturas, com uma boa dose de adrenalina. O nosso s...
Desenvolvimento e-commerce: QUALITY WATCH
O projeto Quality Watch foi criado com o objetivo de apresentar os serviços de uma empresa especializada na criação de soluções sob medida para padrões de at...
Desenvolvimento e-commerce: sprint.pl
Sprint.pl é um site criado para a Sprint S.A., uma empresa de Olsztyn que atua desde 1988 como integradora de sistemas de telecomunicações e fornecedora de s...
Suporte e desenvolvimento WordPress em Bern
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 Bern único
Experiência local:
- Migração para Astro & Next.js em Bern, Suíça
- De WordPress, Joomla, Drupal e frameworks legados
- Migrações faseadas com mapeamento de redirecionamentos e verificação SEO
Trabalho remotamente para empresas de Bern.
Procura o serviço: Migração Next.js / Astro em Bern?
Descreva o projeto por e-mail. Resposta em 48 horas.
Descreva o projetoPerguntas frequentes - Migração Next.js / Astro Bern
A lei suíça de proteção de dados aplica-se a um site alojado fora da Suíça?
Sim, quando o tratamento tem efeito na Suíça. O artigo 3 da FADP diz que a lei se aplica a situações com efeito na Suíça, mesmo que tenham origem no estrangeiro. Alojar o novo frontend num CDN global não retira o site ao âmbito da lei; obriga apenas a descrever corretamente para onde vão os dados.
Como preserva o SEO e os redirecionamentos durante a migração?
Exporto todos os URLs antigos antes de começar e associo cada um a um destino no novo site, com redirecionamentos 301 diretos quando o endereço muda. Títulos, descrições, canónicos, hreflang e dados estruturados são comparados entre o site antigo e o ambiente de teste antes do corte, e depois do lançamento acompanho a Search Console.
Astro ou Next.js?
Astro para sites de conteúdo, porque por omissão não envia JavaScript para o browser. Next.js quando há área autenticada, dados que mudam a cada pedido ou muita interação. A escolha fica justificada por escrito no âmbito.
Um site em alemão e francês complica a migração?
Complica o mapa de URLs e o hreflang, não a tecnologia. Cada versão linguística precisa do seu próprio mapa de redirecionamentos e de referências hreflang recíprocas, e verifico ambas em separado.
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.