Guia Definitivo de Migração de Website: Como Mudar de Servidor, Domínio e Configurações com Segurança
Migrar um website é uma das tarefas mais críticas e, potencialmente, arriscadas para qualquer proprietário de site ou gestor de TI. Seja por necessidade de melhor performance, troca de provedor de hospedagem, mudança de marca (domínio) ou apenas para organizar a estrutura de URLs (como a transição de WWW para non-WWW), uma migração mal executada pode resultar em perda de tráfego orgânico, erros 404, interrupção do serviço para os usuários e até perda definitiva de dados.
Neste guia técnico, exploraremos todos os cuidados necessários para realizar uma migração de website de forma profissional, garantindo que sua autoridade no Google seja preservada e que a experiência do usuário permaneça fluida.
Pré-requisitos Essenciais antes de Começar
Antes de mover qualquer arquivo, é fundamental preparar o terreno. A pressa é a maior inimiga de uma migração bem-sucedida. Certifique-se de cumprir os seguintes requisitos:
- Backup Completo e Atualizado: Nunca inicie uma migração sem um backup completo de dois tipos: arquivos (via FTP ou gerenciador de arquivos) e o banco de dados (via phpMyAdmin ou exportação direta).
- Ambiente de Staging (Opcional, mas Recomendado): Se possível, realize a migração em um subdomínio ou ambiente de teste antes de colocar o site “ao vivo”.
- Acesso Total: Você precisa de acesso de administrador ao painel do site, acesso ao FTP/SFTP, acesso ao painel de controle da hospedagem antiga e à nova, e acesso ao gerenciador de DNS.
- Lista de URLs Importantes: Mapeie as páginas que recebem mais tráfego para garantir que elas sejam redirecionadas corretamente.
- Certificado SSL Ativo: Certifique-se de que o novo servidor ou domínio já possua um certificado SSL válido para evitar avisos de “Site Não Seguro”.
1. Migração de Servidor (Hospedagem)
A migração de servidor ocorre quando você muda de um provedor de hospedagem para outro para obter melhor velocidade, segurança ou suporte.
Passo a Passo da Migração de Servidor:
- Exportação de Arquivos: Baixe todos os arquivos do site da hospedagem antiga. Isso inclui pastas como
wp-content,wp-admin,wp-includese o arquivowp-config.php. - Exportação do Banco de Dados: Acesse o phpMyAdmin e exporte o banco de dados em formato
.sql. - Configuração no Novo Servidor: Crie um novo banco de dados e um usuário de banco de dados no novo painel de controle. Anote as informações (Nome do Banco, Usuário, Senha e Host).
- Upload dos Arquivos: Suba os arquivos para o novo servidor via FTP (usando clientes como FileZilla).
- Importação do Banco de Dados: Importe o arquivo
.sqlpara o novo banco de dados criado. - Atualização do wp-config.php: Você precisará editar o arquivo de configuração para apontar para as novas credenciais.
// Exemplo de configuração no wp-config.php
define( 'DB_NAME', 'nome_do_novo_banco' );
define( 'DB_USER', 'usuario_do_novo_banco' );
define( 'DB_PASSWORD', 'senha_forte_do_novo_banco' );
define( 'DB_HOST', 'localhost' ); // Ou o IP do servidor
Cuidados Críticos:
- Versão do PHP: Verifique se a versão do PHP no novo servidor é compatível com o seu CMS e temas.
- Limites de Memória: Verifique os limites de
memory_limitemax_execution_timepara evitar erros durante processos pesados.
2. Migração de Domínio
Mudar o domínio do seu site (ex: de siteantigo.com.br para novosite.com.br) é uma operação de alto impacto no SEO. O Google vê o domínio como a identidade principal da marca.
Procedimentos Necessários:
- Redirecionamento 301 (Obrigatório): Você deve implementar redirecionamentos permanentes (301) de todas as URLs antigas para as novas URLs equivalentes. Isso transfere a “autoridade” de SEO do domínio antigo para o novo.
- Atualização de Links Internos: Após a migração, utilize ferramentas para encontrar e substituir links internos que ainda apontem para o domínio antigo.
- Google Search Console: Utilize a ferramenta de “Mudança de Endereço” dentro do Google Search Console para informar ao Google sobre a mudança.
- Propagação de DNS: Lembre-se que a propagação de DNS pode levar de 2 a 48 horas. Durante esse tempo, o site pode ficar instável.
3. Migração de Tema e Customizações
Muitas vezes, a migração envolve mudar o visual do site (Tema). Se você está apenas mudando de servidor, a migração do tema é automática, mas se está mudando o design, há cuidados específicos.
Checklist de Migração de Tema:
- Backup de Custom CSS: Copie todos os códigos personalizados inseridos no Customizer ou em arquivos
style.css. - Shortcodes e Widgets: Se estiver mudando de um construtor de páginas (como Elementor ou WPBakery) para outro, verifique se os shortcodes serão preservados.
- Funcionalidades Específicas: Teste formulários de contato, sistemas de reserva e áreas de membros. Eles costumam quebrar durante mudanças de tema devido a conflitos de ID ou classes CSS.
- Imagens: Certifique-se de que a biblioteca de mídia está acessível e que os caminhos das imagens não estão quebrados.
4. Migração de WWW para Non-WWW (ou vice-versa)
Muitos sites sofrem com “conteúdo duplicado” porque o Google entende http://www.site.com e http://site.com como dois sites diferentes. Padronizar para um deles é vital para o SEO.
Como fazer a migração técnica:
Para forçar o site a usar apenas a versão non-WWW, você deve editar o arquivo .htaccess na raiz do seu servidor.
# Redirecionar de WWW para Non-WWW
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\. [NC]
RewriteRule ^(.*)$ https://seudominio.com/$1 [L,R=301]
Forçar HTTPS (Recomendado fazer junto)
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Por que isso importa?
- Consolidação de Link Equity: Garante que todos os backlinks apontem para a mesma URL canônica.
- Facilidade de Navegação: Evita que o usuário veja mudanças sutis na URL durante a navegação.
Passo a Passo Resumido da Migração Perfeita
Para garantir que nada seja esquecido, siga este checklist cronológico:
- Semana 1: Preparação
– Realize backup completo.
– Configure o ambiente de staging.
– Mapeie todas as URLs antigas.
- Semana 2: Execução Técnica
– Migre os arquivos e o banco de dados para o novo servidor.
– Configure o domínio e os registros DNS.
– Aplique os redirecionamentos 301.
– Configure o certificado SSL.
- Semana 3: Testes e Monitoramento
– Teste todos os links internos e externos.
– Verifique a velocidade de carregamento (PageSpeed Insights).
– Monitore o Google Search Console em busca de erros de indexação.
Dicas de Especialista para Evitar Desastres
- Não delete o domínio antigo imediatamente: Mantenha a hospedagem do domínio antigo ativa por pelo menos 6 meses após a migração para garantir que os redirecionamentos 301 funcionem.
- Verifique os E-mails: Se você estiver mudando de servidor, certifique-se de que os registros MX e SPF do seu e-mail não sejam afetados pela mudança de DNS.
- Use Plugins de Migração: Para usuários menos técnicos, plugins como Duplicator ou All-in-One WP Migration simplificam muito o processo de transferência de arquivos e banco de dados.
- Monitore o Tráfego: Use o Google Analytics para comparar o tráfego antes e depois da migração. Uma queda brusca pode indicar links quebrados ou problemas de indexação.
FAQ – Perguntas Frequentes
1. Quanto tempo leva a propagação do DNS? A propagação pode variar de alguns minutos a 48 horas, dependendo do provedor de internet e da localização geográfica.
2. Eu vou perder meu ranking no Google se mudar de servidor? Se a migração for feita corretamente (mantendo as URLs e usando redirecionamentos 301), o impacto no ranking deve ser mínimo ou inexistente. O Google prioriza o conteúdo e a autoridade, não o IP do servidor.
3. O que é um redirecionamento 301? É um código de status HTTP que indica aos motores de busca que uma página foi movida permanentemente para um novo endereço. É a ferramenta mais importante para preservar o SEO em migrações.
4. Posso migrar meu site sem tirar ele do ar? Sim, é possível através de técnicas de “Zero Downtime Migration”, mas exige um conhecimento avançado de sincronização de arquivos e bancos de dados em tempo real. Para iniciantes, é mais seguro agendar uma janela de manutenção de poucas horas.
Conclusão
A migração de um website é um procedimento técnico que exige atenção aos detalhes e um planejamento rigoroso. Ao focar nos pilares de Backup, Redirecionamento 301 e Monitoramento, você minimiza drasticamente os riscos de perda de dados e prejuízos de SEO. Lembre-se: a migração não é apenas mover arquivos de um lugar para outro; é garantir que a jornada do usuário e a autoridade do seu conteúdo permaneçam intactas no novo destino.
Fontes consultadas para boas práticas:
- Documentação Oficial do Google Search Console (Mudanças de Endereço).
- Melhores práticas de SEO da Moz sobre Redirecionamentos 301.
- Documentação técnica de servidores Apache e Nginx.




