Migrar o WordPress, seja para um novo domínio ou servidor, pode parecer uma tarefa complexa, mas com o planejamento correto e as ferramentas adequadas, o processo pode ser suave e sem complicações. Este guia completo foi criado para você, que precisa realizar essa migração com segurança e eficiência. Vamos abordar todos os passos, desde o backup inicial até a verificação final do seu site no novo ambiente, garantindo que você aprenda como migrar o WordPress de maneira tranquila.
Video: Como migrar o WordPress de domínio e servidor
OBS.: Os códigos usados no video estão logo abaixo, no artigo.
Navegue pelo Conteúdo
>> Apareceu o Erro de conexão com o banco de dados? Veja como resolver no vídeo Corrigir Erro ao estabelecer uma conexão com o banco de dados do WordPress.
Preparando o Terreno: Backup e Segurança
Antes de qualquer ação, a prioridade número um é a segurança dos seus dados. Fazer um backup completo do seu site WordPress é fundamental para evitar perdas em caso de imprevistos, pois o objetivo de aprender como migrar o WordPress é justamente fazer isso de maneira correta.
1. Backup Completo: Seu Escudo Protetor
- Banco de Dados: Utilize plugins como o “UpdraftPlus”, “BackupBuddy” ou “Duplicator” para criar um backup do seu banco de dados. Alternativamente, você pode usar o phpMyAdmin (disponível no painel de controle da sua hospedagem) para exportar o banco de dados. Esta etapa é fundamental para saber como migrar o WordPress com sucesso.
- Arquivos do Site: Faça o download de todos os arquivos do seu site via FTP ou através do gerenciador de arquivos do seu painel de controle. Não esqueça de incluir a pasta wp-content, onde estão seus temas, plugins, uploads e todos os arquivos importantes que fazem o seu site ter a sua cara.
- Verificação: Após o backup, verifique se todos os arquivos estão íntegros e se o banco de dados foi exportado corretamente. Certifique-se de que todos os arquivos e o banco de dados estão acessíveis para que você consiga migrar o WordPress sem problemas.
>> Assista também: Como fazer backup completo no cPanel.
2. Segurança Adicional: Medidas Importantes
- Senhas Fortes: Certifique-se de que suas senhas de acesso ao WordPress, FTP e painel de controle sejam fortes e únicas. Utilize um gerenciador de senhas para facilitar a sua vida.
- Segurança do Servidor: Se você estiver mudando de servidor, verifique as configurações de segurança do novo ambiente (firewall, proteção contra ataques, etc.). Escolha um servidor confiável que garanta a segurança do seu site.
- Plugins de Segurança: Utilize plugins de segurança confiáveis no seu WordPress, tanto no ambiente antigo quanto no novo. Plugins como Wordfence, Sucuri e iThemes Security são excelentes opções.
Escolhendo o Novo Lar: Novo Domínio ou Servidor
A escolha do novo ambiente é crucial para o sucesso da migração do seu site. Entender como migrar o WordPress passa também por essa etapa.
1. Novo Domínio
Se você está mudando o domínio, certifique-se de que o novo domínio esteja registrado e configurado para apontar para o seu novo servidor. Verifique se a propagação do DNS está completa antes de iniciar a migração.
2. Novo Servidor
Se você está mudando de servidor, escolha um que atenda às suas necessidades em termos de recursos (espaço em disco, tráfego, etc.), desempenho e, claro, segurança. Pesquise bem e escolha um provedor confiável.
IMPORTANTE: Para quem vai mudar o WordPress de servidor, é necessário atualizar os servidores DNS e aguardar de 24 a 72 horas para a propagação completa.
O Grande Passo: Migrando o WordPress
Com o backup em mãos e o novo ambiente pronto, é hora de migrar o WordPress.
1. Instalação do WordPress no Novo Ambiente
Instale uma nova versão do WordPress no seu novo servidor ou domínio. Você pode fazer isso manualmente ou utilizando o instalador automático do seu painel de controle. É importante que a versão do WordPress no novo ambiente seja a mesma ou superior à versão do seu antigo site. Conforme mostrei no video, é possível usar os arquivos da mesma instalação, fazendo backup dos arquivos e depois enviando novamente, mas para o novo servidor.
2. Importando o Banco de Dados
- phpMyAdmin: Acesse o phpMyAdmin no seu novo servidor e importe o arquivo de banco de dados que você fez o backup anteriormente. Verifique o tamanho máximo permitido para importação e, se necessário, utilize ferramentas como o BigDump para arquivos maiores.
- Plugins: Utilize o plugin de backup que você utilizou para fazer o backup, para restaurar o banco de dados no novo ambiente. Essa é uma maneira prática de como migrar o WordPress, principalmente para quem não tem familiaridade com phpMyAdmin.
3. Importando os Arquivos
- FTP ou Gerenciador de Arquivos: Envie todos os arquivos do seu backup para a pasta de instalação do WordPress no seu novo servidor. Use um programa FTP como o FileZilla para facilitar essa transferência.
Atualizando os Links: O Segredo do Sucesso
Depois de migrar o WordPress, você precisa atualizar os links no banco de dados para que seu site funcione corretamente. A falta dessa etapa é o principal motivo de erros na migração.
Código para Atualizar Links no Banco de Dados
A forma mais rápida e eficiente para atualizar os links do seu banco de dados é executando o seguinte código SQL no phpMyAdmin do seu novo servidor:
UPDATE wp_options SET option_value = replace(option_value, 'URL_ANTIGA', 'URL_NOVA') WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET guid = replace(guid, 'URL_ANTIGA','URL_NOVA');
UPDATE wp_posts SET post_content = replace(post_content, 'URL_ANTIGA', 'URL_NOVA');
UPDATE wp_postmeta SET meta_value = replace(meta_value,'URL_ANTIGA','URL_NOVA');
IMPORTANTE 1: O URL deve ser neste formado “https://seudominio.com.br” e não apenas “seudominio.com.br”
IMPORTANTE 2: Antes de executar esses comandos, é altamente recomendado fazer um backup do seu novo banco de dados, pois essa é uma etapa crítica para aprender como migrar o WordPress de forma segura.
Lembre-se de substituir os domínios pelo seu! Fique atento para confirmar se o site usa SSL (https) e o WWW. Atualize o código conforme o seu site.
Plugins para Atualizar Links
Se você não se sente confortável em usar comandos SQL, existem plugins como Better Search Replace que facilitam a atualização dos links do seu banco de dados.
Testando e Ajustando: A Fase Final
Após migrar o WordPress, é hora de testar seu site cuidadosamente.
1. Verificação Completa
- Navegação: Navegue por todas as páginas e posts do seu site para verificar se os links estão funcionando corretamente. Teste os links internos e externos.
- Imagens: Verifique se todas as imagens estão aparecendo corretamente.
- Formulários: Teste todos os formulários para garantir que estão funcionando corretamente.
- Plugins e Temas: Certifique-se de que todos os seus plugins e temas estão atualizados e funcionando corretamente.
- Responsividade: Verifique se o seu site está responsivo em diferentes dispositivos (desktop, tablet e celular).
2. Ajustes Finais
- Redirecionamentos: Se você mudou o domínio, configure redirecionamentos 301 do seu antigo domínio para o novo, para não perder o posicionamento no Google. Utilize o arquivo .htaccess para criar os redirecionamentos.
- Configurações: Verifique as configurações do WordPress (permalinks, idioma, fuso horário, etc.) e ajuste o que for necessário.
- Segurança: Instale novamente plugins de segurança no novo ambiente e configure-os adequadamente.
- Cache: Utilize plugins de cache para melhorar o desempenho do seu site.
- SSL: Certifique-se de que o certificado SSL está instalado corretamente no seu novo servidor.
Principais Dúvidas sobre Migrar o WordPress
1. É possível migrar o WordPress sem downtime?
Sim, é possível minimizar o downtime utilizando técnicas de clonagem, redirecionamentos e a ferramenta de manutenção do WordPress. Mas é importante planejar a migração para que o downtime seja o menor possível.
2. Qual o melhor plugin para fazer backup do WordPress?
Existem vários plugins excelentes, como UpdraftPlus, BackupBuddy, Duplicator e All-in-One WP Migration. A escolha depende das suas necessidades e preferências, mas todos são capazes de te ajudar a como migrar o WordPress com sucesso.
3. Como atualizar os links do banco de dados após a migração do WordPress?
Você pode usar o código SQL fornecido neste guia ou plugins que realizam essa tarefa automaticamente. O importante é garantir que todos os links internos e externos estejam apontando para o novo endereço do seu site.
4. O que é um redirecionamento 301?
Um redirecionamento 301 é uma instrução para que os visitantes (e mecanismos de busca) sejam automaticamente redirecionados de uma URL antiga para uma nova. Ele é fundamental para evitar perder tráfego e posicionamento no Google.
5. Preciso de conhecimento técnico para migrar o WordPress?
Não necessariamente. Este guia detalhado foi criado para todos os níveis de usuários. No entanto, conhecimento básico de FTP, painel de controle e WordPress pode ser útil, mas o objetivo é que você entenda como migrar o WordPress mesmo sem ter conhecimentos avançados.
6. Quanto tempo leva para migrar o WordPress?
O tempo de migração varia dependendo do tamanho do seu site, do seu servidor e da sua conexão com a internet. Mas com um bom planejamento e ferramentas adequadas, a migração pode ser feita em algumas horas.
Migrar o WordPress pode ser desafiador, mas com planejamento, cuidado e atenção aos detalhes, é possível realizar a migração com segurança e sucesso. Siga este guia e, em caso de dúvidas, não hesite em buscar ajuda profissional. Lembre-se que o principal objetivo é que você aprenda como migrar o WordPress da melhor maneira possível. Boa migração!