WordPress 12 visualizações

Como migrar WordPress para domínio novo sem perder SEO

Ver no WHMCS

Como migrar seu WordPress para um domínio novo sem perder SEO

Olá, querido(a) aluno(a)! Seja bem-vindo(a) ao seu guia de migração com segurança e cuidado com o SEO. Você está prestes a mudar de domínio sem perder o trabalho que fez com o tempo — o que é possível, sim! A GeHost está aqui com você, como seu Sensei da Hospedagem, para te guiar passo a passo, com calma e certeza.

Se você já tem um site em WordPress e quer mudar para um novo domínio (por exemplo, de antigo.com.br para novo.com.br), este guia foi feito para você. Vamos manter tudo funcionando, com links conservados, tráfego preservado e seu SEO intacto.

Antes de começar: confira os pré-requisitos

  • Você tem acesso ao painel de controle da sua hospedagem (cPanel).
  • O novo domínio já está associado à sua conta de hospedagem (ou foi adicionado).
  • Seu site atual está funcionando bem no WordPress.
  • Você tem uma cópia de segurança do seu site (recomendado).

Dica do Sensei: Antes de qualquer mudança, faça um backup completo. É como guardar uma cópia da sua obra-prima antes de pintá-la de novo.

👉 Importante: Nunca faça migração sem backup. A GeHost tem uma ferramenta de backup que você pode usar no cPanel. Vamos usar isso logo abaixo.

Passo 1: Faça um backup completo do seu site atual

Você vai proteger todos os arquivos e banco de dados antes de mexer em algo.

  1. Entre no cPanel da sua hospedagem.
  2. Localize e clique em Backup no grupo "Backup".
  3. Clique em Backup Completo da Conta.
  4. Escolha o período de backup (recomendado: "Últimos 7 dias").
  5. Confirme e espere o processo terminar.
Tela do cPanel com a opção 'Backup Completo da Conta' destacada

Pronto! Agora você tem um backup seguro. Guarde esse arquivo em um local seguro (como Google Drive ou um pendrive).

Passo 2: Instale o WordPress no novo domínio

Você vai colocar o WordPress no novo domínio, mas sem perder os dados do antigo site.

  1. No cPanel, clique em Softaculous Apps Installer (geralmente no grupo "Software").
  2. Procure por WordPress e clique em "Instalar".
  3. Escolha o novo domínio (ex: novo.com.br) na lista.
  4. Preencha os dados do site (título, usuário, senha, e-mail).
  5. Deixe as configurações padrão e clique em "Instalar".

Seu novo WordPress já está funcionando! Mas ainda não tem conteúdo.

Passo 3: Migrar os arquivos e banco de dados

Agora vamos copiar tudo do antigo site para o novo — com cuidado para manter os links e estrutura.

3.1. Acesse o Gerenciador de Arquivos

  1. No cPanel, clique em Gerenciador de Arquivos (no grupo "Arquivos").
  2. Selecione a pasta public_html (ou a pasta do seu site antigo).
  3. Clique em Ir.
Tela do Gerenciador de Arquivos do cPanel com a pasta public_html destacada

3.2. Copie todos os arquivos do antigo site

Você vai copiar todos os arquivos do antigo domínio (exceto o wp-config.php e wp-content/uploads — mais tarde).

  1. Selecione todos os arquivos e pastas dentro de public_html (use Ctrl+A).
  2. Clique em Copiar.
  3. Na nova pasta (do novo domínio), clique em Colar.

3.3. Mude o banco de dados antigo para o novo

Você vai atualizar o banco de dados do novo WordPress para apontar para os dados do antigo site.

  1. No cPanel, clique em Bancos de Dados MySQL.
  2. Encontre o banco de dados antigo (geralmente com nome como nome_antigo_db).
  3. Clique em Importar e selecione o arquivo backup.sql do seu backup anterior.
  4. Confirme o import.

Seu novo WordPress agora tem todos os posts, páginas, usuários e configurações do antigo site.

Passo 4: Atualize os links no banco de dados

Este é o passo mais importante para manter o SEO. O WordPress ainda tem os links antigos (ex: antigo.com.br).

  1. Entre no novo WordPress (ex: novo.com.br/wp-admin).
  2. Instale o plugin Velvet Blues Update URLs (ou use o plugin Search & Replace).
  3. Abra o plugin e digite:
  4. Antigo URL: https://antigo.com.br
  5. Novo URL: https://novo.com.br
  6. Clique em Search & Replace.
  7. Escolha "Tudo" (para buscar em posts, páginas, metadados).
  8. Confirme e aguarde o processo.

Pronto! Agora todos os links internos do seu site apontam para o novo domínio.

Passo 5: Configure o redirecionamento 301

Para proteger o SEO, você precisa redirecionar o antigo domínio para o novo. Isso avisa os motores de busca que o conteúdo mudou de lugar.

  1. No cPanel, vá até Editor de Zona de DNS.
  2. Clique em Adicionar Registro A (ou CNAME, se necessário).
  3. Configure o domínio antigo para apontar para o IP do novo domínio (ou use redirecionamento via .htaccess).
  4. Alternativamente, use o arquivo .htaccess no diretório public_html do antigo domínio:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^antigo\.com\.br [NC]
RewriteRule ^(.*)$ https://novo.com.br/$1 [R=301,L]

Esse código redireciona todos os acessos do antigo domínio para o novo, com status 301 — ideal para SEO.

Passo 6: Teste tudo e confirme o sucesso

Antes de fechar a porta do antigo site, faça os testes:

  • Acesse o novo domínio: tudo está funcionando?
  • Verifique alguns posts e páginas: os links estão corretos?
  • Teste o formulário de contato, imagens, e-mail.
  • Verifique no Google Search Console: o novo domínio está indexado?

Dica do Sensei: Espere 1 a 2 dias após o redirecionamento para o Google atualizar os índices. Não se preocupe se não aparecer imediatamente.

Conclusão: você está no novo domínio com SEO intact

Precisa de Ajuda?

Nossa equipe está pronta para resolver suas dúvidas.