Migração de hospedagem sem susto: o passo a passo para quem nunca fez isso na vida
Photo: Unknown authorUnknown author or not provided, Public domain, via Wikimedia Commons
Trocar de hospedagem tem fama de bicho de sete cabeças, mas a maior parte dos desastres vem de pular etapas — não de falta de conhecimento técnico. Neste guia, vamos fazer a migração na ordem certa, com o site no ar do início ao fim.
Antes de qualquer coisa: o backup completo
Baixe tudo da hospedagem atual: arquivos do site (via gerenciador de arquivos ou FTP, com FileZilla) e o banco de dados (exporte pelo phpMyAdmin, no formato .sql). Se seu site é WordPress, um plugin como o Duplicator ou All-in-One WP Migration facilita demais a vida. Guarde esse backup no seu computador e, de preferência, num segundo lugar. Sem backup, não migre nada.
O segredo: teste antes de apontar o domínio
Aqui está o pulo do gato que evita o site fora do ar. A maioria das hospedagens fornece um endereço temporário (algo como temp-site123.hostexemplo.com). Suba seus arquivos e banco de dados nesse ambiente e navegue pelo site inteiro:
- Páginas abrem sem erro 500?
- Formulários enviam e-mails?
- Loja virtual processa carrinho (sem cobrar, claro)?
- Plugins e tema funcionam normalmente?
Se seu novo servidor aceita, edite o arquivo hosts do seu computador para visualizar o site no domínio real sem alterar o DNS para o resto do mundo. Parece avançado, mas é só seguir um tutorial de "preview de site antes da propagação de DNS" do seu provedor.
E-mails: o detalhe que derruba migrações
O e-mail é onde a maioria erra. Antes de mudar o DNS:
- Anote todas as contas de e-mail existentes (endereços e senhas).
- Baixe/redirecione os e-mails importantes — contas POP3 podem perder mensagens se você não migrar.
- Crie as mesmas contas no novo servidor antes de apontar o domínio.
- Verifique se os registros MX do novo painel estão corretos.
Se você usa Google Workspace ou outro serviço externo, a vida é mais fácil: os registros MX não mudam, e o e-mail segue funcionando normalmente.
Hora de apontar o DNS
Com o site testado e os e-mails prontos, atualize os nameservers (ou registros A) no painel do seu registrador de domínio — Registro.br, GoDaddy, Hostinger, onde quer que ele esteja. A propagação pode levar de algumas horas até 48 horas, embora no Brasil normalmente seja bem mais rápido.
Dica de ouro: faça essa mudança num horário de pouco tráfego, como madrugada de sábado para domingo. Durante a propagação, alguns visitantes podem ver o site novo e outros o antigo — mantenha o site antigo no ar por pelo menos uma semana, como rede de segurança.
Protegendo seu SEO na mudança
Migração bem-feita não derruba posicionamento no Google. Para garantir isso:
- Zero downtime: se você seguiu o passo a passo, o site nunca saiu do ar — esse é o principal fator.
- Mesmas URLs: nada de mudar estrutura de links durante a migração. Uma coisa por vez.
- HTTPS ativo no novo servidor: instale o SSL (Let's Encrypt é grátis) e force o redirecionamento HTTP → HTTPS.
- Search Console: depois da mudança, acompanhe o relatório de cobertura de páginas por alguns dias. Quedas de indexação são o primeiro sinal de problema.
Os 4 erros mais comuns (e como evitar)
- Apontar o DNS antes de testar — o clássico. Sempre teste no endereço temporário primeiro.
- Esquecer o
wp-config.php— nome do banco, usuário e senha mudam no novo servidor. Atualize o arquivo. - Cancelar a hospedagem antiga na hora — espere ao menos 7 dias após a propagação.
- Não testar formulários — páginas carregam, mas e-mails de contato param de sair porque o novo servidor exige SMTP configurado.
Conclusão
Migração é 80% planejamento e 20% execução. Backup, teste no endereço temporário, e-mails preparados e DNS apontado com calma: seguindo essa ordem, seu site muda de casa sem que ninguém perceba — nem o Google, nem seus clientes. Se algo der errado no meio do caminho, você tem o backup e a hospedagem antiga ainda no ar. Respira, que dá tudo certo.